FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: MrSpock am 17 September 2018, 13:08:23

Titel: Twilight Modul
Beitrag von: MrSpock am 17 September 2018, 13:08:23
Hallo Zusammen,
ich bin FHEM Anfänger und habe eine Frage zum Hilfs u. Erweiterungs Modul "Twilight".
Ich nutze dieses Modul zur Steuerung unserer Rollos (via Home Matic).
Nun zu meiner Frage.
Mir ist im Fhem logfile aufgefallen, das die Rollos morgens (sun rise) immer zweimal kurz hintereinander angesteuert werden (On).

Diesbezüglich habe ich mal ein AT log aufgezogen.

Rollo_automatik_2_Auf-2018.log:
2018-09-14_06:23:49 Rollo_automatik_2_Auf Next: 06:25:18
2018-09-15_06:25:18 Rollo_automatik_2_Auf Next: 06:26:47
2018-09-16_06:26:47 Rollo_automatik_2_Auf Next: 06:28:14

Beispiel 2018-09-15
Die Uhrzeit 06:25:18 ist laut TL Modul die Ausführungszeit für diesen Tag, zusätzlich wird aber um 06:26:47 (Next Zeit), was eigentlich für den nächsten Tag steht, auch nochmal ein On Signal an die Rollos geschickt und somit zwei Kommandos kurz hintereinander gesendet.

Muss ich da noch etwas Besonderes beachten, oder liegt ein anderweitiger Fehler diesbezüglich vor.


Vielen Dank für die Bearbeitung meiner Anfrage.
Titel: Antw:Twilight Modul
Beitrag von: Frank_Huber am 17 September 2018, 13:11:22
Eine Suche nach "Twilight doppelt" ergibt z.B. folgendes: https://forum.fhem.de/index.php/topic,83986.msg762531/topicseen.html#msg762531

Falls Du das also über DOIF abwickelst steht dort die Lösung. :)
Titel: Antw:Twilight Modul
Beitrag von: CoolTux am 17 September 2018, 13:20:19
Oder Du schaust Dir AutoShuttersControl an. Das macht genau das und noch vieles mehr.
https://forum.fhem.de/index.php/topic,90751.0.html
Titel: Antw:Twilight Modul
Beitrag von: MrSpock am 18 September 2018, 09:11:18
OK Vielen Dank.
Ich werde es mal mit dem DOIF probieren.
Titel: Antw:Twilight Modul
Beitrag von: Damian am 18 September 2018, 09:25:13
Zitat von: MrSpock am 18 September 2018, 09:11:18
OK Vielen Dank.
Ich werde es mal mit dem DOIF probieren.
Nur mal zur Info.

Die aktuelle DOIF-Version unterbindet automatisch doppeltes Schalten am selben Tag.

Es reicht also die Definition:
z.B.
DOIF ([{twilight("TC_TWILIGHT","ss_indoor","17:00","22:00")}]) (set ...)
attr do always


oder neuerdings im Perl-Modus ohne zusätzliche Attribute:

DOIF {if ([{twilight("TC_TWILIGHT","ss_indoor","17:00","22:00")}]) {fhem"set ..."}}
Titel: Antw:Twilight Modul
Beitrag von: MrSpock am 13 Oktober 2018, 09:37:18
Klappt Super, vielen Dank nochmal für die Info.

BR
MrSpock