It would be great to have a device definition for alarm devices like smokedetecors.
I developed thr protocol for FA20RF smokedetecors.
These send a message with their id as long as the alarm is turned on, so the device in pimatic shoud revert to state of after a configureable time.
The next thing is that we need a resend interval. You could use your smokedetecors as alarm for other things, like a window has been opened but you are not at home.
The smokedetector FA20RF turnes on for about 5 seconds when a signal was received once, so you have to resend the signal every 4-5 seconds. This interval should be configureable.