mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 13:16:32 +00:00
Merge pull request #4471 from emontnemery/hass_fix_topic
Hass: Restart if topic is changed
This commit is contained in:
commit
8b08a3d9bc
@ -428,8 +428,10 @@ void HAssDiscovery(uint8_t mode)
|
||||
Settings.flag.decimal_text = 1; // Respond with decimal color values
|
||||
Settings.flag3.hass_tele_as_result = 1; // send tele/STATE message as stat/RESULT
|
||||
// Settings.light_scheme = 0; // To just control color it needs to be Scheme 0
|
||||
if (!string_ends_with(Settings.mqtt_fulltopic, "%prefix%/"))
|
||||
if (!string_ends_with(Settings.mqtt_fulltopic, "%prefix%/")) {
|
||||
strncpy_P(Settings.mqtt_fulltopic, PSTR("%topic%/%prefix%/"), sizeof(Settings.mqtt_fulltopic));
|
||||
restart_flag = 2;
|
||||
}
|
||||
}
|
||||
|
||||
if (Settings.flag.hass_discovery || (1 == mode)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user