Ich möchte euch in diesem und weiteren Threads eine Lösung zur Steuerung der Jalousien vorstellen. Aufgrund meiner Erfahrungen mit dezentraler Logik auf Wetterstationen etc. habe ich nun die Steuerung komplett auf den TWS übertragen. Damit habe ich für mich eine (fast) perfekte Lösung geschaffen, die für viele andere auch funktionieren sollte.
Die Übersicht zu Hauptmerkmalen, Bausteinen und deren Zusammenspiel ist hier zu finden:
viewtopic.php?f=65&t=1564
Der Baustein Dämmerung schaltet am Beginn der Morgendämmerung von Nacht auf Tag und abends nach Ende der Dämmerung auf Nacht.
Ich empfehle den Baustein für das ganze Haus (bzw. Wohneinheit) zu verwenden, allerdings getrennt für Freigabe Lamelle und Freigabe Höhe mit geringeren Werten für die Lamelle. In diesem Fall drehen die Lamellen zuerst in die waagrechte Position und die Jalousie fährt einige Minuten später auf (das Haus erwacht).
Hinweis: Ein zusätzliches Zeitfenster (für die Sommermonate) kann im Baustein 4 als Eingang einer Zeitschaltuhr berücksichtigt werden.
Funktionsweise:
- Der Baustein Dämmerung schaltet am Beginn der Morgendämmerung beim Erreichen der Helligkeitsgrenze von Nacht auf Tag.
- Abends nach Ende der Dämmerung wird auf Nacht geschaltet, wenn auch Sonnenhöhe < Grenzwert ist, damit ein unbeabsichtigtes Zufahren während des Tages unterdrückt wird.
- Lux: Aktuelle Helligkeit
- Elevation: Sonnenhöhe, gibt die Höhe der Sonne über dem
- SchwelleHell: Schwellwert für Dämmerung am Morgen
- SchwelleDunkel: Schwellwert für Dämmerung am Abend (muss kleiner SchwelleHell sein).
- SchwelleTief: Sonnenhöhe die unterschritten werden muss, bevor auf Nacht umgeschaltet werden darf. Damit wird ein unbeabsichtigtes Zufahren bei starker Abdunklung am Tag zB bei Gewittern während des Tages unterdrückt.
- Daemmerung: Status Dämmerung wird bei Änderung gesendet.
Code: Alles auswählen
{
"Level": [
["$LuxIn","float",0],
["$LuxSchwelleHell","float",400],
["$LuxSchwelleDunkel","float",300],
["$LuxHell","bool",false],
["$LuxDunkel","bool",false],
["$ElevationIn","float",0],
["$ElevationSchwelleTief","float",7],
["$ElevationTief","bool",false],
["$DunkelTief","bool",false],
["$State","integer",0],
["$Output","bool",false],
["$KonstTrue","bool",true]
],
"Module": [
["Comparator","$LuxIn","$LuxHell","$LuxSchwelleHell"],
["Comparator","$LuxIn","-$LuxDunkel","$LuxSchwelleDunkel"],
["Comparator","$ElevationIn","-$ElevationTief","$ElevationSchwelleTief"],
["And",["$LuxDunkel","$ElevationTief"],"$DunkelTief"],
["BinaryMultiplexer",["$LuxHell","$DunkelTief"],"$State"],
["Multiplexer",["$Output","$KonstTrue","-$KonstTrue","$Output"],"$Output","$State"]
],
"Output": [
["Daemmerung","Ausgabe Ergebnis","$Output","c"]
],
"Input": [
["Lux","Aussenhelligkeit","$LuxIn","c"],
["SchwelleHell","obere Schwelle für Aussenhelligkeit","$LuxSchwelleHell","c"],
["SchwelleDunkel","untere Schwelle für Aussenhelligkeit","$LuxSchwelleDunkel","c"],
["Elevation","Winkel der Sonne über dem Horizont","$ElevationIn","c"],
["SchwelleTief","Winkel für tiefen Sonnenstand","$ElevationSchwelleTief","c"]
]
}
/**Der Schöpfer dieser Custom Logik überträgt die Nutzungsrechte gemäß der TOLL ("Timberwolf Open Logikblock License") die unter https://wrgt.news/TOLL zum Download zur Verfügung steht.*/
Der Schöpfer dieser Custom Logik überträgt die Nutzungsrechte gemäß der TOLL ("Timberwolf Open Logikblock License") die unter https://wrgt.news/TOLL zum Download zur Verfügung steht.