openHAB-Geister im Haus (undefinierte Actions)

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

Hallo zusammen,

Der WAF ist bei uns derzeit jenseits von Eden, denn seit 3 Nächsten "spinnt" scheinbar openHAB mit unkontrollierten Schaltvorgängen.
Mal steht die Garage auf, dann werden die Pumpen eingeschaltet (die natürlich kurz anlaufen) und in allen Nächten auch die Lüftungsanlage auf Stufe 2 (von, ratet mal, genau 2 = volle Pulle). Ich bin eh ohne meine Hörgeräte aufgeschmissen, aber meine Frau hört wie ein Luchs und ich stehe dann wie ein HB-Männchen (wer kennt es noch) im Bett.

Soviel zur lustigen Einführung-

Hintergrund:
Seit dem Umstieg auf openHAB 3.4.1 (im letzten Jahr meine ich) scheint das TR-064 Binding nicht mehr ganz optimal zu laufen. Obwohl die Geräte im Netz erreichbar sind, also ansprechbar, "flippert" die Erkennung bei Binding von "nicht erreichbar" und einige Sekunden später wieder auf "erreichbar". Sicher kann dies auch am offiziellen FritzBox OS 7.5 liegen (nicht die Test Version, welche buggy ist). Daher habe ich am 13.02.23 auf openHAB 3.4.2 aktualisiert und eigentlich auch kein Fehlverhalten festgestellt. Alles lief wie es soll => smooth

Nun eben seit der Nacht 21.02/22.02 dieses Verhalten und folgende Log-Einträge

Code: Alles auswählen

