I recently purchased an Aeotec Doorbell 6, which I understand is quite a capable device. But it relies on the SOUND_SWITCH command class, which we dont have support for here yet?
Any plans of implementing?
This command is required for changing the volume and/or tone of the device. So pretty boring without it
For each channel and for each sound type a toggle device is created: (8+1 channels) * (30 sound types) ... that's a lot
Maybe a simple solution would be to create instead of the toggle devices a multilevel switch for each channel, that would sum up 9, instead of 270?
I can't t answer you that. This siren is anything but user-friendly, but still one of the best currently available options.
As you have a much deeper understanding of this I'm sure you'll come up with a better idea.
A potential work-around is to the "Virtual Device (JavaScript)" app (aka CodeDevice module) to create a multilevel switch, where the
command is something like: zway.devices[ZWAVE_DEVICE_ID].instances[CHANNEL_ID].commandClasses[0x79].Set(8,%%). Please understand that you'll need to determine the correct command to control the tone for a channel which you can do using the Expert UI. The virtual device will appear as a dimmer switch on the smarthome/normal UI where the dimmer level will be the tone. You can then change the icon from a light bulb to something more meaningful.