-
Notifications
You must be signed in to change notification settings - Fork 8
add doorbell / alarm siren support #45
Comments
It’s supported via a new command class called SoundSwitch. Just FYI. |
|
I can send some MQTT nodes from my side, but Currently I also filed a bug as the commands doesn't work with my ZW162 Using qt-openzwave, but work with z-way (razberry server). I would help on the specifics of it. |
I actually own the device myself so no need but thanks for the offer. At this time I'm not getting some info from OpenZWave and I need to take a good look at it to better find out what's happening so Fishwaldo has a more concrete report. |
@Fishwaldo any tips how to use the SoundSwitch CC. ? |
@billiaz |
I think user cases covers most of it. Cannot think right now something different. |
I also own this device and Cannot think of more usecases. If you need me to test anything I’m available |
Looking at the aeotec siren 6 documentation, it appears that there are several functional aspects that are device-specific. Would these device-specific configuration aspects be coded into this component code, or would that be handled by a separate Home Assistant custom component? The Aeotec Siren 6 has 8 endpoints, each being a separate virtual SOUND_SWITCH siren device which can play any of 30 different tones in response to a SOUND_SWITCH command. Endpoint 1 is unique because it is used only to test the different sounds, and you can configure how it will test them (looping all tones, repeating tones, etc). For endpoints 2-8, you can configure the following:
Endpoints 6,7,8 will also respond to specific zwave notification report commands from other devices like smoke alarm, motion detection, etc. The device exposes 7 custom lighting effects which can each be configured with:
From the Aeotec Zwave command documentation here |
Hi! I am not sure what "technology" the aeotec button actually uses - but as far as i can see - it's linked directly to the aeotec siren - and therefore i think it's using RF. A usecase - and i am not sure if this is supported - but it would be nice if you I guess - you could setup this as an time automation - in which you would "silence" the alarm for that specific doorbell instance ( 2 i min case ). br Ronni |
The aeotec button uses 443.92 FSK |
I would very much like to be able to turn off the tamper alarm, but that might be covered in the use case for setting volume. |
@isabellaalstrom I've done that by sending MQTT command and setting the volume to se under |
Hi billiaz |
My Device is at Location MetersBox and named doorbell Publish the raw value |
@hostrup No, that's not the right one. |
Hi again! With MQTT explorer - everything turns out just as in your screenshot - actually i can se that we get the same ID's : Now - trying to change the value - i am not quite sure how to do that. But this did nothing - |
@hostrup That should do it, still not working? |
Hi! OpenZWave/1/command/setvalue/ and with value: But nothing happens. When i trigger the alarm - by "tampering" ( shaking ) the bell - the follwing turns on in HA: |
Hi again. I browsed through mqtt-box and found this: OpenZWave/1/node/5/instance/2/commandclass/121/value/281475066773540/ Now - i am able to make them "play" by calling: OpenZWave/1/command/setvalue/ |
Hi again - ok - now i think i got alot of the stuff setup: OpenZWave/1/command/setvalue/ Volume: { Tone: Default: Browse tones: I am still not able to completly disable the tampering alarm - atleast nok when i am shaking it - but that doesnt matter - right now it's nice that i can change the tones - and turn down the volume too. |
Weird that you can't turn it off completely, but changing the volume to not deafening is at least something! |
kinda strange yes - but right now it's ok :-) i got the very loud volume turned down - so that the post man wont wake up the whole house! - will theese functions ever be integrated as "direct" service calls from within HA? |
@hostrup yes it will but for now we're still focused on the basic stuff. Remember that this implementation is still in a very early stage. |
SoundSwitch CC is pretty complicated, and the Aoetec doorbell is really complex device (for a doorbell!).
Its used to trigger the device to play a sound
The Volume - For the individual tone. Correct that its the "only" way to "silence" the tampering alarm.
What is the normal tone to play when the device is triggered by the actual button For the above - They are the "standard" labels. Some devices will show as "Instance 1: Tone" etc, but it can be changed by the device config file: zw162.xml Both "Tone" and "Default Tone" are a ValueList type - So each entry is the available "tones" implemented on the device. Auto discovered. Also - The Aeotec doorbell has a complex config - very customizable so you can try to change its behavior via updating its config. |
I've been busy with this and came to the conclusion that currently there is no perfect fit for these devices in Home Assistant entities. Sure, a mediaplayer could be abused but that will not be good for user experience. An architecture issue has been filed to get approval for creating a new type of entity to fit these siren/chime devices: home-assistant/architecture#375 |
Hi Marcel. Great suggestion. br Ronni |
Good to know, so the deConz platform is abusing the light platform for siren devices. More evidence we're not the only ones spotting that there's need for a platform for siren devices. |
the z-wave 1.6 specification supports a doorbell/alarm device.
Usecases:
I own the Aeotec Doorbell 6 myself and a couple of NEO Coolcam sirens.
Looking for feedback how people like to see this implemented.
The text was updated successfully, but these errors were encountered: