Hey,
ich tüftele hier schon seit ein paar Stunden rum, aber ich kriege es einfach nicht hin.
Ich habe meine Heizung über BSB-LAN eingebunden und mir wird die Betriebsart per MQTT gesendet z.B. "1 - Automatik" oder "0 - Schutzbetrieb"
Senden darf ich aber nur die 0 oder 1 damit es von der Heizung übernommen wird. Hab mir jetzt erstmal ein Notify gebaut, welches dann die 0 oder 1 im original Reading Betriebsart überschreibt. Ich weiß, nicht ganz so toll. Funktioniert aber soweit.
Im FhemWeb habe ich mir dann ein uzsuSelectRadio eingefügt in dem jetzt aber halt nur die Nummern 0 bzw. 1 sehe.
Gibt es eine Möglichkeit hier andere Werte (Automatik, Schutzbetrieb) einzutragen, aber trotzdem 0 oder 1 zu senden? Über eventmap scheint das nicht zu gehen.
Würde mich über eure Hilfe echt freuen.
Grüße DaFreak
Bei mir scheint es zu gehen:
Internals:
CFGFN
FUUID 6356461c-f33f-98e0-3a83-3bcb14ad6dacee3e
NAME BSB_Dummy
NR 48818
STATE Automatik
TYPE dummy
eventCount 5
READINGS:
2022-10-24 10:05:03 state 1
hmccu:
Attributes:
eventMap 0:Schutzbetrieb 1:Automatik
readingList state
setList state:Schutzbetrieb,Automatik
verbose 5
webCmd state
Im Log wird der Wechsel auch dokumentiert:
2022.10.24 10:04:28 4: dummy set BSB_Dummy 0
2022.10.24 10:05:03 4: dummy set BSB_Dummy 1