Merge pull request #4607 from emontnemery/hass_light_scheme

Publish state message when changing effect
This commit is contained in:
Theo Arends 2018-12-12 21:58:04 +01:00 committed by GitHub
commit 280df942e9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -1260,6 +1260,12 @@ boolean LightCommand(void)
}
LightPowerOn();
strip_timer_counter = 0;
// Publish state message for Hass
if (Settings.flag3.hass_tele_on_power) {
mqtt_data[0] = '\0';
MqttShowState();
MqttPublishPrefixTopic_P(TELE, PSTR(D_RSLT_STATE), MQTT_TELE_RETAIN);
}
}
snprintf_P(mqtt_data, sizeof(mqtt_data), S_JSON_COMMAND_NVALUE, command, Settings.light_scheme);
}