EDIT: Nevermind, immediately after posting this, an update showed up in HACS that fixed everything. Thanks!
The integration has been working great for a long time. However, recently the weather.astroweather_xxxx has become unavailable. I have tried reloading the integration, deleting it and reinstalling it. However, HA states that the entity is no longer provided by the integration.
I enabled debug logging, and see the following in the logs:
Error adding entities for domain weather with platform astroweather
Error while setting up astroweather platform for weather
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 442, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 717, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 807, in add_to_platform_finish
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 559, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 602, in _async_write_ha_state
attr.update(self.state_attributes or {})
File "/usr/src/homeassistant/homeassistant/components/weather/__init__.py", line 673, in state_attributes
if (wind_speed := self.native_wind_speed) is not None:
File "/config/custom_components/astroweather/weather.py", line 268, in native_wind_speed
return self._current.wind10m_speed
File "/usr/local/lib/python3.10/site-packages/pyastroweatherio/dataclasses.py", line 106, in wind10m_speed
return float(WIND10M_SPEED[self._wind10m.get("speed", 0)])
IndexError: list index out of range
EDIT: Nevermind, immediately after posting this, an update showed up in HACS that fixed everything. Thanks!
The integration has been working great for a long time. However, recently the weather.astroweather_xxxx has become unavailable. I have tried reloading the integration, deleting it and reinstalling it. However, HA states that the entity is no longer provided by the integration.
I enabled debug logging, and see the following in the logs: