-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[New device support]: Thermostat Avatto TS0601 _TZE204_lzriup1j #19459
Comments
Here is what I use now temporary, (saved in zigbe2mqtt folder TZE204_lzriup1.js) const fz = require('zigbee-herdsman-converters/converters/fromZigbee'); const valueConverter = { const definition = { module.exports = definition; |
Everything works fine now with your JS, thank you so much, you are the best! |
@roon7 would you mind to make a pull request such that this code is integrated? |
Hi @Koenkk |
I am working on a version for this. I have decoded all of the endpoints now. Some will be useful for other TStats where folks have been unable to determine what some of them do. When I am a little further along I will post an update. |
I tried what @roon7 suggested, but it didn't work for me. What could I have done wrong? Thanks! |
Hi vmrk00, |
Hi @roon7 , I think I did everything as you said. I'll attach some pictures. Did I still mess something up somewhere? |
Hi everything looks good,
|
It's works! Thank you, you are awesome! |
I've decoded all of the endpoints and have tried to add the code to handle them. I have them all appearing on screen but when I attempt to change any of the new ones I get an error such as No converter available for 'sound' ("OFF") As this is happening for all the new items I have added I must be doing something fundamentally wrong. Any help gratefully appreciated. The items with an issue are 105 - Sound, 106 - Sensor Choice, 108 - Sensor Limit, 111 - Inverse
|
Hi @roon7 , |
Hi @vmrk00 |
This is the completed converter with all the options now available such as the key sound, the ability to choose the internal or external (floor) sensor, and the ability to set the maximum temperature of the floor.
|
Looks like everything works now, thank you @MrEcosse |
No problem |
Added ZWT-100-16A thermostat as per Koenkk/zigbee2mqtt#19459 (comment)
With ZHA it's possible to sync time/weekday with HA, seems like this - via z2m - does not? |
The time does synchronise. You may need to wait until the following day before the day of the week is shown correctly - that was my experience. |
Okay thanks. Also there are some writing mistakes (copied #19459 (comment) as it is the latest post) according to the temperature unit |
@MrEcosse another issue I've to address: |
Working OK for me on both my stats. Changed set point from the HA Gui to 18.5 and that's what the Stat now shows |
Interesting, maybe it's my Sonoff Plus dongle (ERF32)? |
Can you see anything in the MQTT messages when you change the temp? This is the message I see... {"backlight_mode":"medium","child_lock":"UNLOCK","current_heating_setpoint":18.5,"deadzone_temperature":0.5,"factory_reset":"OFF","faultalarm":0,"frost_protection":"ON","inverse":"OFF","key_sound":"ON","linkquality":72,"local_temperature":20,"local_temperature_calibration":1,"max_temperature_limit":30,"preset":"manual","running_state":"idle","schedule_holiday":"08:00/20.0°C 23:00/14.0°C","schedule_weekday":"06:00/19.0°C 08:00/16.0°C 11:30/17.0°C 12:30/16.0°C 17:00/20.0°C 22:00/14.0°C","sensor_choice":"outside","sensor_limit":36,"system_mode":"heat","working_day":"5-2"} |
And on my other battery one I get: {"backlight_mode":"high","child_lock":"UNLOCK","current_heating_setpoint":14.5,"deadzone_temperature":0.5,"factory_reset":"OFF","frost_protection":"ON","linkquality":142,"local_temperature":17.3,"local_temperature_calibration":0,"max_temperature_limit":30,"preset":"manual","running_state":"idle","schedule_holiday":"08:00/20.0°C 22:00/14.0°C","schedule_weekday":"06:00/19.0°C 08:30/16.0°C 11:30/18.5°C 13:30/16.0°C 16:00/20.0°C 22:00/14.0°C","system_mode":"heat","working_day":"5-2"} |
Hey, I'm pretty sorry, I was on the wrong device in my head. ZWT100 works just fine. Thanks for the effort. BHT6 makes these problems. |
@MrEcosse have you tested 0 degree deadzone? Is this working? Because the lag between the stopping of heating and stopping of radiating heat is about 1 hour in my case. I would even prefer negative settings, for the upper limit. |
I'm not sure the device itself supports a zero deadzone. IIRC it wasn't possible to set it so low on the Tuya app. (I tend to pair with Tuya first just so I can see what capabilities I need to get working in HA). I guess you are using underfloor heating? |
Hi, I am new in HA and its workaround. I want to use thermostat: I tried all above, but doesn't work for me. |
Hey @Akrotkiv have you added the JavaScript file for this device (see screenshot attached) The content you can use from this: #20072 (comment) It's a bit newer. But you have to replace the Å characters with spaces, see my screenshot some posts above this post. You can adjust the Name in line 25 |
Thanks @tispokes I'm not sure with "underscore" in begining and "j" in the end of name/filename.js |
Hi @Akrotkiv, |
@Akrotkiv I've recognized the space as well and never tried it without a space between dash and file name. Used yaml at work a lot, but never tested w/o the space. You can use the simpler file editor with included syntax check. |
The space doesn't solve anything. |
fingerprint: tuya.fingerprint('TS0601', ['_TZE204_lzriup1j']) this define device. |
You're welcome and you too |
I know that this issue is close, but I have the gas version of the exact same thermostat, model number ZWT-BH-3A. @MrEcosse, since I'm a newbie, how would I go about discovering the differences needed? There is no floor temperature for example. |
Link
https://www.aliexpress.com/item/1005004149361837.html?spm=a2g0o.productlist.main.7.33b574e0fKVUhl&algo_pvid=4d80c551-5cbb-4ef1-a0a9-2e2b1390c7b1&aem_p4p_detail=202310280653406094599874110440001983376&algo_exp_id=4d80c551-5cbb-4ef1-a0a9-2e2b1390c7b1-3&pdp_npi=4%40dis%21CZK%211055.80%21686.34%21%21%2144.18%21%21%40210384db16985012208764468e5c35%2112000033940405467%21sea%21CZ%210%21AB&curPageLogUid=4Gk4YmDj1Uf6&search_p4p_id=202310280653406094599874110440001983376_4
Database entry
{"id":30,"type":"Router","ieeeAddr":"0xa4c138ff9bedf68f","nwkAddr":13877,"manufId":4417,"manufName":"_TZE204_lzriup1j","powerSource":"Mains (single phase)","modelId":"TS0601","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[4,5,61184,0],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"65503":"���,i���,i���,i���,i���,i","65506":56,"65508":0,"stackVersion":0,"dateCode":"","appVersion":74}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":74,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1698500204419,"defaultSendRequestWhen":"immediate"}
Comments
Hello,
I bought wall thermostat Avatto in Zigbee2Mqtt it shows as TS0601 _TZE204_lzriup1j and is unsupported. Can you please help me to make it work?
Thank You!
Robert Pokorný
External converter
No response
Supported color modes
No response
Color temperature range
No response
The text was updated successfully, but these errors were encountered: