diff --git a/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_leds.yaml b/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_leds.yaml index 566e30d..23a834b 100644 --- a/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_leds.yaml +++ b/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_leds.yaml @@ -614,6 +614,10 @@ script: ESP_LOGE("${TAG_CORE_HW_LEDS}", "Invalid attributes pointer"); return; } + if (group_index != 1 && group_index != 2) { + ESP_LOGE("${TAG_CORE_HW_LEDS}", "Invalid group_index=%d (expected 1 or 2)", group_index); + return; + } auto current = light_ptr->current_values; tx_ultimate_easy::LightAttributes new_attrs = { .brightness = uint8_t(current.get_brightness() * 100.0f),