-
Notifications
You must be signed in to change notification settings - Fork 703
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
[BUG / Device Support Request] Smart Air House keeper TS0601 _TZE200_dwcarsat v2 #1406
Comments
More info on the MQTT implementation here: https://github.com/Koenkk/zigbee-herdsman-converters/pull/3745/files |
Hi Jory, |
Can confirm under ZHA I'm seeing similar issues with the TZE200_dwcarsat TS0601 device not showing all the sensors and the data being mismatched. |
I actually have this same problem with a device shown as _TZE200_ryfmq5rl Formaldehyde being at 378ppm right now, CO2 at 2ppm, VOC 1µg/m³. Temperature and humidity look plausible. No PM2.5 sensor on this one, it only has five sensors. This is on the current dev branch of this repo, commit e3fa034 device signature{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
"endpoints": {
"1": {
"profile_id": 260,
"device_type": "0x0100",
"in_clusters": [
"0x0000",
"0x0004",
"0x0005",
"0x0402",
"0x0405",
"0x040d",
"0x042b",
"0x042e",
"0xef00"
],
"out_clusters": [
"0x000a",
"0x0019"
]
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "_TZE200_ryfmq5rl",
"model": "TS0601",
"class": "zhaquirks.tuya.air.ts0601_air_quality.TuyaCO2SensorGPP"
} |
@LittleFox94 Thanks for this, if even the 5 sensor model is showing inaccurate then I assume the whole integration for all smart air models is incorrect. @MattWestb Do you have more information on how the sensor params are linked to the actual HA params? Besides the values being reported, was it tested that the values we're linked correctly? |
I just noticed the values don't even change a lot after having the window open for half an hour The original values in the comment above were before letting fresh air in after the night (bedroom+home office), only difference is formaldehyde now being at 368ppm - but Hass history suggests the 378ppm in the comment above were a typo (it shows constant 368ppm) This could be the sensor of course, but might also point at a problem in the integration (I'm using a USB dongle presenting an UART ( |
Hi @LittleFox94 Your Formaldehype value probably stands for CO2 which is a normal "daily" value. Hence opening a window won't change it very much. |
Yep, I'm aware that formaldehyde value being true would mean I'm dead ^^' But shouldn't CO2 change when opening the window, by letting CO2 out? I thought it concentrates in rooms from .. breathing it out? |
Hi @LittleFox94 |
@JoryHogeveen I think all magic is being made in the INIT https://github.com/zigpy/zha-device-handlers/blob/dev/zhaquirks/tuya/air/__init__.py and i also think the DPs from some one that is having tuya integration and have looking in tuya dev for getting the information what its function liked to the device but its not 110% sure is correct. |
@MattWestb Yep looks like it's handled there. |
We have founding that many tuya device need some "tuya magic" being casting on them then joining (first was TS004F) but we have not getting it implanted in ZHA but HB and Z2M have getting it working and we need reading and writing attributes very early (or kicking the device so it rejoining) then the device is paring for getting it working. Bad things is missing endpoints (2 devices), Not reporting attributes and having connecting problems / stooping committing or falling in sleep or cant getting time synced. |
just for completeness, my sensor doesn't seem to actually send any updated data - it's not shown as connected in ZigBee visualization and all data is last updated "Yesterday" and right now there is a lot of Isopropanol in the air it should probably pick up as VOC ^^' Edit: it's now updating regularly after I reconnected it |
Can confirm that I'm having the same issues with this device. watching |
Maybe related error logs:
|
I have to add that this device is sending a huge amount of messages everyday. About 15,000-20,000 entries for some sensors and linkquality each day. Is it normal ? |
I just bought this device and have the same issues as described above. Is there any unofficial quirk we can download? |
Seeing the same issues.. Deadly Formaldehyde Concentration (about 300 ppm) and strange CO2 levels (either around 8 or 40.000)? Temp and Hum seem ok, no PM2.5 and VOC also looks kinda okish. |
I also died of Formaldehyde several times over, if the value would be correct and PM2.5 is missing. |
Isn't this a pretty similar unit compared to the _TZE200_yvx5lh6k in dresden-elektronik/deconz-rest-plugin#4990 ? Also to link the topics dresden-elektronik/deconz-rest-plugin#5733 |
I have the same model and only see one sensor - Voc_level - any idea why I can't even see temperature and humidity? |
So, I have this sensor too and also didn't have anything other than VOC right after it is paired. Other sensors appeared only after HA restart and CO₂/HCHO sensors are swapped. PM2.5 is missing as well. |
Just updated HA Core from 6.6 to 8.0 and the temperature reading shows up correctly in °F now via the Tuya integration. |
@chaples55 Doing it via the Tuya integration means you need a Tuya hub? Looks like it works in zigbee2mqtt but not ZHA. |
@arohl Yeah, I'm still using 5 of these things via a Tuya hub. I have a 6th one connected via ZHA to keep tabs on whether it is fully supported yet, but unfortunately that still is not the case. I have a second ZigBee dongle coming soon so I can use both z2m and ZHA and ditch the Tuya hub entirely. |
@chaples55 My SkyConnect arrived on Friday so I guess I can use my old dongle to run z2m - why didn't I think of that :-) |
Having the same exact issues with the same model and ZHA with Skyconnect on homeassistant OS. |
I'm also having this exact same issue |
Same issue here... |
It's a bit strange ... the sensors come up after a home assistant restart.
But CO2 and CH2O (Formaldehyde) seems to be switched? (But even then the
CH20 level is higher than safe standard).
Am Do., 16. Feb. 2023 um 21:51 Uhr schrieb Jason Dopson <
***@***.***>:
… Same issue here...
—
Reply to this email directly, view it on GitHub
<#1406 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAYR6P6YDACZQ6LPEVKSOEDWX2HLZANCNFSM5PZ5S4HA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Don't bother to make it make sense. HCHO and CO2 values are artificial and just calculated from VOC sensor data inside box. |
@gudvinr Is that so? So the "4 in 1" and "6 in 1" sensors are basically the same, just with some more code? |
Can confirm that the HCHO, CO2, and VOC values are complete garbage. Bought some proper sensors from Airthings and the values are completely different. The CO2 level on the Airthings reads 2-3x higher and actually changes in response to room occupancy and ventilation, unlike these cheap multi-sensors. |
Bought a heap of cheap tuya airsensors a while ago - _TZE200_yvx5lh6k - using ZHA and they are only reporting VOC (varying between 20 and 50 micrgram / cubic metre. The layout looks different from what's posted above, but I can recognize the MP501 gas sensor, the AHT20 temperature/humidity sensor and I also have that ZT3L-chip (EDIT: that's the zigbee interface). Even just the information from the humidity/temperature sensor would be useful for me. |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions. |
Bump ! Thank you :) |
Same thing for me. |
See #1313 for technical info
The current implementation isn't 100%.
It assumes it's the same as the
_TZE200_ryfmq5rl
and_TZE200_yvx5lh6k
devices but it isn't.The
_TZE200_dwcarsat
actually has six sensors.Most of the above are visible, however, incorrect:
VOC
Shows a value of 0 constantly measured by
µg/m³
which should be the PM2.5 measurement.CO2
Currently shows a value between 0 and 10 measured by
ppm
which doesn't really match any "normal" situation. Not sure what this value should stand for. It might be the VOCFormaldehyde / CHOH (CH2O)
Currently shows a value of 350-400 measured by
ppm
which would be deadly and definitely not a normal situation.It looks like this might be the value that is meant for CO2.
PM2.5 Not shown at all.
The text was updated successfully, but these errors were encountered: