I have a well-developed Photon based IoT alarm system which is completely controlled through my iPhone. Yesterday I forgot to set the alarm as I left, and while at Lunch I realized it was off. When I tried to turn it on I immediately received a text that the garage door was open. Therefor my post. I want to add a feature to open and close the doors, most likely by tying into the manual switch button rather than via the ‘clicker’ system. My question is how to best accomplish this, i.e. a sample circuit, preferably without a relay.
My system is licensed under GPL and both hardware and software is comprehensively documented at https://github.com/dont45/photonMasterRemote. My typical (preferred) sensor connection is via 1-wire, such as a GPIO port on a ds2406 type device. I therefore most likely will use this device, with one of the PIO ports to control the switching of the ‘button’ and the other to read the door sensor. The door sensors are currently in place and read with a ds2413, but both garage doors are tied together and reported as one sensor. I may leave that for alarm reporting and add the new feature with everything new. In the past I have used the ds2406 to drive a transistor and relay to switch a siren with 100% reliability so could use that but would like to avoid the relay and the required power to switch it. If the 1-wire device can switch the ‘button’ through a FET or some such circuit I won’t require anything extra.
Has anyone done this? I’d like to hear your ideas, but what is fixed in my plans is to switch the button via a 1-wire GPIO port.