Hallo zusammen ![]()
ich kämpfe seit ein paar Tagen mit einem hartnäckigen Problem und komme einfach nicht weiter — vielleicht hat jemand von euch schon Ähnliches erlebt oder eine Idee?
Mein Problem in Kürze: Nach einem Reboot oder ha core rebuild läuft Home Assistant erstmal ganz normal. Aber nach einigen Stunden (oft über Nacht) bricht das Web-Frontend zusammen — alle statischen Dateien (core.*.js, app.*.js, Roboto-Fonts, Favicons) geben plötzlich 404 zurück. Das passiert auf allen Geräten gleichzeitig (Mac Chrome, Mac Safari, iPhone, Companion-Apps), also nicht nur ein Browser-Cache-Problem.
Das Verrückte: Home Assistant selbst läuft technisch weiter — die Lichter sind über die Companion-App via WebSocket weiterhin steuerbar, der Container ist „Up", curl localhost:8123/ liefert HTTP 200. Es ist also nur die Auslieferung der statischen Frontend-Files irgendwie kaputt.
Ich hatte gehofft, mit IP-Ban-Deaktivierung, HACS-Cleanup und Token-Reset wäre das Problem gelöst — und es lief nach den Fixes auch ein paar Stunden sauber, kam dann aber wieder. Steckerziehen + Reboot fixt es jedes Mal kurzzeitig.
Würde mich riesig über Hinweise freuen, vor allem ob jemand mit der gleichen Versions-Kombi (Pi 5 + HAOS 17.2 + Core 2026.4.4 + Python 3.14) ähnliche Erfahrungen gemacht hat. Unten alle technischen Details.
Vielen Dank schonmal! ![]()
Setup
-
Raspberry Pi 5 + offizielles 27W Netzteil + NVMe SSD (Boot von NVMe via PCIe HAT)
-
Home Assistant OS 17.2
-
Home Assistant Core 2026.4.4 (Python 3.14)
-
Add-ons: Advanced SSH & Web Terminal, File Editor, Tailscale 0.28.1, Standard-Komponenten
-
Zugriff intern:
http://192.168.179.157:8123 -
Zugriff extern: Tailscale Funnel
https://homeassistant.tail<...>.ts.net
Symptom im Detail
Browser-Konsole zeigt 404 für:
-
/frontend_latest/core.a0e4dee70a91ed5f.js -
/frontend_latest/app.39751cc1e085e60d.js -
/static/fonts/roboto/Roboto-Regular.woff2 -
/static/fonts/roboto/Roboto-Medium.woff2 -
/static/icons/favicon.icoundfavicon-192x192.png
Auch Tailscale-Zugriff bricht in dem Zustand zusammen — Web-Terminal über Tailscale-URL nicht erreichbar.
Was ich verifiziert habe
Die Files existieren im Container und werden korrekt ausgeliefert (siehe Screenshot 1):
-
docker exec homeassistant ls /usr/local/lib/python3.14/site-packages/hass_frontend/frontend_latest/ | wc -l→ 4478 Files -
docker exec homeassistant ls .../core.a0e4dee70a91ed5f.js→ Datei vorhanden -
curl -s -o /dev/null -w "%{http_code}" http://localhost:8123/frontend_latest/core.a0e4dee70a91ed5f.js→ HTTP 200
Das heißt: Server-seitig ist alles okay. Nur die Anfragen von außerhalb bekommen 404.
Hardware ist ok:
-
vcgencmd get_throttled=0x0(keine Strom-/Throttling-Probleme) -
dmesgohne NVMe/PCIe-Errors, kein OOM -
RAM: 1 GB von 7.8 GB belegt
-
ha resolution info:unhealthy:[],unsupported:[]
Was ich bereits versucht habe (alles ohne nachhaltigen Erfolg)
-
HACS komplett entfernt (war kurz installiert, dann deaktiviert):
-
.storage/hacs*gelöscht -
custom_components/hacs_disabledundwww/community_disabledentfernt -
Zwei Restarts laut HACS-Doku
-
-
IP-Ban deaktiviert in
configuration.yaml(Logs zeigten massive Auth-Errors für/auth/tokenvon eigenem iPhone und MacBook — Screenshot 2):
yaml
http:
use_x_forwarded_for: true
trusted_proxies:
- 127.0.0.1
- ::1
- 172.30.32.0/23
ip_ban_enabled: false
login_attempts_threshold: -1
-
Refresh-Tokens komplett gekillt, iOS- und Mac-Companion-App neu installiert (nach 2FA-Aktivierung)
-
Service Worker auf allen Geräten unregistert, Caches komplett geleert
-
Mehrere
ha core rebuildundha core restartdurchgeführt
Container-Status
docker ps zeigt alles healthy (Screenshot 3):
-
homeassistant(raspberrypi5-64-homeassistant:2026.4.4) — Up -
addon_a0d7b954_tailscale(tailscale:0.28.1) — Up healthy -
alle hassio_* Container — Up
-
Tailscale Add-on läuft, Funnel ist konfiguriert
Verbleibende Verdächtige
-
HAOS 17.2 + Core 2026.4.4 + Python 3.14 Kombi-Bug — die Versionskombi ist sehr neu, hier könnte ein noch unentdeckter Bug stecken
-
Tailscale Add-on 0.28.1 — Issue #666 erwähnt Funnel-Probleme mit dieser Version + HAOS 2026.4.x
-
Container-Filesystem-Problem auf NVMe nach längerer Laufzeit
Fragen ans Forum
-
Hat jemand das gleiche Symptom auf der gleichen Versions-Kombi?
-
Bekannter Bug in 2026.4.x mit Frontend-Static-File-Auslieferung der nach Stunden auftritt?
-
Erfahrungen mit Tailscale Add-on 0.28.1 + HAOS 17.2, die HA nach Stunden komplett unerreichbar machen?
-
Empfehlung: Downgrade auf Core 2026.2.5 (Python 3.13) oder HAOS 16.x? Oder sauberer Reinstall mit Backup-Restore?
Vielen Dank fürs Lesen — jeder Hinweis hilft! ![]()
