I moved my HA across from a Pi to a VM. I restored my configuration and most things are fine but I can no longer get the Rachio Integration to work. If I add the integration and add the Rachio API key it recognizes my account and seems to add it fine but none of the entities are added to HA. I have removed and re-added the integration countless times and can login to the Rachio web interface and control everything ok.
This is the error I’m getting in my HA log files in relation to this:
Logger: homeassistant.config_entries
Source: helpers/network.py:117
First occurred: 12:41:53 AM (1 occurrences)
Last logged: 12:41:53 AM
Error setting up entry myemailaddress.com for rachio
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 248, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/usr/src/homeassistant/homeassistant/components/rachio/__init__.py", line 78, in async_setup_entry
webhook_id, webhook_url = await async_get_or_create_registered_webhook_id_and_url(
File "/usr/src/homeassistant/homeassistant/components/rachio/webhooks.py", line 129, in async_get_or_create_registered_webhook_id_and_url
webhook_url = hass.components.webhook.async_generate_url(webhook_id)
File "/usr/src/homeassistant/homeassistant/components/webhook/__init__.py", line 60, in async_generate_url
get_url(hass, prefer_external=True, allow_cloud=False),
File "/usr/src/homeassistant/homeassistant/helpers/network.py", line 117, in get_url
raise NoURLAvailableError
homeassistant.helpers.network.NoURLAvailableError