From e407226afc13122a1f846345b6ecc27fb814a36d Mon Sep 17 00:00:00 2001 From: zewelor Date: Sun, 7 Apr 2019 22:05:38 +0200 Subject: [PATCH] Fix yeelight possible array change during iteration (#22849) --- homeassistant/components/yeelight/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/yeelight/__init__.py b/homeassistant/components/yeelight/__init__.py index dc79e9357ff..9b9778fd5d2 100644 --- a/homeassistant/components/yeelight/__init__.py +++ b/homeassistant/components/yeelight/__init__.py @@ -134,7 +134,7 @@ def setup(hass, config): discovery.listen(hass, SERVICE_YEELIGHT, device_discovered) def update(event): - for device in yeelight_data.values(): + for device in list(yeelight_data.values()): device.update() track_time_interval(