esphome-ratgdo/components/ratgdo
Paul Wieland b1facc52f8
Quick fix for build problems (#259)
* 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

* organize dry contact methods & fix initial limit switch state

* A dirty ifdef

refactor of this needed

---------

Co-authored-by: bradmck <bradmck@gmail.com>
2024-04-17 16:53:53 -04:00
..
binary_sensor Convert enums to scoped enums (#28) 2023-07-03 11:47:00 -05:00
cover feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
light feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
lock feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
number feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
sensor feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
switch feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
__init__.py Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00
automation.h chore: add .pre-commit-config.yaml for end of line fixer (#66) 2023-10-18 14:23:30 -10:00
callbacks.h feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
common.h feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
dry_contact.cpp Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00
dry_contact.h Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00
macros.h feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
observable.h Door opening/close relliability updates (#64) 2023-10-18 14:18:42 -10:00
protocol.h Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00
ratgdo.cpp Quick fix for build problems (#259) 2024-04-17 16:53:53 -04:00
ratgdo.h Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00
ratgdo_state.cpp feat: add learn and clear capability (#149) 2024-01-18 12:25:08 -10:00
ratgdo_state.h feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
secplus1.cpp feat: Security Plus v1 support (#171) 2024-01-19 13:24:16 -10:00
secplus1.h Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00
secplus2.cpp Reduce number of flash writes (#190) 2024-01-20 15:15:06 -10:00
secplus2.h Adds dry contact opener control (#258) 2024-04-17 16:17:29 -04:00