I purchased the RaspberryIO plugin several weeks ago, and I have it successfully setup with a Raspberry Pi 2 and a couple of Zero W's, all connected to HS3 via WiFi. Some careful reading of the forums got me up and running without any difficulty.
The Raspberry Pi is setup with a 4-relay board I got on Amazon, and a stacked homemade input board with zener protection for 7 inputs. Two of the inputs are wired to magnetic switches to monitor open/closed status of the garage doors. They work perfectly.
I'd like to use the relays to wire across the switches of a wireless garage door remote - using the pulsed output of the relays to emulate a human pressing a button on the remote, thus opening the garage door. Technically, this is a no-brainer.
However, it's easy to see some serious shortcomings of this method. I just don't know what the security ramifications are, and I literally don't know what I don't know.
First there's the WiFi link. I use WPA2, but it's been compromised since 2017, and I have no idea if it's been patched on Raspbian or my router.
And then (the reason for this question in the first place) there's RaspberryIO. Does it provide any encryption between HS3 and the Raspbery PI, or does it assume it will be used strictly hardwired, not exposed to WiFi? Or, is it assumed that the user would have enough common sense to not use it for an application that would allow someone free access to their house if something went south? (By the way, common sense and I don't get associated very often!)
As an aside, none of this would be necessary if I hadn't made the incredibly stupid mistake of replacing my garage door openers with Chamberlain MYQ systems. Chamberlain is a company that thinks it's a smart Business decision to charge a monthly fee for the privilege of connecting MY garage door opener to a third-party home automation system. I know there's an HS3 plugin for MYQ, but it appears to be like playing Wack-A-Mole keeping it working every time Chamberlain tries to break it.
Gary Sanders
The Raspberry Pi is setup with a 4-relay board I got on Amazon, and a stacked homemade input board with zener protection for 7 inputs. Two of the inputs are wired to magnetic switches to monitor open/closed status of the garage doors. They work perfectly.
I'd like to use the relays to wire across the switches of a wireless garage door remote - using the pulsed output of the relays to emulate a human pressing a button on the remote, thus opening the garage door. Technically, this is a no-brainer.
However, it's easy to see some serious shortcomings of this method. I just don't know what the security ramifications are, and I literally don't know what I don't know.
First there's the WiFi link. I use WPA2, but it's been compromised since 2017, and I have no idea if it's been patched on Raspbian or my router.
And then (the reason for this question in the first place) there's RaspberryIO. Does it provide any encryption between HS3 and the Raspbery PI, or does it assume it will be used strictly hardwired, not exposed to WiFi? Or, is it assumed that the user would have enough common sense to not use it for an application that would allow someone free access to their house if something went south? (By the way, common sense and I don't get associated very often!)
As an aside, none of this would be necessary if I hadn't made the incredibly stupid mistake of replacing my garage door openers with Chamberlain MYQ systems. Chamberlain is a company that thinks it's a smart Business decision to charge a monthly fee for the privilege of connecting MY garage door opener to a third-party home automation system. I know there's an HS3 plugin for MYQ, but it appears to be like playing Wack-A-Mole keeping it working every time Chamberlain tries to break it.
Gary Sanders
Comment