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>
This commit is contained in:
parent
1ba198e286
commit
b1facc52f8
|
@ -427,9 +427,10 @@ namespace ratgdo {
|
||||||
// dry contact protocol:
|
// dry contact protocol:
|
||||||
// needed to trigger the intial state of the limit switch sensors
|
// needed to trigger the intial state of the limit switch sensors
|
||||||
// ideally this would be in drycontact::sync
|
// ideally this would be in drycontact::sync
|
||||||
// this->dry_contact_open_sensor_->state;
|
#ifdef PROTOCOL_DRYCONTACT
|
||||||
this->protocol_->set_open_limit(this->dry_contact_open_sensor_->state);
|
this->protocol_->set_open_limit(this->dry_contact_open_sensor_->state);
|
||||||
this->protocol_->set_close_limit(this->dry_contact_close_sensor_->state);
|
this->protocol_->set_close_limit(this->dry_contact_close_sensor_->state);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void RATGDOComponent::door_open()
|
void RATGDOComponent::door_open()
|
||||||
|
|
Loading…
Reference in New Issue