From 19573a9cbeb3e62f0747b913d2ae0f07925ab20f Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Wed, 20 May 2020 16:09:00 -0600 Subject: [PATCH] Fix Prezzibenzina doing I/O in the event loop (#35881) * Fix Prezzibenzina doing I/O in the event loop * Linting --- homeassistant/components/prezzibenzina/sensor.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/prezzibenzina/sensor.py b/homeassistant/components/prezzibenzina/sensor.py index c985f96e6c6..f45d9d84669 100644 --- a/homeassistant/components/prezzibenzina/sensor.py +++ b/homeassistant/components/prezzibenzina/sensor.py @@ -42,7 +42,7 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( ) -async def async_setup_platform(hass, config, async_add_entities, discovery_info=None): +def setup_platform(hass, config, add_entities, discovery_info=None): """Set up the PrezziBenzina sensor platform.""" station = config[CONF_STATION] @@ -65,7 +65,7 @@ async def async_setup_platform(hass, config, async_add_entities, discovery_info= ) ) - async_add_entities(dev, True) + add_entities(dev, True) class PrezziBenzinaSensor(Entity): @@ -114,6 +114,6 @@ class PrezziBenzinaSensor(Entity): } return attrs - async def async_update(self): + def update(self): """Get the latest data and updates the states.""" self._data = self._client.get_by_id(self._station)[self._index]