Files
sillyhome-next/docs/V1_5_4_OPERATING_GUIDE.md
Otto 6323b93f23
Some checks failed
quality / test (3.11) (push) Has been cancelled
quality / test (3.13) (push) Has been cancelled
Fix ingress logging and dashboard cache navigation
2026-06-18 00:30:12 +02:00

1.6 KiB

SillyHome Next v1.5.4 Operating Guide

Diese Version korrigiert Ingress-Logging und Dashboard-Navigation.

Ingress-/Access-Logs

  • Das Add-on startet Uvicorn ohne --proxy-headers und ohne --forwarded-allow-ips='*'.
  • Vorher konnte Uvicorn LAN-Adressen aus X-Forwarded-For anzeigen. Diese Adresse war dann der urspruengliche Client oder Home-Assistant-Proxy, nicht der direkte Container-Peer.
  • Nach dem Update sollten Access-Logs den direkten Docker-/Ingress-Peer zeigen. GET ... HTTP/1.1 bleibt normal und ist kein Hinweis auf fehlendes Streaming.

Dashboard-Verhalten

  • Die Startseite nutzt weiter /v1/actuators/dashboard/system.
  • Die Lernuebersicht nutzt weiter /v1/actuators/dashboard/start.
  • Bereits geladene System-, Lern- und Discovery-Daten bleiben beim Wechseln der Ansichten im Browser erhalten und werden nur im Hintergrund aufgefrischt.
  • Details sind kein eigener Menuepunkt mehr. Sie werden nur ueber ein ausgewaehltes beobachtetes Geraet geoeffnet.
  • Ein bereits geoeffneter Aktor zeigt seine Detaildaten sofort aus dem Browser-Cache. Neue Detaildaten werden erst ueber Details aktualisieren oder nach einer Speichern-/Schaltaktion geladen.

Pruefung

  1. Add-on aktualisieren und neu starten.
  2. Ingress hart neu laden.
  3. Zwischen Startseite, Lernen und Discovery wechseln.
  4. Erwartung: Bereits geladene Inhalte bleiben sichtbar; keine volle Neuladung bei jedem Ansichtswechsel.
  5. Details eines Aktors oeffnen, wegwechseln und wieder Details oeffnen. Erwartung: Die zuletzt geladene Detailansicht steht sofort wieder da.