Seite 1 von 1

String vs. Number (vorauswahl in der UI)

Verfasst: 17. Okt 2024 13:47
von Oekel
Moin,

mir ist gerade bei meinem MQTT-Think aufgefallen, dass ich den Channel "Modus" als String konfiguriert habe.
Somit sind ebenfalls die "allowed States": 0,1,11,15,31
eingetragen (0 = Aus, 1 = Tagestemperatur, 11 = abgesenkte Temperatur usw.)

Nun hatte ich intuitiv das zugehörige Item auf Number geändert und es funktionierte nicht mehr.
Nun hatte ich bei String/String in der MainUI auch die Möglichkeit in einem Dropdown genau DIESE "allowed States" OOTB zu wählen.
Wechsel ich nun im Channel auf mqtt:number habe ich nicht mals mehr die Möglichkeit "allowed States" einzutragen.

Kennt ihr diesen Fall/Szenario?
Wie setzt ihr einen solchen "Modus"/"Multiswitch" um? Welche UI Komppnenten gewähren eine Vorauswahl?
Muss ich das Pärchen Channel & Item mit gleichen Datentypen belegen oder gibt es denkbare Konstellationen wo dies auch mal abweichen darf (und wie verläuft dann das Mapping?)

LG

Re: String vs. Number (vorauswahl in der UI)

Verfasst: 17. Okt 2024 16:11
von Harka
Moin,
ich verwende hier Item/Add_Metadata/State_Description/Options -> zeilenweise Zuweisung z.B.

Code: Alles auswählen

0 = Aus
1 = Tagestemperatur
11 = abgesenkte Temperatur
Funktionickelt auch mit Number. Beim Rest der Frage bin ich raus :(