-
-
Notifications
You must be signed in to change notification settings - Fork 34.5k
Open
Labels
Description
The problem
I have completely removed and added my Rachio hub and Smart Hose Timer in the Rachio app and set it up like new. I have not had my Rachio Calendar for days now. I enabled debug log.
What version of Home Assistant Core has the issue?
2025.5.3
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Supervised
Integration causing the issue
Rachio
Link to integration documentation on our website
https://www.home-assistant.io/integrations/rachio
Diagnostics information
No response
Example YAML snippet
Anything in the logs that might be useful for us?
System > Log:
Logger: homeassistant.components.calendar
Source: helpers/entity_platform.py:382
integration: Calendar (documentation, issues)
First occurred: 8:47:20 AM (3 occurrences)
Last logged: 9:16:09 AM
Error while setting up rachio platform for calendar: 'address'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in _async_setup_platform
await asyncio.shield(awaitable)
File "/usr/src/homeassistant/homeassistant/components/rachio/calendar.py", line 48, in async_setup_entry
async_add_entities(
~~~~~~~~~~~~~~~~~~^
RachioCalendarEntity(base_station.schedule_coordinator, base_station)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
for base_station in person.base_stations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 551, in _async_schedule_add_entities_for_entry
new_entities if type(new_entities) is list else list(new_entities)
~~~~^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/rachio/calendar.py", line 49, in <genexpr>
RachioCalendarEntity(base_station.schedule_coordinator, base_station)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/rachio/calendar.py", line 70, in __init__
self._location = coordinator.base_station[KEY_ADDRESS][KEY_LOCALITY]
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
KeyError: 'address'
Debug Log:
2025-06-01 08:47:20.578 ERROR (MainThread) [homeassistant.components.calendar] Error while setting up rachio platform for calendar: 'address'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in _async_setup_platform
await asyncio.shield(awaitable)
File "/usr/src/homeassistant/homeassistant/components/rachio/calendar.py", line 48, in async_setup_entry
async_add_entities(
~~~~~~~~~~~~~~~~~~^
RachioCalendarEntity(base_station.schedule_coordinator, base_station)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
for base_station in person.base_stations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 551, in _async_schedule_add_entities_for_entry
new_entities if type(new_entities) is list else list(new_entities)
~~~~^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/rachio/calendar.py", line 49, in <genexpr>
RachioCalendarEntity(base_station.schedule_coordinator, base_station)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/rachio/calendar.py", line 70, in __init__
self._location = coordinator.base_station[KEY_ADDRESS][KEY_LOCALITY]
KeyError: 'address'
Additional information
No response