Skip to content

Commit ab37350

Browse files
committed
🐛 Fix HA Discovery retain flag
1 parent 7fbd88c commit ab37350

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ monitor_filters = esp8266_exception_decoder, default, time, printable, colorize
1818
board_build.ldscript = eagle.flash.4m.ld ; 4MB (FS:4MB OTA:~3600KB)
1919
upload_speed = 921600
2020

21-
custom_prog_version = 1.1.1SR4
21+
custom_prog_version = 1.1.1
2222

2323
build_flags =
2424
-DVERSION=${this.custom_prog_version}

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,7 @@ bool sendHaDiscovery()
718718
mqttContentLength = sprintf(configBuff, "{\"state_topic\": \"%s/%s\",\"unique_id\": \"sensor.%s_%s\",\"name\": \"%s\",\"icon\": \"%s\",\"unit_of_measurement\": \"%s\",\"device_class\":\"%s\",\"device\":{\"identifiers\":[\"%s\"], \"configuration_url\":\"http://%s\",\"name\":\"%s\", \"model\":\"%s\",\"manufacturer\":\"SoftWareCrash\",\"sw_version\":\"Victron2MQTT %s\"}}",
719719
_settings.data.mqttTopic, haDescriptor[i][0], _settings.data.deviceName, haDescriptor[i][0], haDescriptor[i][0], haDescriptor[i][1], haDescriptor[i][2], haDescriptor[i][3], Json["Serial_number"].as<String>().c_str(), jsonESP["IP"].as<String>().c_str(), _settings.data.deviceName, Json["Model_description"].as<String>().c_str(), SOFTWARE_VERSION);
720720

721-
mqttclient.beginPublish(topBuff, mqttContentLength, false);
721+
mqttclient.beginPublish(topBuff, mqttContentLength, true);
722722
for (size_t i = 0; i < mqttContentLength; i++)
723723
{
724724
mqttclient.write(configBuff[i]);

0 commit comments

Comments
 (0)