FHEM Forum

FHEM => Frontends => Thema gestartet von: holzwurm83 am 26 Dezember 2013, 23:43:08

Titel: devStateIcon
Beitrag von: holzwurm83 am 26 Dezember 2013, 23:43:08
Hallo zusammen,

ich habe einen Fehler in meiner attr devStateIcon. Ich denke der Fehler liegt an "on-for-timer 180". Wie muss ich das richtig schreiben und warum kann ich in diesem Fall nicht auch "fertig" einsetzen, dass ich in eventMap definiert habe.

Hier noch die cfg:
define Laden_MacBook FS20 1be4 0d
attr Laden_MacBook alias MacBook
attr Laden_MacBook devStateIcon on:control_on_off@green:fertig off:control_home:on on-for-timer 180:control_on_off@yellow:off
attr Laden_MacBook eventMap /on:on/off:off/on-for-timer 180:fertig/
attr Laden_MacBook follow-on-for-timer 1
attr Laden_MacBook group Laden
attr Laden_MacBook icon batterie
attr Laden_MacBook laden Laden_MacAlle
attr Laden_MacBook model fs20st
attr Laden_MacBook room Wohnzimmer
attr Laden_MacBook webCmd on:off:fertig
Titel: Antw:devStateIcon
Beitrag von: justme1968 am 27 Dezember 2013, 21:42:38
in devStateIcon sind keine leerzeichen erlaubt.

du kannst sie aber einfach durch . ersetzen. da es regex sind reicht auch eine eindeutige abkürzung wie z.b. on-.*

der gemappte wert sollte aber eigentlich auch gehen.

gruss
  andre
Titel: Antw:devStateIcon
Beitrag von: holzwurm83 am 27 Dezember 2013, 22:49:32
super! Danke!  ;D
Titel: Antw:devStateIcon
Beitrag von: papa am 28 Dezember 2013, 13:23:37
Kriegt man on-for-timer auch als Befehl hin, wenn das Icon angeklickt wurde ? Da kann ich ja schlecht . nehmen.
Titel: Antw:devStateIcon
Beitrag von: justme1968 am 28 Dezember 2013, 13:40:18
da kannst das verwenden was per eventMap gemappt wurde.

gruss
  ansre