Seite 1 von 1

MQTT Thing min max - Dimmer MAX Wert funktioniert nicht

Verfasst: 4. Feb 2024 11:37
von TorstenE
Hallo Mitstreiter,

ich habe folgenden Dimmer für die Farbtemperatur einer MQTT-Lampe eingerichtet.
Schiebe ich den Dimmer auf 100% wird er immer wieder auf 63% zurück gesetzt.
Schaue ich im Zigbee2MQTT nach dem Status der Lampe, steht der Wert dann auf 370 anstatt auf 500

Im Zigbee2MQTT-Broker kann ich den Wert auf 500 setzen, was auch funktioniert. In OH wird jedoch nur 63%
angezeigt.

Wo könnte meine Fehler begraben sein ?

Code: Alles auswählen

...
Type dimmer : Color_Temp   [commandTopic="zigbee2mqtt/Lampe_09/set", postCommand=true, stateTopic="zigbee2mqtt/Lampe_09", transformationPattern="JSONPATH:$.color_temp", formatBeforePublish="{\"color_temp\": %.0f}", min=150, max=500, step=3.5]
...

Code: Alles auswählen

...
Dimmer Kueche_Lampe_05_ColorTemp   "Lampe Unterschrank Farbtemperatur" <light>  (gKueche_Lampen)  ["Light"]  channel="mqtt:topic:Lampe_09:Color_Temp", stateDescription=""[pattern="%.0f %%"]}
...
Um diese Lampe geht es: https://www.zigbee2mqtt.io/devices/404031.html

Re: MQTT Thing min max - Dimmer MAX Wert funktioniert nicht

Verfasst: 4. Feb 2024 15:46
von udo1toni
Was siehst Du denn auf mqtt-Ebene? Was sendet openHAB, was bekommt openHAB?
postCommand sollte in diesem Fall eigentlich unnötig sein, die Lampe meldet einen Status und sendet keine Befehle an openHAB.

Re: MQTT Thing min max - Dimmer MAX Wert funktioniert nicht

Verfasst: 5. Feb 2024 09:05
von TorstenE
Hallo Udo,

der Hinweis hat geholfen. Die Doku ist falsch. Die Lampe nimmt nur Werte von 155 bis 370 anstatt 150 bis 500 an - es funktioniert.

DANKE

Torsten

Re: MQTT Thing min max - Dimmer MAX Wert funktioniert nicht

Verfasst: 5. Feb 2024 13:49
von udo1toni
:)