36 lines
1.6 KiB
Markdown
36 lines
1.6 KiB
Markdown
# 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.
|