2023-02-23 00:04:05.425 [WARN ] [ng.tr064.internal.soap.SOAPConnector] - Failed to get Tr064ChannelConfig{channelType=dslUpstreamCurrRate, getAction=GetInfo, dataType='i4, parameter='null'}: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2023-02-23 00:05:00.167 [INFO ] [org.openhab.core.model.script.EVCC  ] - Abbruch des Zielladens LP 1!
2023-02-23 00:05:00.167 [INFO ] [org.openhab.core.model.script.EVCC  ] - Abbruch des Zielladens an LP 2!
2023-02-23 00:07:33.016 [INFO ] [g.openhab.core.model.script.Security] - QNAP TS-431P ist ausgefallen.
2023-02-23 00:12:53.480 [INFO ] [g.openhab.core.model.script.Security] - QNAP TS-431P ist wieder verfügbar.
2023-02-23 01:05:33.572 [INFO ] [penhab.core.model.script.Ventilation] - Lüftung Stufe 2 has been switched on
2023-02-23 01:10:24.672 [WARN ] [calimero.link.192.168.1.235:3671    ] - negative confirmation of 1/2/3: 2e 00 9d e0 00 fb 0a 03 01 00 81
2023-02-23 01:10:57.590 [WARN ] [calimero.link.192.168.1.235:3671    ] - negative confirmation of 1/2/3: 2e 00 9d e0 00 fb 0a 03 01 00 80
2023-02-23 01:11:06.997 [INFO ] [.openhab.core.model.script.Musiccast] - WX030_Schlaf_Power received OFF
2023-02-23 01:11:37.136 [INFO ] [org.openhab.core.model.script.Water ] - Strom für Schmutzwasserpumpe ist ausgefallen!
2023-02-23 01:15:07.971 [INFO ] [penhab.core.model.script.Ventilation] - Lüftung Stufe 2 has been switched off
2023-02-23 01:16:31.457 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.458 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.459 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.459 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.459 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_Terrasse' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.460 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_Terrasse' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.460 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_Terrasse' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.460 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_Terrasse' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.460 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_FlurEG' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.461 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_FlurEG' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.461 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_FlurEG' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.461 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_Cam_FlurEG' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.462 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_FTP' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.462 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_FTP' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.462 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_FTP' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.462 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cFboxSecurity_FTP' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.463 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cSecurity_Sabotage' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.463 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cSecurity_Sabotage' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.463 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cSecurity_Sabotage' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:31.464 [ERROR] [ui.internal.items.ItemUIRegistryImpl] - Cannot retrieve item 'cSecurity_Sabotage' for widget org.openhab.core.model.sitemap.sitemap.Text
2023-02-23 01:16:36.560 [INFO ] [penhab.core.model.script.Ventilation] - Lüftung Stufe 2 has been switched on
2023-02-23 01:18:07.153 [WARN ] [calimero.link.192.168.1.235:3671    ] - negative confirmation of 1/2/3: 2e 00 9d e0 00 fb 0a 03 01 00 80
2023-02-23 01:18:13.753 [WARN ] [calimero.link.192.168.1.235:3671    ] - negative confirmation of 1/2/3: 2e 00 9d e0 00 fb 0a 03 01 00 80
2023-02-23 01:18:38.745 [INFO ] [org.openhab.core.model.script.Ghost ] - Joerg hat auch das Haus verlassen.
2023-02-23 01:18:46.695 [INFO ] [penhab.core.model.script.Ventilation] - Lüftung Stufe 2 has been switched off
Da ich auch dort etwas vom TR064 Binding lese, vermute ich hier doch eine Verschlimmbesserung und würde wieder auf die Version 3.4.1 gehen wollen.

Natürlich hatte ich Snapshots, aber. Zunächst habe ich per Snapshot auf die Version 3.4.1 gewechselt, dann aber gemerkt: Oh, mir fehlen letzte Änderungen an Items :-/

Also rasch ein Backup von letzter Nacht zurückgespielt um diese zu sichern und erschreckenderweise sind die Snapshots dort nicht enthalten, also nun wech :-/ Über das openHABian Configuration Tool habe ich auch keine Möglichkeit gefunden eine Version anzugeben :-(

Habt ihr noch einen Rat?
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von udo1toni »

Ich denke nicht, dass openHABian vorsieht, eine andere, als die aktuelle stable Version aufzuspielen. Mir wäre jetzt auch kein Weg bekannt, an eine kompilierte Version ran zu kommen, es sei denn, man hat sie sich irgendwo gebunkert.

Aber ab davon deuten die Meldungen für mich auf ein Netzwerkproblem hin (insbesondere Ausfall QNAP TS-431P und calimero negative confirmation), da sind zu viele Meldungen, die auf ein Timeout hindeuten.

Hast Du Proxmox mal komplett neu gestartet? Ist Proxmox aktuell? Ist der Container aktuell?
Ich habe bei mir kein TR064 laufen, insofern kann ich das als Ursache nicht ausschließen, aber allgemein kann ich bei mir keinerlei Auffälligkeiten im Netz feststellen.

Tipp am Rande: Ich habe schon vor langer Zeit ;) die drei Verzeichnisse, welche für die Konfiguration interessant sind (conf, userdata/ und addons, welches neben dem runtime/ Verzeichnis liegt) auf ein anderes Dataset umgebogen. Das heißt, ich mounte die Verzeichnisse über Mountpoints in den Container. Damit sind die Daten unabhängig von der eigentlichen Software als Snapshot gesichert.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

udo1toni hat geschrieben: 24. Feb 2023 16:04 Ich denke nicht, dass openHABian vorsieht, eine andere, als die aktuelle stable Version aufzuspielen. Mir wäre jetzt auch kein Weg bekannt, an eine kompilierte Version ran zu kommen, es sei denn, man hat sie sich irgendwo gebunkert.
Mist :(
udo1toni hat geschrieben: 24. Feb 2023 16:04 Aber ab davon deuten die Meldungen für mich auf ein Netzwerkproblem hin (insbesondere Ausfall QNAP TS-431P und calimero negative confirmation), da sind zu viele Meldungen, die auf ein Timeout hindeuten.
Dies sind ja seltsamerweise ALLE aus dem TR-064 Binding. Vor dem Update auf 3.4.1 war immer mal (Betonug auf mal) ein iPhone der Kinder kurz nicht errecihbar und dann wieder. Bzw. die Kamera auf der Terrasse da diese über Batterie läuft und 1-2 mal am Tag eine Gedenksekunde brauchte. Seit dem Update hagelt es halt Fehler mit der Erkennung der Geräte.

Wo ich gerade überlege ob es zeitgleich war als ich die 3 Tasmota in die UV eingebaut habe, die ja auch über WLAN funken.
udo1toni hat geschrieben: 24. Feb 2023 16:04 Hast Du Proxmox mal komplett neu gestartet? Ist Proxmox aktuell? Ist der Container aktuell?
Ich habe bei mir kein TR064 laufen, insofern kann ich das als Ursache nicht ausschließen, aber allgemein kann ich bei mir keinerlei Auffälligkeiten im Netz feststellen.
Ja, Proxmox wurde ebenso wie alle Container vor einigen Tagen aktualisiert und ich habe den gesamten Proxmox in der ersten Nacht nochmals gestartet.
Ironischerweise ist es immer nur eine Phase, natürlich wie die Fehlalarme der Rauchmelder Nacht kurz nach Mitternacht oder kurz davor.
udo1toni hat geschrieben: 24. Feb 2023 16:04 Tipp am Rande: Ich habe schon vor langer Zeit ;) die drei Verzeichnisse, welche für die Konfiguration interessant sind (conf, userdata/ und addons, welches neben dem runtime/ Verzeichnis liegt) auf ein anderes Dataset umgebogen. Das heißt, ich mounte die Verzeichnisse über Mountpoints in den Container. Damit sind die Daten unabhängig von der eigentlichen Software als Snapshot gesichert.
Du kannst ja auch Linux :mrgreen: Ich bin da Lichtjahre von entfernt und froh die wichtigsten Befehle zu kennen und anwenden zu können.
Klingt aber interessant.


Evtl. werde ich dann für heute mal alles was TR04 nutzt deaktivieren und die Tasmota vom Strom nehmen. Wenn dann Ruhe bleibt, habe ich zumindest eine Richtung. Meine Frau wird es mir hoffentlich erst morgen Früh vermelden :roll: :lol:
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

Dennoch seltsam finde ich, das diverse Items wahllos (also unterschiedliche) geschaltet werden.

z.B. das Rollo im Kinderzimmer erhält mehrfach UP
ode der Switch für Radio im BAdezimmer bzw Schlafzimmer auf ON (großes Kino)
Daneben eben noch Lichter und die Garage.

Da fällt es mir im Moment schwer den Zusammenhang zum Netzwerk zu finden 8-) 8-)
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

