ratgdo for ESPHome
Go to file
Paul Wieland 7362f46aca
Dry contact support (#255)
* Setting up dry contact protocol

* limit switch implementation

* setup door controls

* Initial commit to make the component aware of the dry_contact sensors… (#249)

Initial commit to make the component aware of the dry_contact sensors  and eliminate the need for lamda calls

Co-authored-by: bradmck <bradmck@gmail.com>

* send both sensor values

* removing irrelevant dry contact config

* Add triple button (discrete) control for commercial openers & gates

* point to git

* Add dry contact to installer

* rm whitespace

* updated wiring diagram

---------

Co-authored-by: bradmck <bradmck@gmail.com>
2024-04-17 10:11:55 -04:00
.github/workflows Fix overlapping firmware filenames (#208) 2024-01-26 13:22:43 -10:00
components/ratgdo Dry contact support (#255) 2024-04-17 10:11:55 -04:00
static Dry contact support (#255) 2024-04-17 10:11:55 -04:00
.pre-commit-config.yaml chore: add .pre-commit-config.yaml for end of line fixer (#66) 2023-10-18 14:23:30 -10:00
LICENSE init 2023-06-05 11:48:15 -05:00
README.md Fix overlapping firmware filenames (#208) 2024-01-26 13:22:43 -10:00
base.yaml Dry contact support (#255) 2024-04-17 10:11:55 -04:00
base_drycontact.yaml Dry contact support (#255) 2024-04-17 10:11:55 -04:00
base_secplusv1.yaml Add firmware version to web ui 2024-03-08 11:32:08 -05:00
library.json fix: update urls 2023-09-12 18:42:17 -05:00
ratgdo.yaml legacy 2023-06-13 12:43:00 -10:00
v2board_esp32_d1_mini.yaml Revert "remove esp32 (#2)" 2023-06-17 09:50:54 -05:00
v2board_esp32_lolin_s2_mini.yaml fix link to v2board_esp32_lolin_s2_mini.yaml (#57) 2023-10-02 23:14:39 +01:00
v2board_esp8266_d1_mini.yaml feat: add v2 board with d1_mini (#165) 2024-01-02 22:33:35 -10:00
v2board_esp8266_d1_mini_lite.yaml adjust 2023-06-13 11:40:12 -10:00
v25board_esp32_d1_mini.yaml feat: add YAML files and binaries for v2.5 boards (#72) 2023-10-23 17:32:28 -05:00
v25board_esp32_d1_mini_secplusv1.yaml feat: add security+ 1.0 images for v2.5 board (not i) (#181) 2024-01-19 17:53:43 -10:00
v25board_esp8266_d1_mini.yaml Fix overlapping firmware filenames (#208) 2024-01-26 13:22:43 -10:00
v25board_esp8266_d1_mini_lite.yaml feat: add YAML files and binaries for v2.5 boards (#72) 2023-10-23 17:32:28 -05:00
v25board_esp8266_d1_mini_lite_secplusv1.yaml feat: add security+ 1.0 images for v2.5 board (not i) (#181) 2024-01-19 17:53:43 -10:00
v25board_esp8266_d1_mini_secplusv1.yaml Fix overlapping firmware filenames (#208) 2024-01-26 13:22:43 -10:00
v25iboard.yaml Add 2.5i board (#116) 2023-11-19 15:33:03 -06:00
v25iboard_drycontact.yaml Dry contact support (#255) 2024-04-17 10:11:55 -04:00
v25iboard_secplusv1.yaml feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00

README.md

ratgdo for ESPHome

This is a port of the ratgdo software for the v2.0/v2.5 board to ESPHome.

Visit the github.io page to purchase boards

Installation

It is no longer necessary to save the rolling code counter when switching between firmware.

First use after adding to Home Assistant

The ESPHome firmware will allow you to open the door to any position after calibration. To calibrate the door, open and close it once without stopping.

position_demo

ESPHome config

Home Assistant Screen Shot