Skip to content

Commit

Permalink
MQTT Fix
Browse files Browse the repository at this point in the history
  • Loading branch information
mathieucarbou committed Jun 10, 2024
1 parent 4aa951b commit 0e6c090
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/tasks/MQTT.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Mycila::Task mqttPublishStaticTask("MQTT Static", Mycila::TaskType::ONCE, [](voi

if (!output1.isEnabled()) {
mqtt.publish(baseTopic + "/router/output1/bypass", YASOLR_STATE(output1.isBypassOn()), true);
mqtt.publish(baseTopic + "/router/output1/dimmer/level", String(dimmerO1.getLevel(), 10), true);
mqtt.publish(baseTopic + "/router/output1/dimmer/level", String(dimmerO1.getLevel()), true);
mqtt.publish(baseTopic + "/router/output1/dimmer/state", YASOLR_STATE(dimmerO1.isOn()), true);
mqtt.publish(baseTopic + "/router/output1/relay/state", YASOLR_STATE(bypassRelayO1.isOn()), true);
mqtt.publish(baseTopic + "/router/output1/relay/switch_count", String(bypassRelayO1.getSwitchCount()), true);
Expand All @@ -59,7 +59,7 @@ Mycila::Task mqttPublishStaticTask("MQTT Static", Mycila::TaskType::ONCE, [](voi

if (!output2.isEnabled()) {
mqtt.publish(baseTopic + "/router/output2/bypass", YASOLR_STATE(output2.isBypassOn()), true);
mqtt.publish(baseTopic + "/router/output2/dimmer/level", String(dimmerO2.getLevel(), 10), true);
mqtt.publish(baseTopic + "/router/output2/dimmer/level", String(dimmerO2.getLevel()), true);
mqtt.publish(baseTopic + "/router/output2/dimmer/state", YASOLR_STATE(dimmerO2.isOn()), true);
mqtt.publish(baseTopic + "/router/output2/relay/state", YASOLR_STATE(bypassRelayO2.isOn()), true);
mqtt.publish(baseTopic + "/router/output2/relay/switch_count", String(bypassRelayO2.getSwitchCount()), true);
Expand Down Expand Up @@ -147,7 +147,7 @@ Mycila::Task mqttPublishTask("MQTT", [](void* params) {

if (output1.isEnabled()) {
mqtt.publish(baseTopic + "/router/output1/bypass", YASOLR_STATE(output1.isBypassOn()));
mqtt.publish(baseTopic + "/router/output1/dimmer/level", String(dimmerO1.getLevel(), 2));
mqtt.publish(baseTopic + "/router/output1/dimmer/level", String(dimmerO1.getLevel()));
mqtt.publish(baseTopic + "/router/output1/dimmer/state", YASOLR_STATE(dimmerO1.isOn()));
mqtt.publish(baseTopic + "/router/output1/relay/state", YASOLR_STATE(bypassRelayO1.isOn()));
mqtt.publish(baseTopic + "/router/output1/relay/switch_count", String(bypassRelayO1.getSwitchCount()));
Expand All @@ -157,7 +157,7 @@ Mycila::Task mqttPublishTask("MQTT", [](void* params) {

if (output2.isEnabled()) {
mqtt.publish(baseTopic + "/router/output2/bypass", YASOLR_STATE(output2.isBypassOn()));
mqtt.publish(baseTopic + "/router/output2/dimmer/level", String(dimmerO2.getLevel(), 2));
mqtt.publish(baseTopic + "/router/output2/dimmer/level", String(dimmerO2.getLevel()));
mqtt.publish(baseTopic + "/router/output2/dimmer/state", YASOLR_STATE(dimmerO2.isOn()));
mqtt.publish(baseTopic + "/router/output2/relay/state", YASOLR_STATE(bypassRelayO2.isOn()));
mqtt.publish(baseTopic + "/router/output2/relay/switch_count", String(bypassRelayO2.getSwitchCount()));
Expand Down

0 comments on commit 0e6c090

Please sign in to comment.