FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: odie13690 am 30 Juni 2015, 09:30:05

Titel: Wie teste ich ein DOIF?
Beitrag von: odie13690 am 30 Juni 2015, 09:30:05
Hallo,

wie kann ich ein DOIF mit Ereignis- bzw. Zeitsteuerung testen? Wie kann ich bspw. dem Timer mitteilen, dass er jetzt auslösen soll, ohne die Definition zu ändern?

odie13690
Titel: Antw:Wie teste ich ein DOIF?
Beitrag von: Benni am 30 Juni 2015, 10:12:22
Das sollte schätzungsweise auch bei DOIF mit trigger machbar sein:

http://fhem.de/commandref_DE.html#trigger (http://fhem.de/commandref_DE.html#trigger)
Titel: Antw:Wie teste ich ein DOIF?
Beitrag von: odie13690 am 30 Juni 2015, 11:03:54
Zitat von: Benni am 30 Juni 2015, 10:12:22
Das sollte schätzungsweise auch bei DOIF mit trigger machbar sein:

Davon bin ich auch ausgegangen. Wenn dem so ist, fehlt mir die erforderliche Syntax dafür. Ich habe es mit

trigger doif_name timer_1_c1:xx:xx:xx
trigger doif_name timer_1_c1 xx:xx:xx
trigger doif_name xx:xx:xx
versucht. Leider ohne den gewünschten Effekt oder eine Fehlermeldung.

odie13690
Titel: Antw:Wie teste ich ein DOIF?
Beitrag von: Benni am 30 Juni 2015, 12:32:39
Stimmt! DOIF kann ja eigene Timer.  :-\
Ich bin von einem normalen Timer (at) ausgegangen auf den das DOIF reagiert.

Sorry, damit bin ich hier raus!  :-[
Titel: Antw:Wie teste ich ein DOIF?
Beitrag von: Rince am 30 Juni 2015, 13:07:36
Timer weiß ich nicht.

Ich hab ein DOIF das so aussieht:
([hof_BM_Sicherheit:?motion]) (set cubie_SB_PLAYER sayText "Mein Herr und Meister ich spüre eine Präsenz im Burghof")

Und triggere es erfolgreich mit:
trigger hof_BM_Sicherheit motion
Titel: Antw:Wie teste ich ein DOIF?
Beitrag von: odie13690 am 30 Juni 2015, 13:24:48
Zitat von: Rince am 30 Juni 2015, 13:07:36
Timer weiß ich nicht.

Schade... Aber der Satz

Zitat von: Rince am 30 Juni 2015, 13:07:36(set cubie_SB_PLAYER sayText "Mein Herr und Meister ich spüre eine Präsenz im Burghof")

ist wirklich klasse ;D

odie13690