oh73
Beiträge: 302
Registriert: 7. Mär 2021 14:49
Answers: 1

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von oh73 »

ich nutze zwar auch das TR-064 Binding, allerdings mit einer altem FB7490.

das funktioniert ohne Auffälligkeiten.
Problem macht da eigentlich nur ein neueres Samsung Handy,
das verbindet sich mal über IPv4 und mal über IPv6 und dann gibt es durcheinander!

hab aber auch nicht alles über TR-064 laufen, sondern auch mit Netzwerk Binding und IP Abfrage.

könnten deine Geisterschaltungen vielleicht von Persistence Datenbank kommen? das da Werte von einer Sicherung überschrieben werden?

ich hab da z.B. eine Lampe die spinnt immer wenn das System oder Oh mal neu gestartet wird,
kann machen was ich will die geht da immer an!

und gerade wegen den Geister bleibt openhab bei mir eine schöne , aber nur zum Teil nützliche Spielerei !
was wirklich wichtiges darf ich da nicht schalten!
OH 4.3.0 auf HP 26o G1 Dm Mini Pc mit MX_Linux

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

oh73 hat geschrieben: 24. Feb 2023 17:50 könnten deine Geisterschaltungen vielleicht von Persistence Datenbank kommen? das da Werte von einer Sicherung überschrieben werden?
Hatte ich auch gedacht, aber dann müssten die ja mit dem letzten Schhaltvorgang VOR dem Crash hochkommen und da wir bereits zu Bett waren, war entsprechend alles OFF

