ebaauw / homebridge-hue

Homebridge plugin for Philips Hue
Apache License 2.0
899 stars 91 forks source link

Heiman smoke sensor - no alarm in Homekit #764

Closed Kohle81 closed 4 years ago

Kohle81 commented 4 years ago

Hello Erik, I have integrated the Heiman smoke sensor into Homekit via deconz. The sensor is also shown in Homekit as ready for use. I was able to check the sensor with a test spray, it gave an alarm, but the status in Homekit was unchanged. Have you or someone else tested this before in the event of an alarm? Greetings Manuel

ebaauw commented 4 years ago

Does the deCONZ REST API show the alarm? If so, please capture and attach a debug log file while triggering the alarm. If not, most likely the IAS Zone hasn’t been enrolled and you need to write the mac address of the RaspBee or ConBee to the _IAS_CIEAddress attribute in the deCONZ GUI.

Kohle81 commented 4 years ago

Thanks for your tip, I want to have a look for it.

D145BC3A-7459-476F-A937-AAFAE14B7F57 01960C69-8A93-4764-8D80-EF2D6AB9BE2B 80C35CE7-4146-4893-ABAC-76A0019B326F

Am I in the right direction at this point to enter the mac address?

ebaauw commented 4 years ago

Scroll down in the Cluster Info panel to see the attributes.

Kohle81 commented 4 years ago

Hi @ebaauw

I have found the mac adress of the raspbee modul, 0x00212effff........

When I open the attribut editor to write the mac adress in the IAS_CIE_Adrr I get the message „writing failed“.

I am writing the adress and click on the button „write“, but nothing happens......

Sent with GitHawk

ebaauw commented 4 years ago

Make sure to wake the sensor.

Kohle81 commented 4 years ago

How can I wake up the sensor?

Sent with GitHawk

ebaauw commented 4 years ago

Briefly pressing the test button (cover your ears) or the reset button (hole).

Kohle81 commented 4 years ago

Does the deCONZ REST API show the alarm? If so, please capture and attach a debug log file while triggering the alarm. If not, most likely the IAS Zone hasn’t been enrolled and you need to write the mac address of the RaspBee or ConBee to the _IAS_CIEAddress attribute in the deCONZ GUI.

Hi Erik, please excuse my ignorance and helplessness. I was able to enter the MAC address on the smoke sensor. However, no alarm is shown in homekit. How can I check whether the deconz rest api is even receiving an alarm signal? Unfortunately, I am not very familiar with deconz. Greetings Manuel

0D6A0C0E-76CA-4398-81F6-9667ED1D6FDD

Kohle81 commented 4 years ago

If I am pressing the test button, there is a accustic signal and in deconz the left led is blinking green.

E2A58214-D8C0-474D-B706-678971105D64

ebaauw commented 4 years ago

The test button should trigger the alarm in the API and in HomeKit, for a few seconds. However, the sensor still shows as Not Enrolled in your latest screenshot. It needs to be Enrolled to send the Zone Status Change Notification commands that the API plugin uses to update state.fire.

Usually, writing the IAS CIE Address is enough to enroll the device. Not sure why it wasn’t now. Maybe try again, or reset and re-pair the sensor.

Kohle81 commented 4 years ago

Now it works, I have the Raspberry rebootet and the mac adress from the raspbee modul was not saved in deconz. I have written the mac adress a second time and now it works 👍👍👍

Thank you Erik for your help and for the great work to your plugin. Can I spent you a coffee?

Sent with GitHawk