Home Assistant Unofficial Reference 2024.12.1
coordinator.py
Go to the documentation of this file.
1 """ROMY coordinator."""
2 
3 from romy import RomyRobot
4 
5 from homeassistant.core import HomeAssistant
6 from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
7 
8 from .const import DOMAIN, LOGGER, UPDATE_INTERVAL
9 
10 
12  """ROMY Vacuum Coordinator."""
13 
14  def __init__(self, hass: HomeAssistant, romy: RomyRobot) -> None:
15  """Initialize."""
16  super().__init__(hass, LOGGER, name=DOMAIN, update_interval=UPDATE_INTERVAL)
17  self.hasshasshass = hass
18  self.romyromy = romy
19 
20  async def _async_update_data(self) -> None:
21  """Update ROMY Vacuum Cleaner data."""
22  await self.romyromy.async_update()
None __init__(self, HomeAssistant hass, RomyRobot romy)
Definition: coordinator.py:14