This has been okay for yonks…
esphome:
name: status-testing
friendly_name: status_testing
esp32:
variant: esp32
framework:
type: esp-idf
# Enable logging
logger:
level: DEBUG # overall log level
#Suppress 'led_status_light': brightness not supported
#logs:
# light: ERROR # suppress warnings from light component
# Enable Home Assistant API
api:
ota:
- platform: esphome
password: !secret ota_password
- platform: web_server
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
min_auth_mode: wpa2
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
captive_portal:
web_server:
port: 80
text_sensor:
- platform: wifi_info
ip_address:
name: "My IP Address"
#The source of "status LED" is: https://community.home-assistant.io/t/status-led-status-led-light-binary-light-light-components/443263/2
#Healthy = 0.2Hz (once every 5sec)
#Warning = 1Hz
#Error = 2Hz
light:
- platform: status_led
pin:
number: GPIO2
inverted: true
id: led_status_light
restore_mode: ALWAYS_ON
internal: true
effects:
- strobe:
name: "Slow Blink"
colors:
- state: true
brightness: 100%
duration: 5ms
- state: false
brightness: 0%
duration: 5s
on_turn_on:
- light.turn_on:
id: led_status_light
effect: "Slow Blink"
… but after the update to 2026.7.0?
On boot the LED blinks with the 1HZ (warning) strobe but after the API connects (warnings & errors clear) the LED stays ON (or OFF if inverted: false)
Any thoughts, anyone?
Regards, Martin