secplus
esphome-ratgdo
secplus | esphome-ratgdo | |
---|---|---|
6 | 1 | |
229 | 302 | |
- | 5.3% | |
7.7 | 9.4 | |
2 months ago | 13 days ago | |
Python | C++ | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
secplus
-
Flipper Zero: Multi-Tool Device for Geeks
For Chamberlain brands [0] there is some research that shows that their rolling code system (Security+ and Security+ 2.0) is quite easy to decode/decrypt [1]. This feature is supported in the flipper firmware, but is restricted (you can't create a custom remote, only clone is supported) without custom firmware. However, I'm sure you could decode a raw capture file if needed in a pinch.
[0] https://chamberlaingroup.com/our-brands
[1] https://github.com/argilo/secplus
-
Home Assistant blocked from integrating with Garage Door opener API
A gentle reminder that the Security+ and Security+ 2.0 RF protocols have been reverse engineered (https://github.com/argilo/secplus). While they are not the most secure thing in the world, you can build a custom RF transmitter (remote) that is network connected.
Having done some research into Chamberlain's products, I don't recommend anyone to use them if they have the choice.
- Woman scanned my garage door??
- How to Simulate a Garage Door (not the opener)
-
X-Post r/hardwarehacking - serial communication between two micro controllers
This is not an attempt to break the RF Security+ encryption that this, and other garage doors utilize. That has already happened. https://github.com/argilo/secplus
-
Chamberlain MyQ local control options?
Here is the rolling code project: https://github.com/argilo/secplus
esphome-ratgdo
-
Home Assistant blocked from integrating with Garage Door opener API
ratgdo looks really nice! I've been controlling my garage door via dry contact on my Elk security system [1] and monitoring the door status via a separate rolling door reed sensor. [2] But from following the ratgdo link, I learned that my "Security+ 1.0" garage door opener has a RS-232 interface with a protocol that will tell you about door status and obstructions. That's better!
I just clicked the buy link on the ratgdo thing to support the nice, well-documented open-source [3] project. In truth though I have the right hardware sitting around here already, so I might just use that depending on how long the "back ordered" status lasts...
[1] There's a Home Assistant integration for the Elk M1 Gold with some Python library; I also have my own WIP Rust library for interacting with it here: <https://github.com/scottlamb/elkm1>
[2] something like this one: https://www.amazon.com/Gebildet-Security-Rolling-Magnetic-Ap...
[3] docs at <https://paulwieland.github.io/ratgdo/> but the actual code is in a separate repo at <https://github.com/ratgdo/esphome-ratgdo>
What are some alternatives?
rat-ratgdo - Open source schematics for ratgdo PCB
OpenGarage-Firmware - OpenGarage: open-source WiFi-enabled garage door opener
ratgdo
pymyq - Python wrapper for MyQ API
tuya-local - Local support for Tuya devices in Home Assistant
nixpkgs - Nix Packages collection & NixOS
elkm1 - Elk M1 Security and Automation Controller System, in Rust
proxmark3 - Iceman Fork - Proxmark3