Hallo,
ich habe das SH schon ein bischen am Laufen. Und mittlerweile habe ich mich auch an die personalisierung der Webseiten getraut. Die Logiken habe ich jetzt im Visier und wollte die Jalousien alle abends bei Sonnen untergang runterfahren. Dafür habe ich auf dem KNX eine Gruppenaddresse eingerichtet da ich diese funktion auch auf einem Taster habe. Jedoch wenn die Logik einmal getriggert ist, fahren die Jalousien den Tag danach nicht mehr runter. Ich denke zwar dass die Logik getriggert wird jedoch weil der Wert für das SH.py sich nicht geändert hat (wird mit "1" alles runtergefahren) schickt er den Wert nicht erneut auf den Bus.
Wie kann ich dies umgehen ohne jetzt jeden einzelnen Store in die Logik einzubinden. Morgends werden die Stores mit einer anderen Logik hochgefahren/positioniert, da es hier nur vereinzelt automatisiert ist, das funktioniert alles einwandfrei.
Hier meine Einstellungen:
logic.conf
nightblind.py
und das item ist so konfiguriert:
Vielen Dank für jede Hilfe und Anregung.
Liebe Grüsse
Romain
P.S. Wie kann man die .py scripts manuel starten per Kommandozeile (SSH)?
ich habe das SH schon ein bischen am Laufen. Und mittlerweile habe ich mich auch an die personalisierung der Webseiten getraut. Die Logiken habe ich jetzt im Visier und wollte die Jalousien alle abends bei Sonnen untergang runterfahren. Dafür habe ich auf dem KNX eine Gruppenaddresse eingerichtet da ich diese funktion auch auf einem Taster habe. Jedoch wenn die Logik einmal getriggert ist, fahren die Jalousien den Tag danach nicht mehr runter. Ich denke zwar dass die Logik getriggert wird jedoch weil der Wert für das SH.py sich nicht geändert hat (wird mit "1" alles runtergefahren) schickt er den Wert nicht erneut auf den Bus.
Wie kann ich dies umgehen ohne jetzt jeden einzelnen Store in die Logik einzubinden. Morgends werden die Stores mit einer anderen Logik hochgefahren/positioniert, da es hier nur vereinzelt automatisiert ist, das funktioniert alles einwandfrei.
Hier meine Einstellungen:
logic.conf
Code:
[nightblind] filename = nightblind.py crontab = sunset
Code:
sh.misc.alldown_blind(1)
Code:
[misc] [[alldown_blind]] name = All Blinds Down type = bool knx_dpt = 1 knx_send = 15/3/1
Liebe Grüsse
Romain
P.S. Wie kann man die .py scripts manuel starten per Kommandozeile (SSH)?
Kommentar