From 6e7ce89c64c93938d5a1d9da0189d2854d5dd696 Mon Sep 17 00:00:00 2001 From: Oxan van Leeuwen Date: Sat, 11 Sep 2021 20:53:29 +0200 Subject: [PATCH] Fix attribute access on None on startup in ESPHome (#56105) --- homeassistant/components/esphome/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/esphome/__init__.py b/homeassistant/components/esphome/__init__.py index 2e33742b8e5..b3fd4c5075c 100644 --- a/homeassistant/components/esphome/__init__.py +++ b/homeassistant/components/esphome/__init__.py @@ -221,7 +221,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: # Only communicate changes to the state or attribute tracked if ( - "old_state" in event.data + event.data.get("old_state") is not None and "new_state" in event.data and ( (