Und dann müsste es einen Schaltvorgang geben aber nicht so etwas (mal ein Ausschnitt des Rolllo's im Kinderzimmer)

Code: Alles auswählen

2023-02-24 00:14:17.562 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Kinderzimmer_Rollo' received command UP
2023-02-24 00:14:20.313 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWestFirst' changed from 97.50000000 to 92.50000000 through Kinderzimmer_Rollo
2023-02-24 00:14:20.314 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWest' changed from 98.75000000 to 96.25000000 through gShutterWestFirst
2023-02-24 00:14:20.314 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'Rollladen' changed from 92.9166666666666666666666666666666700 to 92.2685185185185185185185185185185200 through Kinderzimmer_Rollo
2023-02-24 00:14:20.314 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Kinderzimmer_Rollo' changed from 100 to 90
2023-02-24 00:14:20.315 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterOG' changed from 97.50000000 to 95.8333333333333333333333333333333300 through Kinderzimmer_Rollo

2023-02-24 00:14:21.362 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Kinderzimmer_Rollo' received command UP
2023-02-24 00:14:22.322 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'Rollladen' changed from 92.2685185185185185185185185185185200 to 92.1388888888888888888888888888888900 through Kinderzimmer_Rollo
2023-02-24 00:14:22.323 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Kinderzimmer_Rollo' changed from 90 to 88
2023-02-24 00:14:22.323 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterOG' changed from 95.8333333333333333333333333333333300 to 95.50000000 through Kinderzimmer_Rollo
2023-02-24 00:14:22.323 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWestFirst' changed from 92.50000000 to 91.50000000 through Kinderzimmer_Rollo
2023-02-24 00:14:22.324 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWest' changed from 96.25000000 to 95.75000000 through gShutterWestFirst
2023-02-24 00:14:22.879 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterOG' changed from 95.50000000 to 97.50000000 through Kinderzimmer_Rollo
2023-02-24 00:14:22.879 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWestFirst' changed from 91.50000000 to 97.50000000 through Kinderzimmer_Rollo
2023-02-24 00:14:22.880 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Kinderzimmer_Rollo' changed from 88 to 100
2023-02-24 00:14:22.880 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'Rollladen' changed from 92.1388888888888888888888888888888900 to 92.9166666666666666666666666666666700 through gShutterOG
2023-02-24 00:14:22.881 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWest' changed from 95.75000000 to 98.75000000 through gShutterWestFirst
2023-02-24 00:14:25.238 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterOG' changed from 97.50000000 to 96.6666666666666666666666666666666700 through Kinderzimmer_Rollo
2023-02-24 00:14:25.239 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWestFirst' changed from 97.50000000 to 95.00000000 through Kinderzimmer_Rollo
2023-02-24 00:14:25.239 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'Rollladen' changed from 92.9166666666666666666666666666666700 to 92.5925925925925925925925925925925900 through Kinderzimmer_Rollo

2023-02-24 00:14:25.239 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Kinderzimmer_Rollo' changed from 100 to 95
2023-02-24 00:14:25.240 [INFO ] [hab.event.GroupItemStateChangedEvent] - Item 'gShutterWest' changed from 98.75000000 to 97.50000000 through gShutterWestFirst
Oder für's Gäste WC

Code: Alles auswählen

2023-02-24 00:12:40.245 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'GaesteWC_Rollo' received command UP

2023-02-24 00:12:45.053 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'GaesteWC_Rollo' received command DOWN

2023-02-24 00:12:46.153 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'GaesteWC_Rollo' received command UP

2023-02-24 00:12:59.206 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'GaesteWC_Rollo' changed from 100 to 0
Wenn ich an Geister glauben würde, könnte ich mir dies vorstellen, aber irgendwie finde ich kein pack-an

Für heute Nacht sind die 3 Tasmota raus und ich habe noch einen Aktor abgeklemmt, auch wenn der vor mehreren Tagen oder vorletzte Woche eingebaut wurde. Nicht, dass die Bus-Spannung in die Grätsche geht? Aber warum dann Nachts.

ALLES SEHR SPUKY
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

Ergänzung: Habe mal in die ETS geschaut :?

Verhalten Bei Busspannungs Ausfall/Wiederkehr => STOP

Also fällt das auch fast weg.
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

Gibt es denn evtll. eine Möglichkeit die Persistence DB zu überprüfen? Denn die Items sind nach dem nächtlichen Chaos definitv in einem falschen Status :-/
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von udo1toni »

Also, calimero ist knx, nix tr064 :)
Und die nächste Frage wäre ja noch: Woher kommen die Befehle?

