TLDR - I’m hoping this is a variant to an alarm already in the system and can be added so more entities are made available, currently only ias_zone status shown.
Backgound
Purchased a couple of ZigBee “Smart Siren’s” from [Banggood.com] in Jan 2021 (https://www.banggood.com/Zigbees-Smart-Sensor-Wireless-WiFi-Linkage-Smart-Sound-And-Light-Alarm-Horn-Siren-Remote-Controller-Smart-Module-p-1758665.html?cur_warehouse=CN&rmmds=search)
On the box they are listed as model MIR-SR100-TY (Virtually unheard of, 1 search result in google)
Setup
Using a ConBee II USB stick I can pair the devices and the model is shown as TS0216, manufacture _TYZB01_0wcfvptl
(ieee masked)
Related
This is a slight variation to _TYZB01_a5tf0bpl noted in a couple posts also calling thier device a TS0216.
The problem?
The number of entities listed were smaller than expected, like a way to trigger the alarm, silence it, see if the status was armed.
Research
I found the 07-5123-06-zigbee-cluster-library-specification.pdf (zigbeealliance.org) Page 8-28, section 8.4 IAS WD.
I was able to trigger via NodeRed an alarm and silence it using the warning_device_warn service via the zha domain, however many of the options available didn’t work i.e. siren / strobe levels, squawk and modes that weren’t 0 or 1 (on or off).
(ieee masked)
Data:
{
"ieee": "84:71:27:ff:fe:xx:xx:a1",
"mode": 1,
"duration": 60,
"intensity": 1,
"level": 3,
"strobe": 3,
"duty_cycle": 50
}
The Squawk Mode didn’t work at all and no strobe blinking observed.
There is some yaml configuration someone posted that helped confirm I was using the correct values, No entities in zigbee tuya siren with ZHA - Configuration / Zigbee - Home Assistant Community (home-assistant.io)
I found warning device warn and warning device squawk was built into HA via the Dev tools today. Sadly the device isn’t responding to anything other than mode 0 or 1 on warning mode:
The ask / the request / the requirements?
I am hopeful the device TS0216 which has been previously integrated Tuya Sound and Flash Siren (TS0216) Zigbee compatibility (blakadder.com) can have this additional manufacture code _TYZB01_0wcfvptl added to a known list of alias?
My theory is the entities warning mode, strobe status, siren level, strobe duty cycle, strobe level, squawk mode, squawk level may show up?
Apologies if this is extremely naïve and disrespectful to the developers who work hard, often for free to make many devices show up in HA. I appreciate this is 1 of 100’s of new devices that show up every day and I am happy to provide more information on device details, cluster attributes, debug logs, complete user testing and contribute to documentation.
May be the device is hardware limited and will never do more than on or off. Or it really is a smoke alarm mislabelled? (haven’t tried burning anything… yet)
Let me know if you have any ideas or suggestions? Join the thread if you have the same device and looking for similar functionality, let the team know it is worth the time and energy for more than just me.
Note: Prefer not to try zigbee to mqtt, I have so many devices connected viz ZHA and they all work great, just these alarms.