(Erledigt) Bestimmten Wert in der Status Anzeige..

Begonnen von misux, 11 September 2022, 09:00:45

Vorheriges Thema - Nächstes Thema

misux

HI ist es irgendwie möglich in den Status des DOIF`s zu manipulieren sodass er mir das eigentliche DOIF anzeigt?

Ich hätte gerne das der DOIF Status ein "Störung" anzeigt wenn die beiden CMD werte überienstimmen und wenn nicht dann soll da bitte ein "Fehlerfrei" stehen.
Ist das irgendwie machbar?

Das ist das DOIF
([SENSOR_1_Heizung:"open"] and [Heizung:"on"])
(set Telegram message Heizung Störung!!!)
(set MyTTS tts :HeizungStoerung.mp3:)
DOELSE

Nobbynews

Das müsste doch mit dem Attribut cmdState gehen:
attr di_Rolladen_Tuer cmdState Hochgefahren|Morgen|Morgen|Lüftung|Abend|Runtergefahren

ZitatGerätestatus ersetzen attr <name> cmdState <Ersatz cmd_1_1>,...,<Ersatz cmd_1>|<Ersatz cmd_2_1>,...,<Ersatz cmd_2>|...
    ersetzt die Standartwerte des Gerätestatus als direkte Angabe oder Berechnung, die Ersatzstatus von Befehlssequenzen werden durch Kommata, die von Befehlszweigen durch Pipe Zeichen getrennt.

misux

 :D Hmmm... Scheint zu funktionieren!

Vielen Dank!