Just had a look at Alarmo too and this is indeed what @harryfine might need without having to reinvent the wheel.