Stehe auf dem Schlauch - mqtt dimmer hilfe

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Stefan Otten
Beiträge: 73
Registriert: 11. Nov 2018 06:51

Stehe auf dem Schlauch - mqtt dimmer hilfe

Beitrag von Stefan Otten »

Hallo zusammen,

Ich habe einen MQTT Dimmer der seine Ansteuerung für ON OFF als 1 und 0 erhalten muss.
Meine erste Idee war ein Mapping

Code: Alles auswählen

 Switch           item=Terrarium_Heizung mappings=[ON="1", OFF="0"]
Gesendet wird aber trotzdem ON und OFF

Das item ist folgendermaßen definiert:

Code: Alles auswählen

Switch      Terrarium_Heizung       "Terrarium Heizung"                         (Terrarium)         [ "Lighting" ]      {mqtt=">[mosquitto:ESP8266/MEMBER/DVES-00E3E47F/IN/CH2/DIMM:command:*:${command}]"}
Wo ist der Fehler, stehe irgendwie auf dem Schlauch...

Danke und Grüße
Stefan

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Stehe auf dem Schlauch - mqtt dimmer hilfe

Beitrag von udo1toni »

openHAB sendet immer ON und OFF, wenn es sich um einen Switch handelt.
Die Sitemap hat nichts mit dem Binding zu tun, heißt, das Mapping wirkt nur auf die Anzeige in der Sitemap.
da Du das mqtt1 Binding nutzt, musst Du zwei Befehle schreiben:

Code: Alles auswählen

Switch Terrarium_Heizung "Terrarium Heizung" (Terrarium) [ "Lighting" ] {mqtt=">[mosquitto:ESP8266/MEMBER/DVES-00E3E47F/IN/CH2/DIMM:command:ON:1] >[mosquitto:ESP8266/MEMBER/DVES-00E3E47F/IN/CH2/DIMM:command:OFF:0]"}
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Stefan Otten
Beiträge: 73
Registriert: 11. Nov 2018 06:51

Re: Stehe auf dem Schlauch - mqtt dimmer hilfe

Beitrag von Stefan Otten »

Super Udo,

danke das war es. Steht sogar so in der Doku, habe ich aber irgendwie übersehen.


Grüße
Stefan

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Stehe auf dem Schlauch - mqtt dimmer hilfe

Beitrag von udo1toni »

Gerne :)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Antworten