Add Deconz REST API support for Siren

I see that the Home Assistant just added Siren support if the integration supports it. Zwave js supports it, but not the deconz REST API.
Home Assistant Siren integration on GitHub
Home Assistant Siren integration

My feature request is therefore to have deconz supporting the Siren entity so that we may use Zigbee Siren devices for alarms.

I have ConBee 2 and Odroid N2+ Home Assistant Blue and a Develco Siren, SIRZB-110, which is currently only shown as a switch.

Thanks & best regards!

Can you share some json data structures of those devices and what commands that could be utilised with them?

Hi,
I found a description for the Develco siren in their documentation which is linked from this page:

I have not found the json data structures so far. However I am not so experienced with zigbee and making integrations to say the least…

Best regards,
Jarle

You can enable debug per instructions on deconz integration documentation page, and then you can view the logs in home assistant interface.

I saw you opened Correct attributes of Zigbee siren / IAS WD device · Issue #5219 · dresden-elektronik/deconz-rest-plugin · GitHub, if only turning on/off works now I’m not sure if it should be moved to siren platform. Once that PR is solved I would need some examples about what the device can do so I can properly extend the features of warning devices.

I think the general.xml structure does not reflect correctly what I need for the develco siren. Is there anyway that I may edit the general.xml file in my system? I do not seem to find it. Is it located in a container, or where is the folder located?

Any help to understand where the deconz rest api files are stored would be appreciated. Then I can play around a bit and update my Rest API change request.

You need to ask a deconz dev on that topic I can’t help you with that