@donbaq Thanks, I will try to change those settings and see if it helps.
@MaxK Last night it went down again for a few hours until I restarted it this morning (last energy data was collected between 1:00-2:00 at night and then I restarted at about 6:34 this morning). Weirdly, even unplugging it and plugging it back in for 2-3 times didn’t load it successfully this morning. So I now also am trying a different power source and instead of the 27W one that came with the set I plugged it into an old MacBook charger with USB-C that delivers 67W. Maybe that helps.
Regarding the logs. Yesterday, it didn’t say anything in the logs I got via these: Debugging the Home Assistant Operating System | Home Assistant Developer Docs
While it was down today, I wasn’t able to connect via SSH (directly, not via Add-On). So now after restarting I can see the following logs on the website:
Supervisor:
2025-02-18 01:41:47.141 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state running
2025-02-18 01:41:47.141 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_failed/dns_server
2025-02-18 01:41:47.224 INFO (MainThread) [supervisor.resolution.checks.base] Run check for trust/supervisor
2025-02-18 01:41:47.229 INFO (MainThread) [supervisor.resolution.checks.base] Run check for disabled_data_disk/system
2025-02-18 01:41:47.229 INFO (MainThread) [supervisor.resolution.checks.base] Run check for free_space/system
2025-02-18 01:41:47.229 INFO (MainThread) [supervisor.resolution.checks.base] Run check for pwned/addon
2025-02-18 01:41:47.229 INFO (MainThread) [supervisor.resolution.checks.base] Run check for multiple_data_disks/system
2025-02-18 01:41:47.229 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_ipv6_error/dns_server
2025-02-18 01:41:47.230 INFO (MainThread) [supervisor.resolution.checks.base] Run check for docker_config/system
2025-02-18 01:41:47.230 INFO (MainThread) [supervisor.resolution.checks.base] Run check for ipv4_connection_problem/system
2025-02-18 01:41:47.230 INFO (MainThread) [supervisor.resolution.checks.base] Run check for security/core
2025-02-18 01:41:47.230 INFO (MainThread) [supervisor.resolution.check] System checks complete
2025-02-18 01:41:47.230 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state running
2025-02-18 01:41:47.296 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-02-18 01:41:47.296 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state running
2025-02-18 01:41:47.296 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
2025-02-18 01:43:19.226 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
2025-02-18 01:43:19.650 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/brenner-tobias/ha-addons repository
2025-02-18 01:43:19.652 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/hacs/addons repository
2025-02-18 01:43:19.655 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/music-assistant/home-assistant-addon repository
2025-02-18 01:43:19.660 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/esphome/home-assistant-addon repository
2025-02-18 01:43:19.663 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/hassio-addons/repository repository
2025-02-18 01:43:19.670 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/home-assistant/addons repository
2025-02-18 01:43:20.535 INFO (MainThread) [supervisor.store] Loading add-ons from store: 83 all - 0 new - 0 remove
2025-02-18 01:43:20.535 INFO (MainThread) [supervisor.store] Loading add-ons from store: 83 all - 0 new - 0 remove
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/udev.sh
[05:34:23] INFO: Using udev information from host
cont-init: info: /etc/cont-init.d/udev.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun supervisor (no readiness notification)
services-up: info: copying legacy longrun watchdog (no readiness notification)
[05:34:23] INFO: Starting local supervisor watchdog...
s6-rc: info: service legacy-services successfully started
2025-02-18 05:34:24.376 INFO (MainThread) [__main__] Initializing Supervisor setup
2025-02-18 06:34:24.424 INFO (MainThread) [supervisor.bootstrap] Setting up coresys for machine: raspberrypi5-64
2025-02-18 06:34:24.428 INFO (MainThread) [supervisor.docker.supervisor] Attaching to Supervisor ghcr.io/home-assistant/aarch64-hassio-supervisor with version 2025.02.1
Now after reboot I can read from journalctl, but only get info from after the restart:
Feb 18 05:34:22 kiwi systemd[1]: Starting HassOS supervisor...
Feb 18 05:34:22 kiwi docker[1100]: hassio_supervisor
Feb 18 05:34:22 kiwi systemd[1]: Started HassOS supervisor.
Feb 18 05:34:22 kiwi hassos-supervisor[1109]: [INFO] Starting the Supervisor...
Feb 18 05:34:23 kiwi hassos-supervisor[1145]: hassio_supervisor
The logs from docker logs homeassistant
also don’t show a real error for the timeframe:
2025-02-18 00:14:09.004 WARNING (MainThread) [homeassistant.components.nanoleaf] Received unknown touch gesture ID 0
2025-02-18 00:39:53.391 WARNING (MainThread) [homeassistant.components.nanoleaf] Received unknown touch gesture ID 0
2025-02-18 00:46:57.111 WARNING (MainThread) [homeassistant.components.nanoleaf] Received unknown touch gesture ID 0
2025-02-18 01:00:26.752 WARNING (MainThread) [homeassistant.components.nanoleaf] Received unknown touch gesture ID 0
2025-02-18 01:26:30.231 WARNING (MainThread) [homeassistant.components.nanoleaf] Received unknown touch gesture ID 0
2025-02-18 01:54:54.501 WARNING (MainThread) [homeassistant.components.nanoleaf] Received unknown touch gesture ID 0
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun home-assistant (no readiness notification)
s6-rc: info: service legacy-services successfully started
2025-02-18 06:35:04.845 WARNING (SyncWorker_0) [homeassistant.util.yaml.loader] YAML file /config/configuration.yaml contains duplicate key "script". Check lines 25 and 162
2025-02-18 06:35:04.903 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration landroid_cloud which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-18 06:35:04.904 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration liquid-check which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-18 06:35:04.905 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2025-02-18 06:35:06.069 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
2025-02-18 06:35:06.087 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=93 from 2025-02-17 12:42:24.762334)
2025-02-18 06:35:07.955 WARNING (SyncWorker_4) [homeassistant.util.yaml.loader] YAML file /config/configuration.yaml contains duplicate key "script". Check lines 25 and 162
However, is it normal that when connecting via SSH directly, this still is a read-only filesystem? Whenever I try tro e.g. write logs into a special file or just create a file I get
touch: foo: Read-only file system
# dmesg | grep EXT4
[ 1.469020] EXT4-fs (nvme0n1p7): mounted filesystem 8bb15302-089d-45de-bcf9-1e449a4dc0c9 r/w with ordered data mode. Quota mode: none.
[ 2.107528] EXT4-fs (nvme0n1p8): mounted filesystem 3862c59c-1810-4a47-83d7-adae7227f111 r/w with ordered data mode. Quota mode: none.
[ 2.130874] EXT4-fs (nvme0n1p8): resizing filesystem from 244004017 to 244004017 blocks
[ 2.224449] EXT4-fs (zram2): mounted filesystem c17f9bf7-400d-4a69-ac1b-ed6edc84dc4b r/w without journal. Quota mode: none.
# mount | grep ' / '
/dev/nvme0n1p5 on / type erofs (ro,relatime,user_xattr,acl,cache_strategy=readaround)
However, this is while it seems to be running fine for me. I can access the page, edit files via the File Editor etc… only via SSH it says it’s read-only.
Any other tips?