Folgender Code hat mal funktioniert, seit kurzem wird der dritte Befehl nicht mehr ausgelöst.
Die beiden ersten Befehle laufen wunderbar durch.
Kann mir jemand sagen was da falsch läuft ?
Schalter_Keller:on {
fhem("set mqtt_pow_wasch ON");;
fhem("mqttmsg /zuhause/schalter/mqtt_pow_wasch/cmnd/Teleperiod 10");;
fhem("set Licht_Keller on-for-timer 480")
}
Hm, Glaskugel ?
Wo ist der Code hinterlegt?
Was sagt das Log?
Verbose mal auf 5 gesetzt und ins Log geschaut?
Grüße Jörg
Ja hab ich grad gemacht.
Das Log sagt:
set Licht_Keller on-for-timer 180 : Unknown argument on-for-timer, choose one of state:on,off
Das verstehe ich nicht, es gibt dutzende Beispiele wo on-for-timer genau so genutzt wird.. ?!?
Poste doch bitte ein List vom Device: Licht_Keller
Internals:
NAME Licht_Keller
NR 134
STATE off
TYPE dummy
READINGS:
2018-07-18 23:45:43 state off
Attributes:
alias Keller
devStateIcon on:general_an@green:off off:general_aus@red:on
group Schalter
icon light_light_dim_90
room Licht
setList state:on,off
useSetExtensions 1
Ok, mit setList state:on,off reduzierst Du die set Möglichkeiten. Es ist halt nur on, off möglich. Du must bei Setlist halt state:on,off,on-for-timer angeben.
Allerdings nach hier: https://forum.fhem.de/index.php?topic=12017.0 und hier: https://forum.fhem.de/index.php?topic=45385.0 funktioniert on-for-timer bei dummy nicht. In den Beiträgen sind allerdings Lösungen skizziert.
Grüße Jörg
Dem entgegen steht leider dieser Thread:
https://forum.fhem.de/index.php?topic=66590.0 (https://forum.fhem.de/index.php?topic=66590.0)
Dort schreibt DeeSPe:
Die setList Deines dummy muss aber mindestens "on off" vorgeben, sonst funktioniert SetExtensions nicht, denn es baut darauf auf.
SetExtensions 1 ist bei mir aber gesetzt.
Danke für deine Mühe..!
In der Referenz steht:
setList: Liste mit Werten durch Leerzeichen getrennt
state:on,off
erfüllt das glaube ich nicht.
In meinen dummies steht in setList on off
Mit useSetExtensions 1 funktioniert on-for-timer einwandfrei.
@JWRu:
Das ist es tatsächlich, wenn ich das state: wegnehme bekomme ich die ganzen Extensions auch oben in der Auswahl !
Vielen Dank !
Allerdings sehe ich im Dashboard, das ich nutze jetzt hinter dem DevStateIcon ein on off stehen, was mir die Ansicht zerschießt :-/
Aber es funktioniert immerhin..