iobroker-community-adapters / ioBroker.device-watcher

Watchdog for adapter/instances and devices/services.
MIT License
19 stars 12 forks source link

Liste mit Error Instanzen wird nicht aktualisiert #194

Closed MarkSau closed 1 year ago

MarkSau commented 1 year ago

Beide States "device-watcher.0.adapterAndInstances.listInstancesError" und "device-watcher.0.adapterAndInstances.HTML_Lists.listInstancesErrorHTML" werden nicht aktualisierst, wenn die Instance wieder ok ist. Nur ein Neustart der device-watcher instanz behebt das. Falls danach eine Instanz wieder einen Fehler hat und danach OK meldet, belibt der Status "Error" bestehen. Als Beispiel, nach einem Iobroker Neustart z.B., habe ich den Deye Adapter, der eine Weile braucht bis er alles Daten vom Wechselrichter gesammelt hat und zeigt deshalb für einige Minuten an, dass er nicht mit dem Gerät verbunden ist. Nachdem er dann wieder grün wird, wechseln die o.g. States aber nicht die Meldung. image device-watcher.0.adapterAndInstances.listInstancesError: [{"Adapter":"Deyeidc","Instance":"deyeidc.0","Mode":"daemon","Status":"Nicht verbunden mit Gerät oder Dienst"}]

ciddi89 commented 1 year ago

Hallo, sorry für die späte Antwort habe aber in letzter Zeit viel um die Ohren. Erstmal die Frage welche Version ist installiert? Weisst du ob es bei anderen Adapter auch zu diesen Fehler kommt? Habe versucht das nach zu stellen aber leider konnte ich bissher nichts finden da bei mir alles wie erwartet funktioniert. Daher müssen wir mal schritt für schritt auf Fehlersuche gehen.

MarkSau commented 1 year ago

Hi,, ich habe derzeit Version 2.9.2 installiert. Im Moment wird gerade die Instanz [{"Adapter":"Fb-checkpresence","Instance":"fb-checkpresence.0","Mode":"daemon","Status":"Nicht verbunden mit Gerät oder Dienst"}] bemängelt. Die Instanz ist aber grün.

MarkSau commented 1 year ago

Eine Gemeinsamkeit haben die Instanzen. Das kann aber auch Zufall sein. Sie laufen auf dem Slave und nicht auf dem Master.

ciddi89 commented 1 year ago

Eine Gemeinsamkeit haben die Instanzen. Das kann aber auch Zufall sein.

Sie laufen auf dem Slave und nicht auf dem Master.

Guter Hinweis. Das könnte ein Ansatzpunkt sein. Ich gucke mal was da für Unterschiede sind und warum er dann evtl. nicht richtig läuft.

ciddi89 commented 1 year ago

Fehler sollte mit nächster Version gefixed sein.