rdmtc / RedMatic

Node-RED packaged as Addon for the Homematic CCU3 and RaspberryMatic 🤹‍♂️
Apache License 2.0
535 stars 47 forks source link

Nach Update auf RM 3.55.10.20210213 und Installation von node-red-contrib-lgtv startet RedMatic immer neu #486

Open HookHM opened 3 years ago

HookHM commented 3 years ago

Hallo @hobbyquaker ,

ich habe auf die RaspberryMatic 3.55.10.20210213 geupdatet. Nach dem Update hat RedMatic bei mir pausenlos einen restart gemacht. Als ich das Paket node-red-contrib-lgtv entfernt habe, lief RedMatic wieder normal.

HookHM commented 3 years ago

@hobbyquaker ,

ich habe mal die RaspberryMatic 3.55.5.20201226 installiert, mit dieser Version ist es auch so, dass RedMatic immer neu startet wenn das das Paket node-red-contrib-lgtv installiert ist, wenn ich es entferne läuft RedMatic.

Dann ist mir noch aufgefallen, dass mit der Version 3.55.5.20201226 und 3.55.10.20210213 das HomeKit nicht mehr connected.

Bildschirmfoto 2021-03-02 um 15 17 25 Bildschirmfoto 2021-03-02 um 15 17 57

Ich habe alle Ports offen, aber auch das zusätzliche angeben der Ports bringt nichts. Hatte ich auch so nie konfiguruert, es funktionierte immer ohne das ich etwas an der Firewall eingestellt habe.

Bildschirmfoto 2021-03-02 um 15 22 22

Wenn ich wieder zurück auf die 3.53.30.20201024 gehe, funktioniert alles.

Jur92 commented 3 years ago

Guten Abend @hobbyquaker ich habe genau das gleiche Problem. Wie kann man das fixen?

Jur92 commented 3 years ago

Hallo? Wird es hier ein Bugfix geben @hobbyquaker ? Ich muss mein System updaten.

Sineos commented 3 years ago

Re-Hallo! Einen Fix wird es geben, wenn sich jemand der auskennt und jemand der bereit ist die Zeit zu investieren, sich dem Thema annimmt. Das ist ein OSS Projekt und lebt sicherlich vom Lead-Entwickler aber genauso kann hier jeder andere tätig werden.

Diese impliziten Forderungen ("Hallo, ich muss mein System updaten") grenzen haarscharf an Unverschämtheit. Das gesagt und damit hast du dann 3 Möglichkeiten:

ptweety commented 3 years ago

