diff --git a/code/espurna/light.ino b/code/espurna/light.ino index 9440ca16..88a4a122 100644 --- a/code/espurna/light.ino +++ b/code/espurna/light.ino @@ -665,10 +665,14 @@ void lightMQTT() { _toHSV(buffer, sizeof(buffer), true); mqttSend(MQTT_TOPIC_COLOR_HSV, buffer); - // Mireds - snprintf_P(buffer, sizeof(buffer), PSTR("%d"), _light_mireds); - mqttSend(MQTT_TOPIC_MIRED, buffer); - + } + + if (_light_has_color || _light_use_cct) { + + // Mireds + snprintf_P(buffer, sizeof(buffer), PSTR("%d"), _light_mireds); + mqttSend(MQTT_TOPIC_MIRED, buffer); + } // Channels