I am experiencing frequent nighly crashes on a relatively fresh stand-alone installation. Symptoms are simple: no web-acces when I wake up in the morning and Tailscale node down as well.
- Stand-alone installation
- SSD
- Official power supply, power verified with plugin
- HACS disabled
On all occurences the last log.1 entry relates to the Zeversolar add-on. Zeversolar is unavailable during the night as there is no sun. Not sure why this would crash HomeAssistant through…
Last log.1 entry timestamp: 04:26:24Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 380, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zeversolar/coordinator.py", line 38, in _async_update_data
return await self.hass.async_add_executor_job(self._client.get_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.13/site-packages/decorator.py", line 235, in fun
return caller(func, *(extras + args), **kw)
File "/usr/local/lib/python3.13/site-packages/retry/api.py", line 90, in retry_decorator
return __retry_internal(partial(f, *args, **kwargs), exceptions, tries, delay, max_delay, backoff, jitter,
logger, log_traceback, on_exception)
File "/usr/local/lib/python3.13/site-packages/retry/api.py", line 35, in __retry_internal
return f()
File "/usr/local/lib/python3.13/site-packages/zeversolar/__init__.py", line 170, in get_data
raise ZeverSolarError() from exception
zeversolar.exceptions.ZeverSolarError
2025-04-09 04:26:24.722 DEBUG (MainThread) [homeassistant.components.zeversolar.coordinator] Finished fetching zeversolar data in 3.085 seconds (success: False)
Last registered data timestap (P1): 04:27:00
What steps should I take to find the culprit? I could disable Zeversolar for a while to see if that helps… or create an automation to disable Zeversolar based on sun-up. I’d rather solve the actual issue. Where should I start?