Seite 1 von 1

Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 15. Aug 2023 23:10
von AndyRPi
Ich habe seit OH4 das Problem das nach ca. 2 Tagen mein System sagt es hätte zur Brücke die Netzwerkverbindung verloren. In den Logs kann ich nicht finden. Es hilft immer ein erbost. Auffällig ist auch das meine Verbindung zu telegram analog flöten geht
Da steht als Meldung wasmit Java socket leider zu spät notiert. Reiche es nach hat da schon jemand eine Ideeaaaaa

Re: Geräte offline nach wenigen Tagen seit OH4

Verfasst: 17. Aug 2023 08:03
von AndyRPi
ich hab nun ich einen LOG
https://pastebin.com/SZ0xG8Tu

Re: Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 17. Aug 2023 15:38
von udo1toni
Das gezeigte Log hat nichts mit Homematic zu tun. Du hast eine Rule, die nicht funktioniert. Warum die Rule nicht funktioniert, steht auch mehr oder weniger da:

Code: Alles auswählen

Command '41892.57253068.7978333333335' cannot be parsed for item 'Te>

Re: Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 17. Aug 2023 22:47
von AndyRPi
Inzwischen ist die Kommunikation erneut ausgestiegen.
Anbei die Screenshots der Bridge. Ich hab außerdem eine entfernte FRITZ!Box die ebenfalls ausgestiegen ist.
Weiterhin habe ich folgende Einträge im log
https://pastebin.com/WFXa2d2N

