* Don't compile any dry-contact code unless PROTOCOL_DRYCONTACT is defined.
* Use BinarySensor instead of GPIOBinarySensor to allow the user to use a
template binary sensor (or any other type) if they wish.
* 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>
* 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
---------
Co-authored-by: bradmck <bradmck@gmail.com>
* 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>