Files
sillyhome-next/docs/V1_5_0_OPERATING_GUIDE.md
Otto 47fa8eb0ce
Some checks failed
quality / test (3.11) (push) Has been cancelled
quality / test (3.13) (push) Has been cancelled
Split dashboard views and compact detail loading
2026-06-17 22:34:38 +02:00

1.6 KiB

SillyHome Next v1.5.0 Operating Guide

v1.5.0 trennt Dashboard-Ansichten, Datenabruf und Detaildaten weiter auf. Ziel ist, dass die Seite auf mobiler Datenverbindung schneller nutzbar wird und keine schweren Lern-, Discovery- oder Detaildaten beim Start lädt.

Menüstruktur

  • Startseite / System: Systemübersicht, Cache, Performance, Status.
  • Lernen: konfigurierte Aktoren und Lernstand.
  • Details: genau ein ausgewählter Aktor.
  • Discovery & Einrichtung: Geräteliste, Vorschläge und neue Aktoren.
  • Einstellungen: Sprache und Standardverhalten.
  • Ablauf: Bedienhinweise.

Beim Öffnen der Seite wird immer nur die Startseite geladen. Andere Ansichten laden erst beim Öffnen.

Kompakte Detaildaten

Neuer Endpunkt:

GET /v1/actuators/{actuator_entity_id}/detail

Dieser Endpunkt entfernt große Musterlisten und Snapshot-Muster aus dem ersten Detailabruf. Geladen werden nur die Werte, die für die erste Detailansicht benötigt werden. Kontextvorschläge bleiben ein separater Abruf und laufen erst auf Nutzeraktion.

Sprache

Die Sprache kann unter Einstellungen gewählt werden. Deutsch ist Standard. Technische API-Werte bleiben stabil, werden aber im Dashboard über die Sprachschicht angezeigt.

Performance-Regeln

  • Kein Discovery beim Start.
  • Keine Aufgabenliste beim Start.
  • Keine Kontextvorschläge beim Öffnen eines Aktors.
  • Keine Musterlisten im ersten Detailabruf.
  • Geräteübersicht rendert begrenzt und lädt weitere Karten per Button nach.

Die Angabe „bereit in X ms“ beschreibt nur den jeweiligen API-/Ansichtsabruf. Sie ist nicht gleichzusetzen mit der kompletten HA/Ingress-Navigationszeit.