-
Notifications
You must be signed in to change notification settings - Fork 506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How do you set up a IAS? #3232
Comments
Short answer for the moment: This is not a matter of setup, it's not possible. |
The whole IAS setup doesn’t cater for IAS device to communicate directly to each other, unlike e.g. wireless controller that control lights directly. You need a gateway that receives the messages from the device, and translates them into messages for another device. In our case, the REST API plugin would be the gateway, and you’d use rules to activate the sirens of the other devices when one device reports an alarm. The IAS Zone cluster, reporting alarms, should be exposed as a Do the Heiman sensors have a functional IAS WD cluster? The loaner I had a couple of years ago had this cluster, but it wasn’t doing anything. Can you activate the siren in the GUI? |
I've built up a nice flow in Node-Red to handle the alarming now, also announcing on the Google devices where the smoke is detected, so that part is fine. The devices will of course also make noise for themselves, so even if the central system is the cause of the problems, sound will be made :-) |
You probably need to set a siren level and warning mode.
That’s promising. I don’t think I’ve exposed the Squawk command thru the API, but if Start Warning doesn’t work, we could use Sqawk instead. How long does the noise last? |
This is indeed interesting. Might be a small challenge to find the right combination to have the siren triggered. As os now, we have devices reacting on different combinations for the start warning command, which are not necessarily logical. You may check here for further background #1593 (comment) I quickly checked the specs for the squawk command, no way to define any duration there. It is originally meant to give a "short" audible feedback (e.g. to indicate a system is armed), so it's probably up to the device, how long the signal lasts. |
Ok, I did some testing now that the wife is out the door :-) The (1) does start if I set warning duration. The (2) gave these results. |
Cool. Normally the siren should apply the default duration (from the corresponding attribute) when none is given, but the GUI probably sends the value from the input field even when it's
The Options parameter consists of a 2-bit enum for Siren Level, a 1-bit flag for Strobe and a 4-bit enum for the Warning Mode. The GUI cannot handle the enum subfields, so I exposed them as individual bits. Setting only bit 0 in the Warning Mode should work, at least for all sirens I've seen. The Siren Level is a bit more difficult: some devices will sound the siren at Siren Level 0 (both bits cleared), others remain silent at level 3 (both bits set). The Stobe bit should control whether the light flashes, but not all devices implement it. By default, the REST API Plugin sends:
It should control the flash pattern: how long the flash is on (in 0.1s) per second. Again, not all devices implement this. It's not exposed by the API. |
Ok, the Duty Cycle certainly changes the flashing pattern as described, do you need me to test further? |
Did the API plugin already create a light resource for the Siren? If not, can you please post a screenshot of the Basic cluster (after reading the attributes) and of the Node Info panel? |
Then you should be able to control it from the API, doing a PUT of Next step is to setup rules to sound the siren(s) when fire is detected. |
@fribse, is that the IAS WD cluster of the HS1SA or of the (standalone) Heiman siren? In case of the HS1SA: which ones are these? Could you post a screenshot of the Basic cluster (after reading the attributes) and of the Node Info panel? You might need to briefly press the reset button (hole) to wake the sensor, for the Read to work. I got my hands on a couple of Zigbee 3.0 HS1SA sensors, with Model Identifier The good news is that they seem to support over-the-air firmware updates, but I've yet to see a firmware file for a Heiman device... |
Thanks, that makes sense. The smoke sensor also advertises an IAS WD cluster, so you’d think/hope you could control its siren over Zigbee, but it doesn’t work. |
Hi @ebaauw |
You cannot send a command to a non-existing target. If the functionality is supported, then typically a corresponding resource item (alert) is exposed via the resource (light). If I understand your situation correctly, you neither have any of those. Besides, HA uses the API. |
Hi @SwoopX |
@Frisbe, are you talking about the smoke sensor or the siren? You should be able to activate the sound on the siren through the API. Afaik, the smoke sensor doesn’t support activating the sound over Zigbee, neither in the GUI nor through the API. |
I have the siren working, but you are right, even though the buttons are in the GUI for the smoke sensor, they don't work. |
It does go into deep sleep, but when you wake the sensor before sending the command, it returns the status for an unsupported cluster, as I mentioned above. |
As there hasn't been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs. |
Describe the question or issue you are having
I've just received a series of Heiman smoke alarms (HS1SA), that I've joined to the deconz network. That went rather smootly (a few quirks, but nothing much).
I tried finding out how to set up an IAS so they could warn each other directly, but I couldn't find a guide on how to do that, anybody that can point me to one, or explain how to do this?
Environment
The text was updated successfully, but these errors were encountered: