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