String vs. Number (vorauswahl in der UI)
Verfasst: 17. Okt 2024 13:47
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
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