There are also cheap 433MHz RF modules which sends 1bit and 8pin Atmel AVR ATTiny85 with a few lines of C code should do the job, Alarm source could transmit its state on 1 pin and look for button response on another-the same for the button. So, we could have continous data link between alarm and receiver. When we add encryption to those bits, eg. based on RTC lock time the same on both devices, than we are done

There is video with one such cheapy 433MHz RFs.
Note, there is no need to use them with bloody big ass Arduino, but... for eaxample small 8pin ATTiny85 and a few lines of C code.
The only question is those cheapy transmiter/receiver 1bit modules marked as 433MHz are somehow paired with matched frequency, so we could buy 2x transmiter/receiver and have slightly different working RF frequency, so we could use both transmiters and receivers at the same time without any interference or more fancy protocol needed: receivers listen to the same frequency transmiter and when there is no any signal present at randmom intervals start its own transmiter, than turns off and for some time and starts listen to 433MHz signals around.
But ok, without MPU those cheapy 1bit modules could work for if we had them paired working at different RF frequencies-probably not a cost effective, but for sure simple.
Investigating such thing too-I need my dog to activate alarm using dog sound detection and than have a choice to dismiss or activate other systems like.... open dog cage with remote button without leaving a house
