Ich habe folgendes Problem, und zwar wir auf meinen Tablets das Dashboard beim Einschalten extrem langsam bis gar nicht geladen. Es sind ich zwei Lenovo Tab M10 (3rd Gen) (Android 12 ) wo Fully Kiosk (Free) installiert ist, aus Verzweiflung habe ich ein Tablet schon komplett zurückgesetzt. Was auch keine Änderung gebracht hat, darauf hin habe ich mein HA komplett neu installiert und eingerichtet. Da nach ging bis vor ca. ein paar Tagen alles ohne Probleme wieder flüssig. Aber seit gestern fängt es wieder an ewig zu Laden, wenn ich das Tablet anschalte.
Meine persönliche letzte Idee wäre das die Tablets zu „alt“ geworden sind. Aber irgendwie kann ich mir das nicht vorstellen.
Hat jemand von euch noch eine Idee, was es sein könnte?
Aktuell installierte Version: Home Assistant Core 2025.5.1
Clean Install mit kompletter Neueinrichtung Home Assistant Core 2025.4.1 ca. vor 4 Wochen.
Update auf aktuellste Version schadet nicht. Da es aber vorher damit lief eher geringe Aussichten.
Teste unterschiedliche Browser. Chrome, Firefox … was auf Android läuft. Zugang über lokale IP? Lokaler Hostname? Extern über VPN, Cloudflare …?
Welchen Browser nutzt du? Teste mal Chrome und schau mal im Entwicklertools nach was der Browser genau macht und wo Zeit benötigt wird. Ist etwas Aufwand, wie das zu aktivieren ist am besten Youtube oder Google befragen.
Könnte auch ein DNS/Netzwerk Problem sein und nichts mit HA zu tun. IP doppelt vergeben, DNS falsch konfiguriert, VPN aktiv und erst nach einem Timeout wird der lokale DNS befragt, Namensauflösung für Host vom HA funktioniert nicht. …
wenn ich HA auf meinen Haupt PC über Chrome, Firefox ansteuere geht es wunderbar. Auf dem Handy mit Firefox ebenfalls gut. Da nutzte ich aber die HA App.
Auf den Tablets ist der Fully Kiosk Brower meine bevorzugte wahl. Habe aber eben mal Chrome und Firefox dort getestet. Bei Chrome dauert es auch lange und beim Firefox geht es schneller….
Daraus ergibt sich für mich nun die Frage wie mir das mit Fully helfen kann bzw was mir das sagen soll (sorry hört sich vielleicht doof an)
Alles andere von dem was du gemeint mit Extern/VPN etc. wird mit den Tablets nicht gemacht.
Daran liegt es wohl eher nicht. Ich habe noch ein Huawei Mediapad M5 10 mit Android 9 und da lädt HA in Browser und App genauso schnell, wie auf allen anderen Geräten, u.a. einem Samsung Galaxy Tab A9+ mit Android 16, habe allerdings kein Fully Kiosk oder sowas.
Bei mir ist es manchmal auch etwas langsam. Und bei mir liegt es daran, wenn mit mehreren Geräten gleichzeitig auf HA zugegriffen wird. Auch dann, wenn ich auf einem Gerät mehrere Taps offen habe, wird es mit jeden weiteren Tap spürbar langsamer.
Ich habe zum Beispiel auch auf einem ein “Shelly Walldisplay” HA eingerichtet. Wenn auf dem Display permanent das HA-Dashboard angezeigt wird, reicht es schon aus, dass es langsamer ist, wenn ich dann noch mit dem Laptop oder Handy darauf zugreife.
Zusätzlich:
Logs prüfen
Systemauslastung prüfen
HA im abgesicherten Modus starten und testen ob es dann schnell ist
Wenn ja, Addons/Integrations/DB Recorder/manuelle Einträge in der Config deaktivieren, testen, nach und nach wieder aktivieren und damit eingrenzen
das bezieht sich zwar nur auf den Chrome Browser auf den Tablet, aber ich werde die Tage mal das Tablet an den PC hängen und über den Entwickermodus versuchen da infos zu bekommen.
die Logs werde ich mir auch in dem Zuge anschauen. Sys last ist unter 15%, RAM bei ca. 33% Auslastung. HA im Ab. Modus bringt keinen unterschied bei den Tablets.
Auf jedem PC den ich sonst noch nutze läuft es wunderbar.
Das ist eine Fehlinterpretation. Websocket ist eine permanente Verbindung zwischen Browser und Homeassistant. Darüber laufen Authentifizierung, Livedaten der Sensoren auf dem Dashboard, so ziemlich alle Daten die sich ändern. Die hält für jedes Dashboard oder auch für die HA App eine Verbindung. Kannst du ignorieren.
Du hast jetzt einen Trace per Remote adb (den Link chrome://inspect/#devices) gemacht? Es sollte dann so ähnlich wie der Screenshot aussehen.
Mit den Buttons (1) kannst du löschen und neu aufnehmen falls die Messung nichts brauchbares zeigt
Gehe mal bei deiner Messung auf Netzwerk (2), dann auf Time (3) und sortiere absteigend nach Zeit, damit das oben ist was am längsten dauert. Sind da Dinge dabei die mehrere Sekunden laufen? Wie viel Zeit dauert das Laden eines deiner Dashboards? (4)?
Wenn etwas dabei ist das mehr als 500 ms braucht dann klicke auf die Zeile und dann auf Timing. Was dauert dann dort lange? Mach am besten einen Screenshot und setze den mal rein.
So hab dir mal die Screenshots gemacht. Das sind zwar die Daten von meinem Chromebook, aber da es dort auch genauso langsam ist, dachte ich das es auf das gleiche ergebniss raus kommt.
Das erste Bild ist die gesamte übersicht wo auch die Ladezeit zu sehen ist. und dann habe ich mal den ersten Eintrag über 500ms und den letzten als Beispiel raus gepickt. Also ich kann damit nix anfangen. Ich hoffe du dir geht es damit besser. Danke für die Unterschützung
Es gibt erstmal keine einzelne Aufrufe die extrem viel Laufzeit kosten. Hat der Aufruf wirklich mehrere Minuten gebraucht? Das Analysieren per Screenshot im Forum ist langwierig
Den Trace kannst du exportieren, ist dann eine HAR Datei die du im Editor öffnen kannst. Wenn du kein Problem damit hast kannst diese Datei als Zip hier anhängen und ich, oder jemand anderes schaut sich das mal an. Inhalt kannst du dir in einem Texteditor ansehen, ob kritische Daten drin sind und ob du damit ein Problem hast ist deine Entscheidung.
Zusätzlich würde ich mal den Chrome komplett löschen, neu ohne irgendwlche Addons wie Popup Blocker, Adaware, oder VPN Zeugs installieren. Wenn du das nicht willst lösche zumindest Cache und Daten vom Chrome und teste im abgesicherten Modus.
Da die HA App auch langsam ist, auch diese komplett zurück setzen, Cache und Daten löschen und neu einrichten und testen.
Sorry das ist mir definitiv zu hoch. Da komme ich nicht mit.
Ich den Trace konnte ich sogar vom Tablet speichern. Aber ich kann keine Zip hier anhängen. Ich habe im Notepad++ die .har geöffnet und als .txt gespeichert. Leider bekomme ich die Meldung das “Entschuldige, neue Benutzer dürfen keine Anhänge hochladen”. Ich habe es mal auf meine Webspace geladen. http://bauer-hd.de/down/Tablet.zip
Das habe ich damals und auch heute nochmal gemacht. Leider ohne Verbesserung.
Die ersten Blöcke sind schnell abgearbeitet. Du hast auf deinem Dashboard eine Menge embedded windy Objekte. Und auch etliche Abfallkalender die bei Sekunde 280 erst geladen wurden. Wenn das alles auf dem selben Dashboard ist kann es sein, dass hier die eingebetteten windy.com Grafiken von deren Server nicht antworten.
Mach mal ein eigenes Dashboard auf dem nur ein paar Schalter oder Core HA Objekte sind und schau ob das damit schnell ist. Ich würde mal die Windy und Abfallkalender Einträge entfernen. Du kannst das bestehende Dashboard kopieren, dann ist das nicht weg.
Wenn es Chrome ist installiere mal die Beta Version, oder ältere Version von Chrome und teste. Und schalte das Log in HA auf debug und schau ob Fehler in HA aufgezeichnet werden wenn die lange Wartezeit auftritt.
Habe deinen Rat befolgt und ein relativ leeres Dashboard für das Tablet erstellt mit nur einer Seite. Ohne Änderung. Genauso langsam.
Vorher habe ich den das Log über die Entwicklerwerkzeuge angeschalten und bei den Protokollen den Core mit gelesen.
Egal welches Dashboard ich aufrufe, bzw. rufen will weil es nicht immer läd im Chrome, kommen keine Meldungen in der Zeit wo das Dashboard geladen wird.
Hab auch die Version vom Chrome “Auslieferungszustand” und “Beta” getestet. “Beta” ist genauso langsam. “Auslieferungszustand“ ist noch langsamer.