Hauptmenü

devStateIcon bei HTTMOD

Begonnen von mattia, 01 Mai 2024, 17:36:46

Vorheriges Thema - Nächstes Thema

mattia

Guten Tag.

Ich möchte einen Ventilator mit mehreren Stufen über HTTMOD steuern.

define uppatvind HTTPMOD http://10.0.0.40/index.html 300
setuuid uppatvind 6612a7e1-f33f-b642-0756-dbe55a01bc9e485d
attr uppatvind devStateIcon 0:vent_ventilation_level_0:"set fanstate 1" 1:vent_ventilation_level_1:"set uppatvind fanstate 2" 2:vent_ventilation_level_2:"set uppatvind fanstate 3" 3:vent_ventilation_level_3:"set uppatvind fanstate 0"
attr uppatvind reading1Name fanstate
attr uppatvind reading1Regex fanstate:([\d])
attr uppatvind room OG_W
attr uppatvind set01Hint 0,1,2,3
attr uppatvind set01Name fanstate
attr uppatvind set01ParseResponse fanstate
attr uppatvind set01URL http://10.0.0.40/index.html?state=$val
attr uppatvind stateFormat fanstate
Wie kriege ich es hin, dass ich mit Klick auf das Icon eine Stufe weiterschalten kann? Wie ist die korrekte Syntax für den Befehl in devStateIcon?

Mit dem Befehl "set uppatvind fanstate 2" kann ich z.B. die Stufe 2 einschalten.

Ich habe nirgendwo in der Dokumentation einen Hinweis gefunden. Geht das überhaupt, was ich will? Wo stehe ich auf dem Schlauch?

Danke für etwas Unterstützung!

TomLee

Hallo,

weiß gar nicht wo es steht, in der Bedienungsanleitung nicht, man gibt hinten den setternamen mit "+" getrennt den Wert an:

0:vent_ventilation_level_0:fanstate+1 1:vent_ventilation_level_1:fanstate+2 2:vent_ventilation_level_2:fanstate+3 3:vent_ventilation_level_3:fanstate+0
Gruß

Thomas

mattia

Lieber Thomas

Danke für die rasche Hilfe, das wars!