Aqara smoke detector linkage alarm plus optional actions

Thank you for your work.

I wanted to have Self-Test ability and tried to add this to your blueprint. This lead to a completly new blueprint.

Have a look here in the forum or head over directly to my github account.

Feature excerpt:

:white_check_mark: Notification driven self-tests of all detectors by one “click”
:white_check_mark: Real-Fire-Alarm test (uses the same path as on smoke detections)
:white_check_mark: First-Alarm notification to allow preventing false alarm propagation
:white_check_mark: Fire-Alarm propagation to all detectors
:white_check_mark: Persistant Fire-Alarm notification
:white_check_mark: Fire-Alarm Text-to-Speech (TTS) notification
:white_check_mark: Mute Alarm action on notification
:white_check_mark: Action on alarm
:white_check_mark: Wakeup detectors on tests and alarm