Kleine Anekdote: Ich hatte früher mal ein LEIBnix System, lange vor openHAB, da gab es keinerlei UI, nur knx und ntp. Und dann kam es immer mal wieder in der Nacht vor, dass plötzlich im gesamten Haus alle Lichter an gingen, einfach so. Aber wie konnte das sein?
Der Fehler lag nicht im LEIBnix System, sondern in einem Programmierfehler auf knx-Seite, weil derjenige, der das gemacht hatte, keine Ahnung hatte (ich). Und zwar hatte ich versehentlich das Zentral Aus in einem Gerät auf der Rückmeldung als erste GA eingetragen. Und jedes Mal, wenn dieses Gerät nun ein ON sendete, schaltete es damit auch alle Lichter im Haus ein. Frag mich nicht, welches Gerät es war, es hat aber nur nachts auf On gewechselt, vorzugsweise so zwischen zwei und drei... hat ein paar Wochen gedauert, bis ich den Fehler gefunden hatte, weil ich ja immer dachte, es müsse das LEIBnix System sein, wo ich aber außer einem Reboot zu der Zeit keinerlei Befehle finden konnte. Letztlich hat LEIBnix einen Read Request gesendet, und dann hat das betreffende Gerät geantwortet - auf der ersten verlinkten GA - das war das Zentral Aus - und somit den On Befehl an alle anderen Geräte gesendet. Blöder Fehler, aber es hat mir geholfen, knx besser zu verstehen :) also durchaus zu etwas gut.

Zurück zu Deinem Problem, oder was ich damit sagen will... openHAB sendet nicht einfach Befehle.
Hast du eine Rule, welche die Befehle senden könnte?
Gibt es irgendwelche Verknüpfungen zwischen Geräten (bzw. Channels) die hier Einfluss nehmen können?
Welche Änderungen hast Du in dem Zeitraum vorgenommen, als das erste Mal Probleme aufgetreten sind?
Hast Du z.B. ein neues Gerät eingebunden (was gar nichts mit TR064 oder knx zu tun haben muss)?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: openHAB-Geister im Haus (undefinierte Actions)

Beitrag von int5749 »

Update von heute Nacht: Wieder kommische Log Einträge, aber keine Lichter geschaltet. Und zum Glück war meine Frau noch wach und beschäftigt und hat es so nicht wahrgenommen :lol: :lol:

openhab.log

Code: Alles auswählen

2023-02-24 23:09:56.559 [INFO ] [org.openhab.core.model.script.Water ] - Strom für Schmutzwasserpumpe ist wieder verfügbar.
2023-02-24 23:12:55.485 [INFO ] [g.openhab.core.model.script.Security] - Türklingel ist wieder verfügbar.
2023-02-24 23:13:28.929 [ERROR] [st.antlr.ContentAssistContextFactory] - java.lang.RuntimeException: java.lang.NullPointerException
java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.NullPointerException
	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:?]
	at java.util.concurrent.FutureTask.get(FutureTask.java:191) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.doCreateContexts(ContentAssistContextFactory.java:181) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.create(ContentAssistContextFactory.java:131) ~[?:?]
	at org.eclipse.xtext.ide.server.contentassist.ContentAssistService.createProposals(ContentAssistService.java:104) ~[?:?]
	at org.eclipse.xtext.ide.server.contentassist.ContentAssistService.createCompletionList(ContentAssistService.java:78) ~[?:?]
	at org.eclipse.xtext.ide.server.LanguageServerImpl.lambda$completion$23(LanguageServerImpl.java:555) ~[?:?]
	at org.eclipse.xtext.ide.server.WorkspaceManager.doRead(WorkspaceManager.java:438) ~[?:?]
	at org.eclipse.xtext.ide.server.LanguageServerImpl.completion(LanguageServerImpl.java:554) ~[?:?]
	at org.eclipse.xtext.ide.server.LanguageServerImpl.lambda$completion$22(LanguageServerImpl.java:540) ~[?:?]
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66) ~[?:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:246) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:237) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:232) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:49) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:27) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:264) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.handleLastCompleteNodeIsAtEndOfDatatypeNode(ContentAssistContextFactory.java:230) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$2.call(ContentAssistContextFactory.java:161) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$2.call(ContentAssistContextFactory.java:158) ~[?:?]
	... 4 more
Caused by: java.lang.NullPointerException
	at java.util.Objects.requireNonNull(Objects.java:221) ~[?:?]
	at java.lang.Class.getMethod(Class.java:2101) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:169) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:242) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:237) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:232) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:49) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:27) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:264) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.handleLastCompleteNodeIsAtEndOfDatatypeNode(ContentAssistContextFactory.java:230) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$2.call(ContentAssistContextFactory.java:161) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$2.call(ContentAssistContextFactory.java:158) ~[?:?]
	... 4 more
2023-02-24 23:13:28.950 [ERROR] [st.antlr.ContentAssistContextFactory] - java.lang.RuntimeException: java.lang.NullPointerException
java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.NullPointerException
	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:?]
	at java.util.concurrent.FutureTask.get(FutureTask.java:191) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.doCreateContexts(ContentAssistContextFactory.java:181) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.create(ContentAssistContextFactory.java:131) ~[?:?]
	at org.eclipse.xtext.ide.server.contentassist.ContentAssistService.createProposals(ContentAssistService.java:104) ~[?:?]
	at org.eclipse.xtext.ide.server.contentassist.ContentAssistService.createCompletionList(ContentAssistService.java:78) ~[?:?]
	at org.eclipse.xtext.ide.server.LanguageServerImpl.lambda$completion$23(LanguageServerImpl.java:555) ~[?:?]
	at org.eclipse.xtext.ide.server.WorkspaceManager.doRead(WorkspaceManager.java:438) ~[?:?]
	at org.eclipse.xtext.ide.server.LanguageServerImpl.completion(LanguageServerImpl.java:554) ~[?:?]
	at org.eclipse.xtext.ide.server.LanguageServerImpl.lambda$completion$22(LanguageServerImpl.java:540) ~[?:?]
	at org.eclipse.xtext.ide.server.concurrent.ReadRequest.lambda$doRun$0(ReadRequest.java:66) ~[?:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:246) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:237) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:232) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:49) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:27) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:264) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.createContextsForLastCompleteNode(ContentAssistContextFactory.java:299) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.handleLastCompleteNodeIsPartOfLookahead(ContentAssistContextFactory.java:220) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$3.call(ContentAssistContextFactory.java:172) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$3.call(ContentAssistContextFactory.java:169) ~[?:?]
	... 4 more
Caused by: java.lang.NullPointerException
	at java.util.Objects.requireNonNull(Objects.java:221) ~[?:?]
	at java.lang.Class.getMethod(Class.java:2101) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:169) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:242) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:237) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:232) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:49) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser.getFollowElements(AbstractContentAssistParser.java:27) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.BaseContentAssistParser.getFollowElements(BaseContentAssistParser.java:264) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.createContextsForLastCompleteNode(ContentAssistContextFactory.java:299) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory.handleLastCompleteNodeIsPartOfLookahead(ContentAssistContextFactory.java:220) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$3.call(ContentAssistContextFactory.java:172) ~[?:?]
	at org.eclipse.xtext.ide.editor.contentassist.antlr.ContentAssistContextFactory$3.call(ContentAssistContextFactory.java:169) ~[?:?]
	... 4 more
2023-02-24 23:13:49.044 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'h47.items'
2023-02-24 23:14:19.551 [WARN ] [calimero.link.192.168.1.235:3671    ] - negative confirmation of 0/4/2: 2e 00 9d e0 00 fb 04 02 01 00 00
2023-02-24 23:15:56.431 [WARN ] [nx.internal.client.AbstractKNXClient] - Giving up reading datapoint 0/5/50, the number of maximum retries (3) is reached.
2023-02-24 23:16:06.502 [WARN ] [nx.internal.client.AbstractKNXClient] - Giving up reading datapoint 0/5/45, the number of maximum retries (3) is reached.
2023-02-24 23:16:16.572 [WARN ] [nx.internal.client.AbstractKNXClient] - Giving up reading datapoint 0/5/101, the number of maximum retries (3) is reached.
2023-02-24 23:16:26.642 [WARN ] [nx.internal.client.AbstractKNXClient] - Giving up reading datapoint 0/5/43, the number of maximum retries (3) is reached.
2023-02-24 23:16:36.712 [WARN ] [nx.internal.client.AbstractKNXClient] - Giving up reading datapoint 0/4/124, the number of maximum retries (3) is reached.
2023-02-24 23:25:47.816 [INFO ] [g.openhab.core.model.script.Security] - Türklingel ist ausgefallen.
Eigentlich habe ich nichts geändert. Ich wollte einen neuen Aktor einbauen, habe den über die ETS4 aber nicht programmiert bekommen. Diesen hatte ich dann gestern auch von Bus abgekoppelt, somit ist diese Änderung auch raus.

Ich denke, ich werde zunächst die angemeckerten GAs mal identifizieren, wofür die sind. Ggfs Fehler behebn und dann alles neu programmieren.

Wobei diese Java-Exception irgendetwas anderes sein muss???
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Antworten