Ein Log ist sicher hilfreich (Siehe: https://github.com/rdmtc/RedMatic/wiki/Loglevel)

Außerdem gab es kürzlich ein Firmware-Update für ältere LG TVs. Mein Modell aus 2018 kann jetzt direkt in HomeKit eingebunden werden und dadurch brauche ich den Node gar nicht mehr...

Jur92 commented 3 years ago

Bei mir geht es nicht um LG sondern das HomeKit scheinbar keine Verbindung mehr zur CCU herstellen kann. Das hier ist das Problem was ich auch habe https://github.com/rdmtc/RedMatic/issues/486#issuecomment-788941536

Im Log steht nichts an Fehlern drin, da habe ich schon nachgesehen.

Jur92 commented 3 years ago

Sage ja nicht das da was von heute auf morgen passieren soll, aber zumindest der Entwickler @hobbyquaker könnte sich mal zu Wort melden und sagen ob man auf einen Fix warten soll oder ob da nix mehr passiert das man sich nach Alternativen umsehen kann.

hobbyquaker commented 3 years ago

Ohne das Log zu sehen kann ich dazu nichts sagen.

HookHM commented 3 years ago

Hallo @hobbyquaker stehen im Log persönliche Daten oder Seriennummern? Falls ja, dann würde ich es gerne sofern möglich per Mail senden. Und auf welches Level stelle ich das Log am besten? Gruß

hobbyquaker commented 3 years ago

Loglevel Debug, siehe https://github.com/rdmtc/RedMatic/wiki/Loglevel Kannst es mir an hobbyquaker@gmail.com schicken, aber bitte nach dem Senden der Mail hier noch mal Bescheid geben und Dein Github-Nick mit ins Betreff nehmen.

HookHM commented 3 years ago

Hallo @hobbyquaker ,

ich habe die Mail mit den Log-Dateien soeben abgeschickt.

hobbyquaker commented 3 years ago

@HookHM puh, das macht mich erstmal ratlos, die Ursache für den Crash kann ich leider anhand des Logs noch nicht erkennen. Muss ich ein wenig forschen und versuchen das zu reproduzieren, muss ich weiter um Geduld bitten. Was noch gut zu wissen wäre: Ist das mit dem Absturz sofort passiert nachdem Du die lgtv nodes installiert hast oder erst nachdem Du das erste mal versucht hast lgtv nodes zu verwenden (sprich: sie in einem Flow platziert und deployed hast)?

HookHM commented 3 years ago

@hobbyquaker nachdem ich das Paket neu installiert habe crasht es. Ich muss aber wohl dazu sagen, dass ich vorher (wo alles lief) 3.53.30.20201024 drauf hatte, ich habe die SD Karte mit der aktuellen RM version bzw. 3.55.5.20201226 geflasht, dann mein CCU Backup wieder eingespielt und danach RedMatic neu installiert, dann die Pakete installiert und erst da ist es mir aufgefallen. LG war also in dem Backup schon als Flow enthalten, nur die Pakete nicht.

Weißt du denn warum das HomeMatic Node nicht mehr funktioniert, keine Verbindung mehr hat? LG ist erstmal nicht sooo wichtig, aber HomeKit wäre wichtig.

hobbyquaker commented 3 years ago

Hmm, auch dazu geben die Logs nicht wirklich Hinweise. Im ersten Log (mit lgtv-crash) sieht man noch wie er HomeKit anlegt, im zweiten Log meckert er an dass RedMatic-HomeKit gar nicht mehr installiert ist. Ich würde vorschlagen RedMatic-HomeKit nochmal zu deinstallieren, wieder neu zu installieren, wenn es dann immer noch nicht geht bleibt leider nur die Holzhammer-Methode HomeKit zu resetten (siehe https://github.com/rdmtc/RedMatic/wiki/Homekit#reset)

HookHM commented 3 years ago

@hobbyquaker , ich habe HomeKit gelöscht und nochmal installiert, ohne Erfolg. Ich habe auch Mal alles was mit LG zutun hat aus den Flow gelöscht und dann das LG Paket nochmal installiert, auch hier leider ohne Erfolg, RedMatic Crasht.

Edit: Nachdem ich den Text hier verfasst habe, bin ich wieder ins Node-RED zurück und sehe das Homekit verbunden ist LUL D12450F1-4AD0-4BD1-8ACB-29E590856F63

hobbyquaker commented 3 years ago

Sprich HomeKit funktioniert wieder einwandfrei?

HookHM commented 3 years ago

@hobbyquaker ja, aber warum weiß ich nicht, ich habe nichts mehr gemacht ^^

Ich werde jetzt mal wieder auf 3.53.30.20201024 gehen wo alles lief. Dann werde ich alles was mit LG zutun hat aus den Flows löschen und dann das LG Paket löschen, dann ein Backup erstellen und auf die Aktuelle RM gehen und mein Backup wieder einspielen, mal sehen wie es sich dann verhält. Vielleicht baut das LG Paket warum auch immer Mist. Ich werde mich danach wieder melden.

hobbyquaker commented 3 years ago

Ich hab schon so nen Verdacht was bei dem LGTV Paket falsch läuft, ich würde eher empfehlen: bleib erstmal auf 3.55 und warte mit der LGTV Sache auf das nächste RedMatic Release (versuche ich dieses Wochenende noch fertig zu bekommen), bin verhalten optimistisch dass ich damit das Problem lösen kann ;)

HookHM commented 3 years ago

Ich bin schon dabei das zu testen was ich einen Beitrag über deinem letzten geschrieben habe. LG ist erstmal nicht so wichtig, HomeKit schon. Daher also bitte kein Stress. Mich interessiert das jetzt auch ob HomeKit wegen dem LG nicht funktioniert, bin gespannt wie es gleich abläuft. Spiele gerade das Backup von der 3.53.30.20201024 wieder ein.

HookHM commented 3 years ago

So, habe die 3.53.30.20201024 wieder frisch auf die SD geflasht und mein Backup wo alles enthalten war wieder eingespielt. Dann habe ich aus allen Flows alles was mit LG zutun hatte gelöscht, dann habe ich das LG Paket gelöscht und RedMatic neu gestartet. Dann habe ich ein neues CCU backup gemacht und die 3.55.5.20201226 frisch auf die SD geflasht, dann das Backup (ohne LG Zeugs) eingespielt, RedMatic neu installiert, HomeKit Paket installiert und HomeKit funktioniert.

Haut da wirklich so sehr das LG Paket rein? Soll ich das Paket jetzt mal versuchen "frisch" zu installieren oder sagst du "Lieber lassen ich muss ein Fix machen"?

HookHM commented 3 years ago

Hallo @hobbyquaker sollte das Problem mit LG seit dem letzten Update behoben sein?

HookHM commented 3 years ago

@hobbyquaker ?