ich versuche seit Tagen unsere Smarten Geräte in OpenHab 3 einzubinden und komme aktuell beim einbinden der Thermostate nicht weiter.
Folgendes zum System:
Pi4 mit OpenHAB3 (OpenHABian)
Funktionierendes Zigbee2MQTT mit SONOFF Zigbee 3.0 Stick (Aqara Sensoren sind eingebunden)
Hardware zum einbinden: Moes HY369RT (TuYa TS0601) (Zigbee2MQTT Seite)
Eine Status anfrage funktioniert ohne Probleme. Bekomme alle werte wie Soll_Temperatur Ist_Temperatur etc.
Jedoch kann ich die Soll_Temperatur nicht über OpenHAB einstellen.
Via MQTT.fx
Code: Alles auswählen
z2m/thermostat_wohnen/set {"current_heating_setpoint": 5}
Code: Alles auswählen
z2m/thermostat_wohnen
{"auto_lock":"MANUAL","away_mode":"OFF","away_preset_days":1,"away_preset_temperature":15,"battery_low":false,"boost_time":300,"child_lock":"UNLOCK","comfort_temperature":20,"current_heating_setpoint":5,"eco_temperature":15,"force":"normal","holidays":[{"hour":10,"minute":0,"temperature":20},{"hour":11,"minute":1,"temperature":15},{"hour":11,"minute":30,"temperature":15},{"hour":12,"minute":30,"temperature":15},{"hour":20,"minute":30,"temperature":20},{"hour":22,"minute":0,"temperature":15}],"holidays_schedule":"10:00/20°C 11:01/15°C 11:30/15°C 12:30/15°C 20:30/20°C 22:00/15°C","linkquality":72,"local_temperature":22.5,"local_temperature_calibration":0,"max_temperature":35,"min_temperature":5,"position":20,"preset":"complex","system_mode":"auto","week":"7","window_detection":"OFF","window_detection_params":{"minutes":233,"temperature":120},"workdays":[{"hour":6,"minute":0,"temperature":21},{"hour":7,"minute":0,"temperature":15},{"hour":11,"minute":30,"temperature":15},{"hour":12,"minute":30,"temperature":15},{"hour":17,"minute":30,"temperature":20},{"hour":22,"minute":0,"temperature":15}],"workdays_schedule":"06:00/21°C 07:00/15°C 11:30/15°C 12:30/15°C 17:30/20°C 22:00/15°C"}
in OpenHAB habe ich es so eingetragen,
Code: Alles auswählen
- id: heiz_temp_thermostat_wohnen
channelTypeUID: mqtt:number
label: Aktuelle Heiztemperatur Thermostat Wohnen
description: ""
configuration:
unit: °C
min: 5
formatBeforePublish: '{ \"current_heating_setpoint\": %s }'
transformationPatternOut: JSONPATH:$.current_heating_setpoint
max: 35
commandTopic: z2m/thermostat_wohnen/set
stateTopic: z2m/thermostat_wohnen
transformationPattern: JSONPATH:$.current_heating_setpoint
sieht jemand den fehler und kann mich da auf die Sprünge helfen?
Danke.
VG
Micha