Open marcelveldt opened 1 year ago
I believe I once wrote an architecture proposal for the siren platform, based on this Soundswitch CC and only the on/off feature has been implemented so far. Imo we should extend the siren platform as these feature are not unique to Z-Wave but also exist for zigbee/wifi sirens/chimes.
To work around this in the short term, adding a simple dropdown to play a given tone like for the default tone should be enough to fulfill the certification requirements:
Please play tone 'Tone003'!
Oddly enough, stopping the tone playing changes the controls to a toggle - seems unintended?
Fix the "Play Tone" so its always stateless (shows both start and stop) Add select entity to play a specific tone --> on select it will simply play the tone and revert the state of the select entity (or the state is simply always unknown)
The UI for siren control doesn't seem to allow selecting a specific tone, but it shows a weird dropdown with some attributes:
Diagnostics information
zwave_js-f0926e113c178046d0d249fcdc42964a-Node 65-69bfeb31c9b5eca03be46337ae416f51.json.txt