Have you considered a DSC system, i fitted a power 832, it has x10 control even via the "escort" telephone interface, fire, can do wireless and all sorts, has been very reliable for me.
...