[gelöst]CmdState will nicht wie ich es will

Begonnen von choetzu, 16 Juni 2018, 16:16:20

Vorheriges Thema - Nächstes Thema

choetzu

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
Raspi3, EnOcean, Zwave, Homematic

Damian

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.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

choetzu

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.
Raspi3, EnOcean, Zwave, Homematic