Home Assistant - New Zealand

Mine has also stopped working over the last couple of days, to be more percise on the 22nd @ 4:16PM - looked on Github but didn’t see any new issues logged.

Running v0.7.0 on HA 2024.11.3

Logger: custom_components.metservice_weather.coordinator
Source: custom_components/metservice_weather/coordinator.py:322
integration: MetService New Zealand Weather (documentation, issues)
First occurred: November 23, 2024 at 4:05:27 PM (240 occurrences)
Last logged: 6:07:35 PM

Error retrieving public sensor 'hourly_bkp_obs': 'hourly_bkp_obs'
Error retrieving public sensor 'hourly_bkp_skip': 'hourly_bkp_skip'
Error retrieving public sensor 'hourly_bkp_temp': 'hourly_bkp_temp'

And also

Logger: homeassistant
Source: custom_components/metservice_weather/weather.py:373
integration: MetService New Zealand Weather (documentation, issues)
First occurred: November 23, 2024 at 4:25:27 PM (78 occurrences)
Last logged: 6:07:35 PM

Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 266, in _handle_refresh_interval
    await self._async_refresh(log_failures=True, scheduled=True)
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 481, in _async_refresh
    self.async_update_listeners()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 176, in async_update_listeners
    update_callback()
  File "/usr/src/homeassistant/homeassistant/components/weather/__init__.py", line 1216, in _handle_coordinator_update
    super()._handle_coordinator_update()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 561, in _handle_coordinator_update
    self.async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1007, in async_write_ha_state
    self._async_write_ha_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1132, in _async_write_ha_state
    self.__async_calculate_state()
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1073, in __async_calculate_state
    if extra_state_attributes := self.extra_state_attributes:
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/metservice_weather/weather.py", line 339, in extra_state_attributes
    'forecast_hourly': self.forecast_hourly,
                       ^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/metservice_weather/weather.py", line 373, in forecast_hourly
    hourly_obs + hourly_skip,
    ~~~~~~~~~~~^~~~~~~~~~~~~
TypeError: unsupported operand type(s) for +: 'NoneType' and 'NoneType'

About 7 posts above yours has a link to the GitHub issue.

Mine is a different error message.

My integration does not show an error in the GUI looks all good.

But all the entities are showing as “unknown”

I opened a New GitHub issue for symptoms I observed