No entities in zigbee tuya siren with ZHA

After testing some of the possible solutions described in this post and some others without luck, I decided to try Zigbee2MQTT

They worked without any extra configuration, I was able to turn it on, off, change the melody … the volume.

Setting up Zigbee2MQTT was not as easy as ZHA but worth the try, also I have a Tuya Scene Switch 4 gangs, with ZHA it only recognized 4 actions (single click in each button), but in Z2MQTT Home Assistant had the full 12 actions (Single, Double, Hold in each button)


Good to know the z2m implementation works. I have a second zigbee stick arriving today and plan to run both zha and z2m side by side before deciding which to keep.

The siren alone is not enough to make me switch, but device support does seem better with z2m. On the other hand, ZHA has always “just worked” for me until now, but all my other stuff is pretty vanilla.

The ZHA devs were quick with an initial quirk to to test, unfortunately it didn’t work.

Interesting, for me the same device status is “not supported”. Zigbee2MQTT version: 1.24.0 , Coordinator type: zStack3x0.

Does anyone know the reason for this ?

Not sure. Works in z2m here. Have you tried removing/re-adding? Some of the other devices I tested under Z2M (Aqara) didn’t seem to complete the interview completely.

Can’t say that’s been the case with the siren though, I’ve moved it back and forth between Z2M and ZHA at least a dozen time now.

I’m using the latest production (NOT edge) Z2M add-on under HA 2022.3:

I found the cause ! :smiley: The problem was that I had an old setting in the docker that referred to a bad directory and even though I was updating Z2M, it was reading the database from the wrong location. I deleted this bad setting and it is now good.

With a little luck and many thanks to @javicalle this should be in ZHA soon. Not sure how long it takes for ZHA updates to work their way through to HA.

A pull request with the in integrated quirk version is pending merge.

There is a working version as a custom quirk in the github thread post at: [Device Support Request] Neo/Tuya Siren without Sensors _TZE200_t1blo2bj TS0601 · Issue #1379 · zigpy/zha-device-handlers · GitHub.

Hi,

I got the v3 of this sirens which happens to “pair” in ZHA but actually the sirens keeps blinking and not finishing the pairing. It just reports link to ZHA and ZHA just reports a switch entity. This was reported in Z2M here:

An fixed here:

Has anyone managed to get this working yet? I am having the same problems with ZHA.

Currently considering buying this product but seems like the issues still haven’t been solved?

Also (not sure if related?) I see several people reporting on Ali that it doesn’t pair with Conbee 2? I have a “Sonoff ZigBee 3.0 USB Dongle Plus (CC2652P)” so am wondering if that would cause additional issues.

Unless there’s been a firmware update in the past few months, the “no sensors” version works in ZHA and Z2M with the Sonoff dongle.

The “with sensors” version was working at one point a few months ago, but now seems broken in ZHA after a VERY quick test. I might be doing something dumb, but I don’t have time now to debug (and doubt I will - it works fine under Z2M which is now my primary zigbee network).

There are other important differences beyond sensors between the “with sensors” and “no sensors” versions. See: Tuya Zigbee Smart Siren Supports Built In Battery Or False Advertisement? - #3 by jerrm

In ZHA, the only entity is an alarm on_off toggle. The volume, melody & duration settings must be changed via cluster commands, see: Zigbee Neo Siren AB02B2-v2 trying to switch melody - #8 by jerrm. Z2M exposes everything as easy to set entities.

My biggest issue was the device sometimes misses commands. The Z2M version of the above script (that I actually use) sends each command twice with a 50ms delay, which seems stable so far.

2 Likes

If if is the same device with exact same identifier and same there now is a quirk in ZHA Device Handlers and the device is not working even if try remove and pair it again then suggest submitting new bug report issues to both HA’s core and to ZHA Device Handlers:

https://github.com/zigpy/zha-device-handlers/issues

https://github.com/home-assistant/core/issues

Refer to that old closed feature request and merged pull request for a reference if it is the same device, however, if it is the same device but not the exact same identifier then need a feature request instead.

https://github.com/zigpy/zha-device-handlers/issues/1379#issuecomment-1066104554

https://github.com/zigpy/zha-device-handlers/pull/1432

Still not working, seems like ZHA update previously was for the siren only model without temperature and humidity sensors.

I can see (with ZHA) Temp and Humidity. I can’t set the volume or the tune but the other values works.

Again, report bugs to ZHA Device Handlers → https://github.com/zigpy/zha-device-handlers/issues

Reason why is explained in ZHA docs here → https://www.home-assistant.io/integrations/zha#zha-exception-and-deviation-handling

I just got the no sensor version the other day, I’m using it with Z2M and find it does miss the turn on command. I’m just using a simple script to set doorbell chime and duration and then triggering, what seems to have worked so far is putting a 1 second delay between setting the duration and triggering the switch. Will report back if this breaks over the longer term.

Did anyone manage to get it working. I can see on github some people have had success witha custom quirk, but i can’t seem to follow their steps being a n00b. If someone can dumb it down for me?

I’ve just bought the Tuya Siren without the temperature and humidity features. It paired with my ZHA installation ‘out of the box’.

I’m now looking for a way to change the settings without installing the Tuya app.

Jim

1 Like

It is now 2023 and I have the same problem as in this post. Was this ever resolved.
I update the cluster attributes to change the melody and get a green tick. But the melody on the device does not change.
Is there something else I need to do??

I wanted to report I have the same problem.
Bought the Neo Zigbee with battery smart siren from AliExpress (March 2024): https://www.aliexpress.com/item/4000813903996.html

Is there a way to see the different melodies in ZHA?

You have to use ZHA clusters: