New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
warn, error: [[createDataOfAllAdapter]] error: Cannot read properties of undefined (reading 'de') #67
Comments
Kannst du in einer der Listen sehen welches Gerät bzw. Adapter es betrifft? Der Name müsste dann 'undefined' sein. Eigentlich sollte der Fehler seit dem letzten Update behoben sein. Magst du die Instanz auf Debug stellen den Log hier posten? |
@ciddi89 hab kein undefined gefunden oder habs übersehen 2022-11-06 14:54:12.679 - info: device-watcher.0 (1253983) starting. Version 2.0.1 in /opt/iobroker/node_modules/iobroker.device-watcher, node: v16.17.0, js-controller: 4.0.232022-11-06 14:54:12.714 - debug: device-watcher.0 (1253983) Adapter device-watcher was started |
Also als erstes sehe ich ein Fehler bezüglich der blacklist. Du musst alle Werte die da derzeit drin stehen erst löschen. Speichern, Instanz neu starten und die Blacklist neu erstellen. Leider ist das so da es ein anderes system intern ist und er so nichts mehr mit den werten anfragen kann. Wenn das nicht hilft muss leider wohl die Instanz gelöscht werden und neu erstellt werden. Am besten ist es wenn du den adapter komplett löscht und noch mal neu installierst, Evtl sind wir dann die Fehler los. |
die blacklist hatte ich ja schon gelöscht, dann werd ich wohl nochmal neu installieren, wenn der Fehler weg ist schließe ich hier wieder |
@crunchip77 am besten die gitversion erstmal installieren es gibt nämlich mehr mit dem Fehler. Habe gerade was verändert in der Hoffnung das es nun weg ist, |
@ciddi89 die hatte ich gerade installiert, allerdings dachte ich, der Fehler kommt nicht wieder, wenn ich meine config wieder rein lade, dem ist aber nicht so, weil die blackliste zwar wieder vorhanden, jedoch wieder leer ist, dem zu folge taucht die Meldung wieder auf. kann es aber gern nochmal probieren, vllt hat sich es überschnitten. |
@crunchip77 - hast du die Yeelight Option aktiviert ? Falls ja mach mal raus ... |
@ciddi89 Die Meldung kommt jetzt nicht mehr, zeigt mir nun meine "nicht erreichbaren" Geräte wieder an(muss ich halt nur wieder in die blacklist einfügen. Allerdings stimmt nun die Anzahl der Geräte nicht mehr. Batteriebetrieben hatte ich 43 nun 46. Gesamtgeräte hatte ich 93 nun 112. |
Wenn die Geräte vorher in der Blacklist waren wurden sie nicht mit gezählt. Evtl passt die Anzahl nach dem einsetzen wieder? |
@ciddi89 dachte ich auch erst, allerdings würde die Summe nicht stimmen. ich fülle jetzt mal die blacklist und schau was raus kommt, danach zähl ich die Geräte auch mal durch |
ja wenn die gezählt werden, sollten die auch in der liste auftauchen. evtl siehst du da schon Unstimmigkeiten. Oder vorher wurden Geräte nicht richtig gefunden? |
@ciddi89 also mir fällt jetzt nix auf, und vorher dachte ich auch das die Anzahl passt. Die device-watcher.0.countAll hat ja nix mit der blacklist zu tun, das sind ja alle erkannten Geräte. Jedenfalls sieht man den alten Stand noch in Grafana, vor dem Update. Es war auch nur 1 Gerät offline sowie jetzt auch, muss also vorher doch was falsch gewesen sein, zwecks Anzahl, Allerdings die anderen 17 "offline" stehn mittlerweile in der blacklist, trotzdem werden sie als offline angezeigt, seit mehr als einer Stunde und auch Neustart der Instanz. |
Im ersten moment ja, aber sobald sie auf der Blacklist stehen tauchen sie nicht mehr in den Daten auf die der User sehen kann. nur intern gibt es eine raw liste mit allen Geräten. Hast du |
nein, nur die Geräte eingetragen |
Um sie zu ignorieren müssen die punkte auch angehakt werden wo diese ignoriert werden sollen. |
achso, jetzt komm ich mit, darauf hatte ich gar nicht geachtet, in der Regel setz ich ja ein Gerät auf die blacklist damit es eben nicht aufgelistet bzw darüber nicht benachrichtigt werde. Habe nun den Haken gesetzt bei Ignorieren in der Liste , nun sind sie weg und tauchen auch nicht mehr in der Benachrichtigung auf. Daher stellt sich die Frage, für was ist der Haken In Benachrichtigungen ignorieren |
Ja es gibt Leute die möchten diese gerne in den Listen haben aber keine Benachrichtigung und andersrum. Deswegen die zusätzliche Möglichkeit dies auszuwählen... Aber warum die dann in beiden bei dir raus sind obwohl du nur Liste gewählt hast muss ich mal prüfen |
okay mit commit 77465ad sollte das letzte problem auch gefixt sein. |
@ciddi89 schaut jetzt gut aus und prima für den schnellen fix 👍, dann schliesse ich hier mal |
- added status to battery list - batt devices which are offline are now still included in the battery list - small improvements of translations - offline time settings: you can use 0 instead of -1 (it will be the new standard) - improvements of adaptername - fixed issues [#66](#66) & [#67](#67) - repaired blacklist notifications - added handling for blacklist object
iobroker Update device-watcher from @1.1.0 to @2.0.1
seit dem Update habe ich kontinuierlich diese Meldung
`
The text was updated successfully, but these errors were encountered: