This is a fork of @ciBblueprint for the Aqara Smoke detectors with the following updates:
Changed device selector to model: (JY-GZ-01AQ) in order to find the smoke detectors
Added the ability to select optional actions to be executed when smoke is detected (i.e. turning on the lights) and also when the alarm is muted
Aqara smoke detecotrs have the “ability” to alarm each other once one has detected fire.
Since this linkage as achieved through the aqara hub, Home Assistant now has to take care of that job.
Created for zigbee2mqtt
Linkage_alarm needs to be enabled/set to true for each device
Needs each device (smoke detector) to be assigned to a room in order to be correctly notified which device was triggered in which room
Select the smoke detectors you want to link
Also mutes all the smoke detectors when one is muted
Since I had only limited possibilities to test this thoroughly, feedback is gladly appreciated.
Hi, am about to use this blueprint instead of the original myself. In the description of the original blueprint, it is mentioned that you cannot test this without the smoke detector actually detecting smoke. This seems to be due to the detector itself or rather the blueprint and how it is triggered.
I guess it is necessary to change the blueprint to be able to implement test possibility.
Since I also want the option to cover wrong detection by one detector I will probably work on this blueprint to implement a delay of x seconds before all other detectors are triggered. Than I also will see if it is possible to implement testing.
i have read somewhere that these Sonoff valves works only full open or full close, and not by steps, my Netatmo valves work step by step, but do you know if this Sonoff works also by steps ?
When triggering the alarm manualy (set smoke to ON in one of the smoke detectors) all seems to work until you press the mute action in the notification, this doesn’t seem to trigger in the automation.
edit: mute itself seems to trigger but not the actions that are set.
I started to look into the blueprint and found some parts I did not like. Hence, I am reworking the whole blueprint. It will take some time but I will release my work when I am done.