-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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]: _TZE204_dzuqwsyg #17521
Comments
external convertal not working could you add it to Z2M |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Is there any plan to add support of _TZE204_dzuqwsyg thermostat? |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
I am very interested in this thermostat but I can't get it to work. |
Please add support for this thermostat thanks |
I've bought a few of these thermostats and ran into the same issue. Interestingly, some of the devices got recognised as a different supported manufacturer, but most of them didn't. |
I managed to get most controls working with const exposes = require('zigbee-herdsman-converters/lib/exposes');
const extend = require('zigbee-herdsman-converters/lib/extend');
const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const globalStore = require('zigbee-herdsman-converters/lib/store');
const ota = require('zigbee-herdsman-converters/lib/ota');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const utils = require('zigbee-herdsman-converters/lib/utils');
const {} = require('zigbee-herdsman-converters/lib/modernExtend');
const {} = require('zigbee-herdsman-converters/lib/tuya');
const e = exposes.presets;
const ea = exposes.access;
// Device: https://www.aliexpress.com/item/1005004174932182.html
// Very similar datapoints: https://github.com/Koenkk/zigbee-herdsman-converters/blob/master/src/devices/tuya.ts#L6920
const definition = {
fingerprint: [
{
modelID: 'TS0601',
manufacturerName: '_TZE204_dzuqwsyg',
},
],
model: 'TYBAC-001',
vendor: 'TuYa',
description: 'Central Air Conditioner Thermostat Temperature Controller',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
onEvent: tuya.onEventSetTime,
configure: tuya.configureMagicPacket,
exposes: [
e.binary('state', ea.STATE_SET, 'ON', 'OFF').withDescription('Turn the thermostat ON/OFF'),
e.climate()
.withLocalTemperature(ea.STATE)
.withSetpoint('current_heating_setpoint', 5, 35, 1, ea.STATE_SET)
.withSystemMode(['cool', 'heat', 'fan_only'], ea.STATE_SET)
.withFanMode(['low', 'medium', 'high', 'auto'], ea.STATE_SET)
e.binary('manual_mode', ea.STATE_SET, 'ON', 'OFF').withDescription('Manual = ON or Schedule = OFF'),
],
meta: {
tuyaDatapoints: [
[1, 'state', tuya.valueConverter.onOff],
[2, 'system_mode', tuya.valueConverterBasic.lookup({'cool': tuya.enum(0), 'heat': tuya.enum(1), 'fan_only': tuya.enum(2)})],
[16, 'current_heating_setpoint', tuya.valueConverter.divideBy10],
[24, 'local_temperature', tuya.valueConverter.divideBy10],
[28, 'fan_mode', tuya.valueConverterBasic.lookup({'low': tuya.enum(0), 'medium': tuya.enum(1), 'high': tuya.enum(2), 'auto': tuya.enum(3)})],
[101, 'manual_mode', tuya.valueConverter.onOff],
],
},
};
module.exports = definition; |
Hi, very remarkable, I also have this thermostat, how do I enter this code and where? |
ho seguito ma non so come salvare la definizione esterna generata |
It works for me with this configuration:
|
@pippocuce would you mind creating a PR for this? |
I'm sorry but I'm Italian, what does PR mean? |
@pippocuce pull request, I've added it directly now, thanks! Integrated the changes, you can remove the external converter after updating to the next release. |
Thank you for considering my effort |
Thank You! 🙏 |
Link
https://www.aliexpress.com/item/1005004722220463.html?spm=a2g0o.order_list.order_list_main.5.18751802e7UEar
Database entry
Device type: Router; Zigbee Model: TS0601; Zigbee Manufacturer:_TZE204_dzuqwsyg; Support status: Not supported; IEEE Address: 0xa4c138bf539782fe; Network address:0x7284
Comments
I bought couple of thermostat, some got recongnize and some not. the difrent that some got Zigbee Model "TS0601" and Zigbee Manufacturer " _TZE200_dzuqwsyg" this one got supported and recongnize by z2m the other one that got not supported is Zigbee Model "TS0601" and Zigbee Manufacturer "_TZE204_dzuqwsyg". I tried to add it manually by copying a convertor I found it to the supported one and I change the zigbee manuacturer but it added but not working propally. please add support for it.
Home Assistant : 2023.4.6
Zigbee2MQTT : 1.30.3-1
External converter
Supported color modes
No response
Color temperature range
No response
The text was updated successfully, but these errors were encountered: