mirror of
https://github.com/Laxilef/OTGateway.git
synced 2025-12-11 18:54:28 +05:00
added heating status pin
This commit is contained in:
@@ -32,6 +32,12 @@ protected:
|
|||||||
|
|
||||||
#ifdef LED_OT_RX_PIN
|
#ifdef LED_OT_RX_PIN
|
||||||
pinMode(LED_OT_RX_PIN, OUTPUT);
|
pinMode(LED_OT_RX_PIN, OUTPUT);
|
||||||
|
digitalWrite(LED_OT_RX_PIN, false);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef HEATING_STATUS_PIN
|
||||||
|
pinMode(HEATING_STATUS_PIN, OUTPUT);
|
||||||
|
digitalWrite(HEATING_STATUS_PIN, false);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,6 +77,10 @@ protected:
|
|||||||
if (vars.parameters.heatingEnabled != heatingEnabled) {
|
if (vars.parameters.heatingEnabled != heatingEnabled) {
|
||||||
vars.parameters.heatingEnabled = heatingEnabled;
|
vars.parameters.heatingEnabled = heatingEnabled;
|
||||||
Log.sinfoln("OT.HEATING", "%s", heatingEnabled ? "Enabled" : "Disabled");
|
Log.sinfoln("OT.HEATING", "%s", heatingEnabled ? "Enabled" : "Disabled");
|
||||||
|
|
||||||
|
#ifdef HEATING_STATUS_PIN
|
||||||
|
digitalWrite(HEATING_STATUS_PIN, heatingEnabled);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
vars.states.heating = ot->isCentralHeatingActive(localResponse);
|
vars.states.heating = ot->isCentralHeatingActive(localResponse);
|
||||||
|
|||||||
Reference in New Issue
Block a user