Seite 1 von 1

Shelly I3 Kanalstatus grafisch darstellen

Verfasst: 31. Jan 2022 19:34
von binderj1
Hallo
Ich bekomme von meinem Shell-I3 für den Kanal 2 eine 0 oder eine 1 je nach Kanalzustand gesendet (per QMTT).
Wie kann ich die Zustände auf meiner Page grafisch darstellen z.B. 0 = bild_a.jpg und 1 = bild_b.jpg
Mein Thing sieht folgt aus

Code: Alles auswählen

UID: mqtt:topic:1f22a5df55:00e476318e
label: I3Test
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:1f22a5df55
channels:
  - id: I3Test
    channelTypeUID: mqtt:number
    label: I3Test
    description: ""
    configuration:
      stateTopic: shellies/shellyix3-10521CF1CF93/input/2
I3test_0.jpg
I3test_1.jpg

Re: Shelly I3 Kanalstatus grafisch darstellen

Verfasst: 31. Jan 2022 20:50
von udo1toni
Ändere den Channel zu einem Switch Channel (es geht ja um zwei Zustände), wähle Show Advanced an und trage unter Off Value die 0 und unter On Value die 1 ein. Anschließend kannst Du die Standard Funktionen in openHAB nutzen, um die Zustände anzuzeigen.

Re: Shelly I3 Kanalstatus grafisch darstellen

Verfasst: 1. Feb 2022 17:57
von binderj1
Hallo, und Danke für die schnelle Antwort
leider gibt es da kein ON Value oder OFF Value.
channel_a.jpg
channel_b.jpg

Re: Shelly I3 Kanalstatus grafisch darstellen

Verfasst: 5. Feb 2022 02:44
von udo1toni
Du hast den ersten Teil nicht nachvollzogen. Ändere den Typ auf Switch, das ist kein Number Channel...