Closed shadow3108 closed 7 months ago
Das Problem ich gestern das erste Mal (1,5 Monate Laufzeit) auch gehabt. Da mir schon 9 Stunden in der Stromstatistik gefehlt haben, habe ich einen Restart der kompletten HA durchgeführt.
Mit 2.8.0 wird es ein weiteres Update der für die Netzwerkkommunikation zuständigen Library geben. Dieses behebt den Fehler der bei mir für die Disconnects verantwortlich war endlich an der Wurzel. Ob das auch euer Problem ist, wird dann erst die Zeit zeigen.
Auf jeden Fall solltet ihr in den HA logs schauen, ob da einträge von "pymee" auftauchen - das ist die angesprochene Bibliothek. Wenn das der Fall ist, entweder hier posten, oder dirket für pymee ein issue anlegen: https://github.com/FreshlyBrewedCode/pymee/issues
Ich sag schon mal schönen Dank! Bezüglich der Logs, bin ich tatsächlich an dem Punkt schon überfordert... Wo finde ich das und wie kann ich da helfen? Wenn ich unter Eisntellungen --> System --> Protokolle gehe, zeigt er zwar einige Probleme und Fehler, aber wenn ich oben pymee eingeben, kommt da nix.
wenn da schon mal pymee nicht auftaucht, dann ist das für mich mal ein gutes zeichen. ;-)
Um genauer hinzusachuen, musst du auf der Logs-Seite ganz unten "Vollständiges protokoll laden" klicken - das kann dann je nach Umfang der Logs einen moment dauern. Wenn auch darin nichts auftaucht, dann wie in der Readme beschrieben den Loglevel auf Info stellen und nach einem Reconnect erneut schauen. Wenn da dann weder pymee noch homee auftaucht, dann wird es schwierig, den schuldigen zu finden. Dann müssen wir uns was einfallen lassen.
Hab jetzt erstmal auf 2.8.0 geupdated und beobachte es mal weiter.
Den einzigen Fehler, den ich finde ist der hier
2023-11-27 10:28:30.955 ERROR (MainThread) [custom_components.homee.sensor] Did get more than 4 sensors of a type,please report at https://github.com/Taraman17/hacs-homee/issues
Außerdem finde ich einige Warnungen für verschiedene Geräte mit diesem Hinweis
2023-11-27 10:30:10.394 WARNING (Recorder) [homeassistant.components.sensor.recorder] The unit of sensor.eg_lux_signalstarke is changing, got multiple {'n/a', None}, generation of long term statistics will be suppressed unless the unit is stable and matches the unit of already compiled statistics (n/a). Go to https://my.home-assistant.io/redirect/developer_statistics to fix this
Da scheint er die Signalstärke nicht zu bekommen. Ist aber jetzt nicht lebenswichtig für mich.
pymee taucht nirgends auf. wenn es trotzdem noch vorkommt, wäre meine Idee, einen Sensor zu überwachen und wenn der keine Werte mehr bekommt, die Integration neuzustarten. Das hatte ich mal versucht, aber bisher nicht wirklich hinbekommen. Warten wir mal ab, was passiert.
Danke für deine Arbeit!
Das ist auf jeden Fall interessant! Die erste Meldung heißt, das irgendein Gerät von dir mehr als 4 Sensoren für den gleichen Wert hat. Ich bin bisher davon ausgegangen, dass es maximal 4 gibt. Die Logs von all deinen Geräten habe ich ja noch in einem anderen Issue, da werde ich mal durchschauen, was das ist.
Das mit der sich ändernden Einheit dürfte am letzten Update hängen - da wird statt "n/a" für eine unbekannte Einheit HA-Konform "None" gesetzt. Wenn du dem angegebenen Link folgst, dann solltest du das zurücksetzen können, soweit ich mich erinnere.
2023-11-27 10:28:30.955 ERROR (MainThread) [custom_components.homee.sensor] Did get more than 4 sensors of a type,please report at https://github.com/Taraman17/hacs-homee/issues
Das kommt wohl von deinem alten Heizungs-Virtuellen-Device. Alle anderen Sensoren, die mehr als 4 wären werden noch nicht unterstützt.
Ein interessanter Bug: Das Netzwerk war kurz weg (Router neugestartet) Am nächsten Tag nachgeschaut: Seit dem Zeitpunkt waren keine Daten mehr vorhanden. Sprich, wenn die Netzwerkverbindung zum homee einmal weg ist, word Sie nicht periodisch wieder versucht aufzubauen. Ein Neustart bringt zwar Abhilfe, dürfte jedoch nicht im Sinne des Erfinders sein ;)
Danke, das ist eine interessante Information. Ich schau mal, ob ich das hier reproduzieren kann.
Mit der Version 2.8.0 habe ich seit 4 Wochen keine Verbindungsprobleme mehr. Der tägliche homee relaod ist nicht mehr notwendig. Vielen Dank dafür.
Bei mir gibt es leider immer noch Probleme und ab und zu ist die Verbindung noch weg. Zuletzt vor 4 Tagen. Wäre jemand so nett mir zu erklären, wir ich eine Integration überwachen und dann neustarten kann? Ich bin da kein Spezialist und bin mit den diversen Anleitungen im Netz nicht weitergekommen. Das kann natürlich gerne per pn erfolgen, weil ich das mit Sicherheit nicht beim ersten Mal verstehen werde...😇 Am liebsten wäre mir eine Variante die prüft, ob ein bestimmtes Gerät noch Werte sendet und dann ggf. die homee Integration neu läd. Danke vorab für die Hilfe.
@shadow3108: Ich vermute dann, das du vielleicht den gleichen Fehler siehst, den Wesie beschrieben hat. Das werde ich mir noch mal anschauen.
PN gibt es in GitHub nicht - du kannst gerne per mail an mozilla(at)adrario.de anfragen.
Ein interessanter Bug: Das Netzwerk war kurz weg (Router neugestartet) Am nächsten Tag nachgeschaut: Seit dem Zeitpunkt waren keine Daten mehr vorhanden. Sprich, wenn die Netzwerkverbindung zum homee einmal weg ist, word Sie nicht periodisch wieder versucht aufzubauen. Ein Neustart bringt zwar Abhilfe, dürfte jedoch nicht im Sinne des Erfinders sein ;)
Das Problem konnte ich nachstellen. Das Backend ist so programmiert, dass es nach 5 reconnect versuchen aufgibt - die sind nach 1:30 min erreicht das reicht bei einem Netzwerkausfall vermutlich in den allerwenigsten Fällen.
Die neueste Beta hat fixes, die den Reconnect tatsächlich ohne Fehler funktionieren lassen und es gibt jetzt massig Retries - das sollte auch Netzwerk-Ausfälle von einem halben Tag oder länger überbrücken
Closed with #55
Type of problem
Version
V2.7.0
Detailed description
Vor dem letzten Update hatte ich mehrmals täglich das Problem, das ich die Integration neustarten musste, weil keine Werte mehr übermittelt wurden und Geräte nicht mehr geschaltet werden konnten. Mit der Version 2.7.0 ist das extrem verbessert worden (vielen Dank erstmal an der Stelle für deine Arbeit!!) und ich hatte jetzt erst nach ca. 10 Tagen wieder einen Ausfall und musste die Integration neustarten, damit wieder Werte empfangen wurden. Ob das am Ende ein Problem der Integration oder meines Systems ist, kann ich leider nicht feststellen. In der betroffenen Zeit, habe ich zumindest keinerlei Änderungen am System vorgenommen.
Wenn ich helfen kann, die Ursache dafür zu finden, mache ich das sehr gerne, brauche aber etwas Unterstützung, weil ich HA Anfänger bin.