Seite 1 von 1

true=ON false=OFF

Verfasst: 15. Mär 2023 08:52
von Ferris
Hallo zusammen,

ich steh gerda auf dem Schlauch! Sorry schon mal dafür.
Ich hab Openhab 3 am laufen.
Ich lese über ZigBee2mqtt einen String aus. Das klappt alles soweit gut.
Die einzelnen Channels habe ich angelegt. Alle Werte kommen an.
Nur beim Switch „Item“ bekomme ich „NULL“ angezeigt.
Der String bringt mir beim Switch true und false.

Wie bekomme ich das jetzt richtig in dem Switch Item angezeigt?

Edit: Ich hab noch irgendwie was mit „ Javascript Transformation“ in Erinnerung. Das ist installiert.

Ich hoffe Ihr versteht was ich meine!

Schon mal Danke und beste Grüße…

Re: true=ON false=OFF

Verfasst: 15. Mär 2023 09:20
von int5749
Ferris hat geschrieben: 15. Mär 2023 08:52 Wie bekomme ich das jetzt richtig in dem Switch Item angezeigt?

Edit: Ich hab noch irgendwie was mit „ Javascript Transformation“ in Erinnerung. Das ist installiert.
Moin Ferris,

kurz ge-googled und <hier im englischen Forum> könnte Deine Lösung beschrieben sein.

Re: true=ON false=OFF

Verfasst: 15. Mär 2023 09:31
von Ferris
Danke für die Antwort!

Den Beitrag hab ich durch Googeln auch gefunden.
Ich hab das aber anders in Erinnerung. „Einfacher“
Ich hab damals einfach irgendwo true=ON und false=OFF „oder war es umgekehrt“ geschrieben.

Leider ist mir mein Raspberry abgetaucht. Jetzt bin ich am Neuaufbau vom OpenHab.

Re: true=ON false=OFF

Verfasst: 15. Mär 2023 09:45
von int5749
Wei erstellst Du denn Deine Items? In der UI oder txt-File basierend?

Re: true=ON false=OFF

Verfasst: 15. Mär 2023 09:49
von Ferris
Ich mache so gut wie alles in der UI!

Re: true=ON false=OFF

Verfasst: 15. Mär 2023 16:52
von Mclupo
Klicke in der Item Darstellung „add Metadata“ an und wähle „state description“ aus.
Im untersten Feld „options“ kannst du dann neuen Text deinen Meldungen zuweisen;
z.b. OFF=ausgeschaltet

Re: true=ON false=OFF

Verfasst: 15. Mär 2023 19:59
von udo1toni
Du kannst die Umsetzung direkt im Channel vornehmen.
Dazu setzt Du beim switch Channel on-value=true und off-value=false, der Rest passiert von selbst.

Re: true=ON false=OFF

Verfasst: 20. Mär 2023 06:20
von Mclupo
Moin Udo, wie setzt man denn deine Parameter im Channel, via mapping?

Re: true=ON false=OFF

Verfasst: 20. Mär 2023 13:26
von udo1toni
Ich verstehe ehrlich gesagt die Frage nicht. In der Main UI bekommst Du direkt bei der Definition eines mqtt switch Channels zusätzlich zum state und command topic die beiden Optionen für den Custom ON/OFF Value angezeigt.