From 0816bd2ac004c38a901e0cf6da8dca798cc3098b Mon Sep 17 00:00:00 2001 From: dingo35 Date: Sat, 26 Oct 2024 13:47:31 -0400 Subject: [PATCH] main.cpp: fix HomeAssistant MQTT discovery error message --- SmartEVSE-3/src/main.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/SmartEVSE-3/src/main.cpp b/SmartEVSE-3/src/main.cpp index 0bf641da..8cf30eb9 100644 --- a/SmartEVSE-3/src/main.cpp +++ b/SmartEVSE-3/src/main.cpp @@ -2919,6 +2919,11 @@ void SetupMQTTClient() { announce("RFID", "sensor"); announce("RFIDLastRead", "sensor"); +#if ENABLE_OCPP + announce("OCPP", "sensor"); + announce("OCPPConnection", "sensor"); +#endif //ENABLE_OCPP + optional_payload = jsna("state_topic", String(MQTTprefix + "/LEDColorOff")) + jsna("command_topic", String(MQTTprefix + "/Set/ColorOff")); announce("LED Color Off", "text"); optional_payload = jsna("state_topic", String(MQTTprefix + "/LEDColorNormal")) + jsna("command_topic", String(MQTTprefix + "/Set/ColorNormal")); @@ -2934,11 +2939,6 @@ void SetupMQTTClient() { optional_payload += String(R"(, "options" : ["On", "Off"])"); announce("Custom Button", "select"); -#if ENABLE_OCPP - announce("OCPP", "sensor"); - announce("OCPPConnection", "sensor"); -#endif //ENABLE_OCPP - optional_payload = jsna("device_class","duration") + jsna("unit_of_measurement","s"); announce("SolarStopTimer", "sensor"); //set the parameters for and announce diagnostic sensor entities: