slsys / Gateway

Web site
https://slsys.github.io/Gateway/
245 stars 103 forks source link

Add new device support - _TZE200_ckud7u2l (TuYa TS0601 thermostat) #139

Closed onkelalex closed 1 year ago

onkelalex commented 2 years ago

Please add this device to supported list: https://www.zigbee2mqtt.io/devices/TS0601_thermostat.html

EndDevice

ieeeAddr nwkAddr Power source Converter Id 0 ManufName _TZE200_ckud7u2l ModelId TS0601 Routes Endpoint #1 ProfileId 0x0104 DeviceId 0x0051

Input clusters GEN_BASIC GEN_GROUPS GEN_SCENES

Output clusters GEN_TIME OTA

kuraguga commented 2 years ago

попробуйте прописать в настройках устройства Converter Id - 72

onkelalex commented 2 years ago

Hi kuragua, thanks for your help. After setting the converter ID to 72 (also tried 74 and 65), the current_heating_setpoint will not be reported correctly. With Id 0 there everything is reported correctly and also changeable through the SLS Gateway Website.

My problem is, that I want to set the current_heating_setpoint throug a mqtt command from iobroker (or is this way (mqtt -> zigbee generally not available?). So I thought since the device is not currently officially supported, maybe it's because of that ;)

thanks and best regardings

alex

[08:54:49.015] FZ [TS0601 : 0x60A423FFFEA7E247]: {"boost_heating":"ON","current_heating_setpoint":14,"force":"NORMAL","last_seen":1637567689,"linkquality":113,"local_temperature":25.5,"local_temperature_calibration":0,"operation_mode":"CONTROL_RELAY","position":0,"state":"OFF","system_mode":"AUTO","trSeqNum":20,"friendly_name":"","model_name":"TS0601"} [08:54:49.042] FZ [TS0601 : 0x60A423FFFEA7E247]: boost_heating = ON [08:54:49.048] FZ [TS0601 : 0x60A423FFFEA7E247]: current_heating_setpoint = 14.00 [08:54:49.065] FZ [TS0601 : 0x60A423FFFEA7E247]: force = NORMAL [08:54:49.071] FZ [TS0601 : 0x60A423FFFEA7E247]: last_seen = 1637567689 [08:54:49.088] FZ [TS0601 : 0x60A423FFFEA7E247]: linkquality = 113 [08:54:49.103] FZ [TS0601 : 0x60A423FFFEA7E247]: local_temperature = 25.50 [08:54:49.117] FZ [TS0601 : 0x60A423FFFEA7E247]: local_temperature_calibration = 0 [08:54:49.132] FZ [TS0601 : 0x60A423FFFEA7E247]: operation_mode = CONTROL_RELAY [08:54:49.146] FZ [TS0601 : 0x60A423FFFEA7E247]: position = 0 [08:54:49.152] FZ [TS0601 : 0x60A423FFFEA7E247]: state = OFF [08:54:49.169] FZ [TS0601 : 0x60A423FFFEA7E247]: system_mode = AUTO [08:54:49.183] FZ [TS0601 : 0x60A423FFFEA7E247]: trSeqNum = 20

kuraguga commented 2 years ago

Weird. The model coincides! Firmware last? https://slsys.io/action/supported_devices.html https://slsys.io/action/supported_devices?device=72 TS0601