diff --git a/main/ZactuatorONOFF.ino b/main/ZactuatorONOFF.ino index c897b58..0e17050 100644 --- a/main/ZactuatorONOFF.ino +++ b/main/ZactuatorONOFF.ino @@ -174,4 +174,11 @@ void ActuatorTrigger() { pub(subjectGTWONOFFtoMQTT, ONOFFdata); } +void stateONOFFMeasures() { + //Publish actuator state + StaticJsonDocument jsonBuffer; + JsonObject ONOFFdata = jsonBuffer.to(); + ONOFFdata["cmd"] = (int)digitalRead(ACTUATOR_ONOFF_GPIO); + pub(subjectGTWONOFFtoMQTT, ONOFFdata); +} #endif diff --git a/main/main.ino b/main/main.ino index 22d8695..ec52048 100644 --- a/main/main.ino +++ b/main/main.ino @@ -1499,6 +1499,9 @@ void loop() { stateMeasures(); # ifdef ZgatewayBT stateBTMeasures(false); +# endif +# ifdef ZactuatorONOFF + stateONOFFMeasures(); # endif } #endif