FHEM Forum

FHEM => Automatisierung => Thema gestartet von: zobi am 10 September 2017, 22:47:49

Titel: Frage zu Notify, set mit String und Variable
Beitrag von: zobi am 10 September 2017, 22:47:49
Hallo,

ich würde gerne die Einstellungen für meine Thermostate über Slider regeln können.

Ich habe jetzt einen Dummy Slider angelegt


define BZ_TH1_1 dummy
attr BZ_TH1_1 setList state:Slider,15,1,26
attr BZ_TH1_1 webCmd state


Darauf soll ein notify hören und folgendes Beispiel an das Thermostat (BZ_TH1_Clima) weiterleiten:
set BZ_TH1_Clima tempListMon 06:00 [b]21[/b] 24:00 18

Die 21 sollen in diesem Beispiel vom Dummy kommen. Wie kann ich String&Var&String im FHEM ausdrücken?

ich hoffe ich konnte mein Problem schildern :D

Viele Grüße Gobi
Titel: Antw:Frage zu Notify, set mit String und Variable
Beitrag von: amenomade am 10 September 2017, 23:02:08
Mit $EVENT oder $EVTPARTn
Oder mit Value(<dummy>)
Siehe Commandref https://fhem.de/commandref_DE.html#notify
Titel: Antw:Frage zu Notify, set mit String und Variable
Beitrag von: rudolfkoenig am 11 September 2017, 17:28:36
Das notify legt man am einfachsten im Event-Monitor an:
- Event generieren und im Event-Monitor beobachten
- Zeile Markieren, und mit "Create/Modify Device" ein notify anlegen ("with any number matching" selektieren)
- In der Detailansicht des gerade angelegten notify (wird automatisch aufgerufen) im "Change Wizard Abschnitt" erst BZ_TH1_Clima und dann tempListMon auswaehlen, und die Parameter ergaenzen. Fuer den Sliderwert, wie amenomade es geschrieben hat, $EVENT verwenden.

Zitatattr BZ_TH1_1 setList state:Slider,15,1,26
Achtung: Slider muss als slider geschrieben werden.