Hallo,
ich nutze ein Dummy um einen Stus zuspeichern. Der Status wird von verschiedenen notifyer gesetzt. Zusätzlich möchte ich den Status auch über das DevStateIcon wechseln.
define EssZimmer_Rollo_mode dummy
attr EssZimmer_Rollo_mode devStateIcon auto:ios-on-green manuell:ios-off
attr EssZimmer_Rollo_mode group RolloMode
attr EssZimmer_Rollo_mode room 96_Schalter,99_System
attr EssZimmer_Rollo_mode setList auto manuell
attr EssZimmer_Rollo_mode webCmd auto:manuell
# FUUID 648bff7e-f33f-78f8-8fb3-bd18dc9bde42d1b4
# NAME EssZimmer_Rollo_mode
# NR 867
# STATE auto
# TYPE dummy
# eventCount 40
# READINGS:
# 2023-07-02 20:00:45 state auto
# hmccu:
#
setstate EssZimmer_Rollo_mode auto
setstate EssZimmer_Rollo_mode 2023-07-02 20:00:45 state auto
Über das webcmd auto und manuell kann ich den Status ändern. Leider bekomme ich es nicht hin, das ich den Status durch anklicken des DevStateIcon ändern kann. Ziel ist, das ich auto und manuell nicht mehr anzeigen muß.
2023-07-02 21_08_14-Home, Sweet Home – Mozilla Firefox.png
Wo lieg mein Fehler?
Viele Grüße
Stefan
attr EssZimmer_Rollo_mode devStateIcon auto:ios-on-green:manuell manuell:ios-off:auto
Wenn du dem devStateIcon auch nicht "sagst", dass es schalten soll ;)
attr EssZimmer_Rollo_mode devStateIcon auto:ios-on-green:manuell manuell:ios-off:auto
ZitatdevStateIcon
First form:
Space separated list of regexp:icon-name:cmd triples, icon-name and cmd may be empty.
EDIT: ausführlicher aber zu langsam 8)
Gruß, Joachim
Zitat von: bommel-bs am 02 Juli 2023, 21:11:48Wo lieg mein Fehler?
Du liest weder die zugehörige Doku, noch achtest Du auf die Sofort-Hilfe, die Dir im FHEM Frontend angezeigt wird, wenn Du ein bestimmtes Attribut (hier devStateIcon) zur Bearbeitung auswählst.
An beiden Stellen wird die Syntax (mit Beispielen!) vollständig erklärt.
Achja - und die Forum-Suche scheint Dir auch noch nicht begegnet zu sein, Tipp: die befindet sich oben rechts und liefert jede Menge Ergebnisse zu Deiner Frage.
Hallo TomLee,
Hallo MadMax-FHEM,
danke für eure Hilfe.
Hallo betateilchen,
gelesen schon, aber wohl falsch verstanden.
Danke
Stefan