FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: choetzu am 16 Juni 2018, 16:16:20

Titel: [gelöst]CmdState will nicht wie ich es will
Beitrag von: choetzu am 16 Juni 2018, 16:16:20
Hallo
CmdState ist ja eigenltich eine relativ triviale Sache, sogar für Laien wie mich. Ich habe so etliche erfolgreich am Laufen. Doch bei folgendem komm ich nicht auf den Fehler

([?06:00 - 09:59]
and [?Abwesenheit_Dummy] eq "off"
and [TV_St_FSB61:".open"]
and [?$SELF:cmd_nr] ne "1")
(set Arlo_BasisSecurity disarm)
(set Arlo_Restart_Dummy push)
(set Pushover msg title="Kamera AUSSEN" message="Ausgeschaltet durch Store TV!\n\n
BasisSystem: [Arlo_BasisSecurity]\n
Abwesenheit: [Abwesenheit_Dummy]")


DOELSEIF
([10:00]
and [?Abwesenheit_Dummy] eq "off"
and [?TV_St_FSB61:position] > 80)
(set Arlo_BasisSecurity disarm)
(set Arlo_Restart_Dummy push)
(set Pushover msg title="Kamera AUSSEN" message="Ausgeschaltet 10Uhr\n\n
BasisSystem: [Arlo_BasisSecurity]\n
Abwesenheit: [Abwesenheit_Dummy]")

DOELSEIF
([16:00 - 03:00]
and [Bewegungsmelder_L_Gartenhaus_XLED2:luminance:d] < [Bewegungsmelder_L_Gartenhaus_XLED2:configLightThreshold:d]
and [Abwesenheit_Dummy] eq "off"
and [Arlo_BasisSecurity] eq "disarmed")
(set Arlo_BasisSecurity mode Aussen)
(set Arlo_Restart_Dummy push)
(set Pushover msg title="Kamera AUSSEN" message="Eingeschaltet durch Helligkeit.\n\n
Helligkeit <[Bewegungsmelder_L_Gartenhaus_XLED2:configLightThreshold:d]: [Bewegungsmelder_L_Gartenhaus_XLED2:luminance:d]\n
BasisSystem: [Arlo_BasisSecurity]\n
Abwesenheit: [Abwesenheit_Dummy]")


DOELSEIF
([03:05])
()


CmdState
1_manuell AUS Morgen|2_Timer AUS Morgen|3_Dunkel EIN|4_3Uhr Reset

Wenn cmd1_1 ist, dann erscheint der Text aus cmdState, jedoch ab cmd1_2 kommt dann kein Text mehr.

Any hints?
Danke.
Lg C
Titel: Antw:CmdState will nicht wie ich es will
Beitrag von: Damian am 16 Juni 2018, 16:46:22
Zitat aus der Commandref:

attr <DOIF-modul> cmdState <Status für cmd1_1>,<Status für cmd1_2>,...| <Status für cmd2_1>,<Status für cmd2_2>,...|...

Ich kann bei dir kein Komma erkennen.
Titel: Antw:CmdState will nicht wie ich es will
Beitrag von: choetzu am 17 Juni 2018, 00:18:57
Danke. Ok, ich dachte das sei optional und dass wenn nicht durch Koma getrennt, dann nimmt es bei allen cmd1_x das selbe .. naja, wieder was gelernt.