ioBroker.deyeidc
ioBroker.deyeidc copied to clipboard
Verbindungsfehler
Hallo.
Ich bleib derweil bei 0.0.14 (welche einwandfrei funktioniert) . Mit der 0.0.15er bekam ich tonnenweise irgendwelche Verbindungsfehler , rot markiert, ins Log. Mit der 0.0.16er waren sie immer noch da, allerdings wesentlich weniger (EHOST_unreach). Fehler scheinen Netzwerkbezogen zu sein. (Ich erreich die Wechselrichter aber ohne Probleme an deren Weboberfläche)
Edit: Hab eben das ganze Netzwerk bei mir neu gestartet (Um da irgendwelche Probleme ausschliessen zu können) und die 0.0.16 installiert Falls der Fehler wieder auftritt: reiche dann einen Screenshot aus dem Log nach :)
Falls er nicht wieder auftritt, lag es wohl an mir . Bisschen Geduld bitte. Verwende Admin: 7.0.22, und JS controller: 6.0.9, NodeJS: 20.16.0 Danke und LG
OK Ich bins nicht. :) In der instanzenansicht wird der betroffene WR dann "orange"- Starte ich die Instanz neu, ist er gleich wieder grün. Ein Update macht er alle 310 sekunden... Ich hab 2 Instanzen am laufen.
Edit: Es ist die zweite Instanz auch betroffen . Die bleiben dann beide Orange. Starte ich beide neu, sind sie direkt wieder grün, bis es wieder zu einer Abfrage kommt, dann bekomm ich wieder die 2 Fehler ins Log, und die Instanzen sind wieder orange (unerreichbar)- und bleiben es allem Anschein nach auch, obwohl beide Geräte physisch erreichbar sind.
Mit V. 0.0.14 gibt es absolut keinerlei Probleme.
Produzieren die WR ins Netz? Wenn nicht, kann keine Verbindung zum WR aufgebaut werden und die Instanz bleibt gelb. Schalte den Adapter mal auf 'debug'.
Hi. Klar sind beide Aktiv AC Seitig. Mach ich , ich schalt beide Instanzen auf Debug, und schick in ner halben Stunde nen Screenshot nach :)
Edit: Beide nun auf Debug gestellt, Beide Instanzen MOMENTAN noch grün. - Haben genug zu tun (AC seitig)
Hab nun mal 3 Zyklen durch. Scheint nun zu funktionieren ?!?! (Vorführeffekt ? lach) Die Rote Fehlermeldung ist bisher zumindest mal nichtmehr aufgetreten. Ich lass das nun einfach mal so, und melde mich, wenn das Log dann auffällig wird.
Mir ist aufgefallen das zum Zeitpunkt der Abfrage (Während abgefragt wird) Die Instanz Orange wird. Sie wurde nun aber sofort wieder grün, wie der Adapter mit dem Daten sammeln fertig war.
Ich kann, weil ich auch Teile in die Influx DB schreibe, zumindest beisteuern, das er die Daten zwar abholt (Seh ich am Zeitstempel der Daten) - währenddessen wird die Instanz Orange- Dann im Falle des Fehlerfalls aber die Rote Fehlermeldung ins Log schreibt, und nicht mehr grün wird. Sie wird aber 1-2 Abfragezyklen später meist von selbst wieder "grün". Dann tritt auch der rote Verbindungsfehler nichtmehr auf. Hatte das am Tag ca 10-12 mal drinnen.
Ich weiß jetzt nicht, welchen WR du hast. Es gibt ein Verbindungstimeout von 10 Sekunden, welches die Verbindung nach dem Abholen - da nicht mehr gebraucht - schließt. Sollte das ein Problem werden, lass ich die Verbindung in der nächsten Version halt auf. Bitte Beobachten und berichten.
Ich hab einen Sun-300 und einen Sun-1600 in Verwendung.
Ich beobachte das einfach ein wenig, ich halt dich am laufenden, es kann allerdings durchaus sein, das es an meinem Netzwerk lag. (wer weiß). Wobei da auch die 0.0.14 ohne Probleme lief.
War das mit der Verbindung in der Version 0.0.14 gleich ? (Die hat nie irgendwelche Roten Fehlereinträge verursacht) Die 0.0.15 war mit roten Fehlern am schlimmsten. Bis jetzt haut soweit alles prima hin :)
Ja, die 0.015 war etwas buggy. Da hatte ich zuviel wegoptimiert. Haben deine beiden SUN auch soetwas wie eine externe Relaisbox?
Nein, die relais hab ich nicht installiert 😊. Mit denen geht generell garnixmehr beim auslesen
Ich habe damals den Adapter so angepasst, dass die Kommunikation mit der Relaisbox rausgefiltert wird. Aber lass so wie es ist, generell eine Fehlerquelle weniger. Jetzt müssen wir nur noch schauen was orange/rot macht. Einfach wieder melden, Danke.
Ok, an mir liegts nicht :) Logeintrag war von 15:23, Instanzenansicht die "Orange" ist, war 4 min später. Tritt aber bei der ersten Instanz auch auf . Die Instanzen werden beim nächsten "Abfragezyklus" wieder grün. (Der um ~ 15:29 wieder erfolgreich bei beiden Instanzen war). Das Problem tritt somit sporadisch auf. und für mich nicht nachvollziehbar. LG
Das hier ist mir noch aufgefallen wenn ich zwischen verschiedenen Adapterversionen (0.0.14 und 0.0.16) wechsle.
Versuch mal (morgen) direkt von Github zu installieren,
Guten morgen. Habs mal direkt von hier installiert. Hab gesehen, du hast das Timeout auskommentiert, und die Verbindung nun immer stehen lassen oder ?
Ich meld mich am Abend, wenn beide WR vom Netz getrennt und offline sind, nochmals ob es Fehlereinträge im Log gibt :) Bis jetzt sieht das prima aus !. LG und schönen Sonntag.
Soo.
Das Log meldet mir am Tag bei beiden Instanzen , 4 Unterbrechungen. Wobei die Daten allerdings Lückenlos sind, seh ich in der Datenbank :)
Wenn das nun das gleiche ist vom Verbinden her wie die 0.0.14, versteh ich nicht, warum die 0.0.14 niemals einen einzigen Verbindungsfehler ins Log geschrieben hat .
Für mich ists nicht nachvollziehbar . LG derweil
Bei mir läuft die 0.0.16 auch gegen zwei WR. Auf beiden Systemen habe ich keine einzige (unerwartete) Unterbrechung. Jetzt wird es für mich schwierig.
Eigenartig ist das wirklich, ich versteh es auch nicht. Ich lass die 0.0.16 (Die Github version von hier) einfach mal drauf, und beobacht das einfach weiter.
Ja, mach das so. Beobachte weiter und berichte, sobald du erkennen kannst, wann das genau passiert. Vllt. kann ich dann noch etwas verbessern.
So , hatte die letzten 2 Tage keine roten Fehlermeldungen mehr im Log drin :) Ich denk das kann man hier schließen. Bitte Frag mich nicht ob nun das aufrechterhalten der Verbindung dafür verantwortlich ist, oder da etwas anderes am werkeln war was für Probleme gesorgt hatte.
Hab auch bereits die 0.1.0er drauf :)
LG und dank.