Re: Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 18. Aug 2023 04:06
von udo1toni
Ganz grundsätzlich: Du kannst logs wunderbar hier als Code einfügen (also code Tags setzen und das Log als Text hier einfügen. Sieht dann so aus:

Code: Alles auswählen

2023-08-17 08:07:02.524 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name '${sysVarAlarmZone1}' contains invalid characters, new Datapoint name '__sysVarAlarmZone1_'
2023-08-17 08:07:02.530 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name '${sysVarPresence}' contains invalid characters, new Datapoint name '__sysVarPresence_'
2023-08-17 08:07:02.554 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Bad zu' contains invalid characters, new Datapoint name 'Bad_zu'
2023-08-17 08:07:02.558 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Küche zu ganz' contains invalid characters, new Datapoint name 'K_che_zu_ganz'
2023-08-17 08:07:02.561 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Rolladen Esszimmer schließe ganz' contains invalid characters, new Datapoint name 'Rolladen_Esszimmer_schlie_e_ganz'
2023-08-17 08:07:02.564 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Wohnzimmmer z ganz' contains invalid characters, new Datapoint name 'Wohnzimmmer_z_ganz'
2023-08-17 08:07:02.578 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Öffnung Bad' contains invalid characters, new Datapoint name '_ffnung_Bad'
2023-08-17 08:07:02.581 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Öffnung Esszimmer' contains invalid characters, new Datapoint name '_ffnung_Esszimmer'
2023-08-17 08:07:02.588 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Öffnung Küche' contains invalid characters, new Datapoint name '_ffnung_K_che'
2023-08-17 08:07:02.597 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Öffnung Wohnzimmer' contains invalid characters, new Datapoint name '_ffnung_Wohnzimmer'
2023-08-17 08:07:02.603 [INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Öffnung Bad' contains invalid characters, new Datapoint name '_ffnung_Bad'
2023-08-17 08:08:54.244 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867:3014F711A0001F9BE9A3C867:GWE00000000' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2023-08-17 08:08:54.250 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867:3014F711A0001F9BE9A3C867:GWE00000000': {thing/channel=Type description homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867_2___ruleTmpProgramName__1 for homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867:3014F711A0001F9BE9A3C867:GWE00000000:2#__ruleTmpProgramName__1 not found, although we checked the presence before.}
2023-08-17 08:08:54.281 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for new thing during update 'homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867:3014F711A0001F9BE9A3C867:GWE00000000': {thing/channel=Type description homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867_2___ruleTmpProgramName__1 for homematic:GATEWAY-EXTRAS-3014F711A0001F9BE9A3C867:3014F711A0001F9BE9A3C867:GWE00000000:2#__ruleTmpProgramName__1 not found, although we checked the presence before.}
2023-08-17 22:37:02.830 [WARN ] [core.thing.internal.ThingManagerImpl] - Disposing handler for thing 'homematic:bridge:3014F711A0001F9BE9A3C867' takes more than 5000ms.
2023-08-17 22:37:07.841 [WARN ] [core.thing.internal.ThingManagerImpl] - Disposing handler for thing 'homematic:bridge:3014F711A0001F9BE9A3C867' takes more than 5000ms.
2023-08-17 22:37:12.862 [WARN ] [core.thing.internal.ThingManagerImpl] - Disposing handler for thing 'homematic:bridge:3014F711A0001F9BE9A3C867' takes more than 5000ms.
2023-08-17 22:37:17.873 [WARN ] [core.thing.internal.ThingManagerImpl] - Disposing handler for thing 'homematic:bridge:3014F711A0001F9BE9A3C867' takes more than 5000ms.
Und es ist nicht sinnvoll, jede Menge Ballast zu posten. Ich zeige auch mal das Login in meinem Code, allerdings nur dann, wenn ich beschreibe, wie man z.B. in die Karaf Konsole kommt und nicht sicher sein kann, dass der Adressat mit dem Begriff etwas anfangen kann...

Bilder sind meist ebenfalls sinnlos, hier kann man ja allenfalls sehen, dass die Bridge im Zustand Offline bzw. Initializing ist. Das glaube ich Dir aber auch so, dafür braucht es keinen Fotobeweis.

Wenn Du die ersten paar Zeilen des Logs oben liest, wirst Du feststellen, dass sich homematic über ungültige Zeichen im Datenpunktnamen beschwert.
Ich nutze kein Homematic und weiß nicht, von wo diese Datenpunktnamen kommen, evtl. sind das die Label, die Du in der Homematic Software setzen kannst. Insofern ist es vermutlich nur "unüblich" hier Sonderzeichen zu nutzen und openHAB baut Ersatznamen, damit die internen Datenstrukturen wie vorgesehen funktionieren können.
Allerdings wäre meine Empfehlung dennoch, diese Namen anzupassen - Nur Buchstaben des englischen Alphabets, Leerzeichen durch Unterstrich ersetzen, arabische Ziffern sind auch noch erlaubt.
Wie gesagt denke ich nicht, dass diese Meldungen tatsächlich zu dem Fehler beitragen.

Du kannst das Logging für homematic erhöhen (in openHAB4 geht das sogar bequem über die UI - Addon in der Addonliste raus suchen und in der Dateilansicht öffnen, rechts oben befindet sich ein winziges Zahnrad, dort kann man das Logging setzen (Speichern nicht vergessen).
So oder so muss der Logausschnitt natürlich zu dem Auftreten des Fehlers passen, nicht zur anschließenden Neuinitialisierung.

Re: Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 19. Aug 2023 22:31
von rbeudel
Was ich dazu sagen kann:
Die Info Einträge sind kein Problem. OH nennt die Datenpunkte automatisch OH konform um. Kann man aber vermeiden indem man direkt in der homematic die Punkte umbenennst.
Ich tippe auf ein Netzwerk Problem. IP mehrmals vergeben?

Re: Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 21. Aug 2023 15:32
von AndyRPi
rbeudel hat geschrieben:Was ich dazu sagen kann:
Die Info Einträge sind kein Problem. OH nennt die Datenpunkte automatisch OH konform um. Kann man aber vermeiden indem man direkt in der homematic die Punkte umbenennst.
Ich tippe auf ein Netzwerk Problem. IP mehrmals vergeben?
Hallo. Nein IP ist nicht mehrmals vergeben. Seitdem ich auf debug Mode gestellt habe kommt der Fehler auch nicht mehr.


Gesendet von iPhone mit Tapatalk

Re: Homatic Geräte offline nach wenigen Tagen seit OH4

Verfasst: 21. Aug 2023 22:05
von rbeudel
Seitdem ich auf debug Mode gestellt habe kommt der Fehler auch nicht mehr.
Dann wird der Fehler auch nach dem Umstellen auf normal auch nicht mehr auftreten, es sei denn die Datenflut des debug Modus hält den Rechner wach. 8-)