NEWS
[Gelöst] Objekte Konfiguration nicht mögl. - leeres Fenster
-
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
und Fehlersuche per Ferndiagnose mit einem veralteten und wurmstichigen System ist nahezu unmöglich.
Ein Bug von ioBroker wird es sehr wahrscheinlichst aber nicht sein.Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen? Oder seht ihr da nur sehr geringe Chancen?
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen?
Das erst recht nicht.
-
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
und Fehlersuche per Ferndiagnose mit einem veralteten und wurmstichigen System ist nahezu unmöglich.
Ein Bug von ioBroker wird es sehr wahrscheinlichst aber nicht sein.Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen? Oder seht ihr da nur sehr geringe Chancen?
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
und Fehlersuche per Ferndiagnose mit einem veralteten und wurmstichigen System ist nahezu unmöglich.
Ein Bug von ioBroker wird es sehr wahrscheinlichst aber nicht sein.Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen? Oder seht ihr da nur sehr geringe Chancen?
Wenn deine SD-Karte einen Schuss hat, lässt der nächste nicht lange auf sich warten, wenn keine brutalen Misshandlungen zu dem Schaden geführt haben.
Es sollte daher in deinem eigenen Interesse sein, das gesamte System wieder auf ein stabiles Fundament zu stellen.
-
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
und Fehlersuche per Ferndiagnose mit einem veralteten und wurmstichigen System ist nahezu unmöglich.
Ein Bug von ioBroker wird es sehr wahrscheinlichst aber nicht sein.Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen? Oder seht ihr da nur sehr geringe Chancen?
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen?
Also erstmal würde ich ein
iob upload allmachen und dann ggf. die beta des Admin Adapters testen. Denn nur der ist für das rendern von diesen Dialogen zuständig.Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Also ich würde in Ruhe den Fehler suchen und beheben, und eine Neuinstallation auf einem aktuellen Betriebssytem zeitnah einplanen. Ja, das Betriebssystem ist zu alt und muss demnächst ersetzt werden - aber das hat mit dem Fehler nix zu tun.
-
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
und Fehlersuche per Ferndiagnose mit einem veralteten und wurmstichigen System ist nahezu unmöglich.
Ein Bug von ioBroker wird es sehr wahrscheinlichst aber nicht sein.Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen? Oder seht ihr da nur sehr geringe Chancen?
Dein komplettes System steht auf einem toten Gleis. Und zwar seit geraumer Zeit.
Das musst du da jetzt per Neuinstallation runter hieven.
-
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen?
Also erstmal würde ich ein
iob upload allmachen und dann ggf. die beta des Admin Adapters testen. Denn nur der ist für das rendern von diesen Dialogen zuständig.Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Also ich würde in Ruhe den Fehler suchen und beheben, und eine Neuinstallation auf einem aktuellen Betriebssytem zeitnah einplanen. Ja, das Betriebssystem ist zu alt und muss demnächst ersetzt werden - aber das hat mit dem Fehler nix zu tun.
@haus-automatisierung sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
das hat mit dem Fehler nix zu tun.
editeur! :grin:
nein, aber möglicherweise die defekten Dateien.
Niemand weiss was in den Orphan inodes drin stand -
Dein komplettes System steht auf einem toten Gleis. Und zwar seit geraumer Zeit.
Das musst du da jetzt per Neuinstallation runter hieven.
@thomas-braun sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Das musst du da jetzt per Neuinstallation runter hieven.
... und wenn man sich die RAM-Auslastung ansieht, sollte man auch
- über neue Hardware nachdenken (> 4 GB)
- oder zumindest die "noch einige andere Dienste" auf andere Hardware umziehen
Kommt darauf an, was da neben dem ioBroker noch alles rumwerkelt.
-
@haus-automatisierung sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
das hat mit dem Fehler nix zu tun.
editeur! :grin:
nein, aber möglicherweise die defekten Dateien.
Niemand weiss was in den Orphan inodes drin stand@homoran sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Niemand weiss was in den Orphan inodes drin stand
Das können auch temporäre Dateien sein, welche noch offene Handles haben aber gelöscht wurden. Das ist erstmal kein Weltuntergang und kann total normal sein.
-
@haus-automatisierung sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
das hat mit dem Fehler nix zu tun.
editeur! :grin:
nein, aber möglicherweise die defekten Dateien.
Niemand weiss was in den Orphan inodes drin stand@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
nein, aber möglicherweise die defekten Dateien.
Niemand weiss was in den Orphan inodes drin standDeswegen ja meine Idee, iobroker neu zu installieren - vorher die SD-Karte auf eine neue Karte kopieren.
Und klar, bald auch das ganze System neu aufsetzen.
-
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
nein, aber möglicherweise die defekten Dateien.
Niemand weiss was in den Orphan inodes drin standDeswegen ja meine Idee, iobroker neu zu installieren - vorher die SD-Karte auf eine neue Karte kopieren.
Und klar, bald auch das ganze System neu aufsetzen.
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
vorher die SD-Karte auf eine neue Karte kopieren.
Nein, installier das von Grund auf Neu!
Und dann haust du da nur die Back-up -Dateien rein.Sonst kopierst du die die alte Architektur und die Fehler und die ganzen anderen schiefen Dinger nur mit.
-
@homoran said in Objekte Konfiguration nicht möglich - leeres Fenster:
nein, aber möglicherweise die defekten Dateien.
Niemand weiss was in den Orphan inodes drin standDeswegen ja meine Idee, iobroker neu zu installieren - vorher die SD-Karte auf eine neue Karte kopieren.
Und klar, bald auch das ganze System neu aufsetzen.
@lulu11 nimm doch lieber direkt eine neue Karte auf der du kein defektes System klonst, sondern die Neuinstallation durchführst.
Die alte hast du dann noch als Hardwarebackup -
@thomas-braun sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Das musst du da jetzt per Neuinstallation runter hieven.
... und wenn man sich die RAM-Auslastung ansieht, sollte man auch
- über neue Hardware nachdenken (> 4 GB)
- oder zumindest die "noch einige andere Dienste" auf andere Hardware umziehen
Kommt darauf an, was da neben dem ioBroker noch alles rumwerkelt.
@codierknecht said in Objekte Konfiguration nicht möglich - leeres Fenster:
... und wenn man sich die RAM-Auslastung ansieht, sollte man auch
- über neue Hardware nachdenken (> 4 GB)
RAM-Auslastung geht selten über 2 GB hinaus.
- oder zumindest die "noch einige andere Dienste" auf andere Hardware umziehen
Kommt darauf an, was da neben dem ioBroker noch alles rumwerkelt.
Neben iobroker im Wesentlichen noch pihole, grafana und ein paar Shell-Scripte, die aber eigentlich keinen Load machen.
-
@codierknecht said in Objekte Konfiguration nicht möglich - leeres Fenster:
... und wenn man sich die RAM-Auslastung ansieht, sollte man auch
- über neue Hardware nachdenken (> 4 GB)
RAM-Auslastung geht selten über 2 GB hinaus.
- oder zumindest die "noch einige andere Dienste" auf andere Hardware umziehen
Kommt darauf an, was da neben dem ioBroker noch alles rumwerkelt.
Neben iobroker im Wesentlichen noch pihole, grafana und ein paar Shell-Scripte, die aber eigentlich keinen Load machen.
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
RAM-Auslastung geht selten über 2 GB hinaus.
das glaube ich nicht, wenn
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Neben iobroker im Wesentlichen noch pihole, grafana und ein paar Shell-Scripte
laufen.
spätestens beim nächtlichen backitup wird's dann eng -
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen?
Also erstmal würde ich ein
iob upload allmachen und dann ggf. die beta des Admin Adapters testen. Denn nur der ist für das rendern von diesen Dialogen zuständig.Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Also ich würde in Ruhe den Fehler suchen und beheben, und eine Neuinstallation auf einem aktuellen Betriebssytem zeitnah einplanen. Ja, das Betriebssystem ist zu alt und muss demnächst ersetzt werden - aber das hat mit dem Fehler nix zu tun.
@haus-automatisierung said in Objekte Konfiguration nicht möglich - leeres Fenster:
Also erstmal würde ich ein
iob upload allmachen und dann ggf. die beta des Admin Adapters testen. Denn nur der ist für das rendern von diesen Dialogen zuständig.Das probiere ich heute Abend mal aus.
Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Keine Exceptions zu sehen.
Also ich würde in Ruhe den Fehler suchen und beheben, und eine Neuinstallation auf einem aktuellen Betriebssytem zeitnah einplanen. Ja, das Betriebssystem ist zu alt und muss demnächst ersetzt werden - aber das hat mit dem Fehler nix zu tun.
Deinen Ansatz finde ich gut, nicht gleich alles platt zu machen. Genau das war mein Plan. Bis auf diese (sehr entscheidende Kleinigkeit) funktioniert ja sonst alles auf dem System.
Bei der Fehlersuche gibt es in den Logfiles leider keine Hinweise. Vielleicht Debug-Level hochsetzen? Wie mache ich das und auf welchen Wert? -
@haus-automatisierung said in Objekte Konfiguration nicht möglich - leeres Fenster:
Also erstmal würde ich ein
iob upload allmachen und dann ggf. die beta des Admin Adapters testen. Denn nur der ist für das rendern von diesen Dialogen zuständig.Das probiere ich heute Abend mal aus.
Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Keine Exceptions zu sehen.
Also ich würde in Ruhe den Fehler suchen und beheben, und eine Neuinstallation auf einem aktuellen Betriebssytem zeitnah einplanen. Ja, das Betriebssystem ist zu alt und muss demnächst ersetzt werden - aber das hat mit dem Fehler nix zu tun.
Deinen Ansatz finde ich gut, nicht gleich alles platt zu machen. Genau das war mein Plan. Bis auf diese (sehr entscheidende Kleinigkeit) funktioniert ja sonst alles auf dem System.
Bei der Fehlersuche gibt es in den Logfiles leider keine Hinweise. Vielleicht Debug-Level hochsetzen? Wie mache ich das und auf welchen Wert?@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Deinen Ansatz finde ich gut, nicht gleich alles platt zu machen
das sollst du ja auch nicht!
du sollst (parallel) ein neues System auf einer neuen Karte aufsetzen.Wenn die verwaisten inodes von der Alterung der Karte stammen, bringst du die Karte mit jeder Datenmanipulation dichter an den Abgrund bis gar nichts mehr geht.
Damit ist dir sicher nicht wirklich geholfen.Unsere Ratschläge sind ja in deinem Interesse!
Wir haben nichts davon, außer noch mehr Arbeit wenn nachher gar nichts mehr läuft, oder noch schlimmer alles "seltsam" läuft. -
Bei mir zeigt sich folgendes Problem: Im Bereich Objekte gibt es ja rechts die Zahnradsymbole, über die man die Konfiguration des jeweiligen Objekts vornehmen kann. Seit ein paar Monaten ist das sich öffnende modale Fenster leer. Es steht da nur die Überschrift des Tabs "Benutzerdefinierte Einstellungen" - mehr nicht.
Es gibt einige Objekte, bei denen ich bereits etwas konfiguriert habe. Da ist das Zahnrad-Symbol blau, beim Klick darauf öffnet sich auch das modale Fenster. Aber: Erster Tab ist leer (nur Überschrift), 2. Tab "Historische Daten" und 3. Tab "Digramm" werden normal mit Inhalten dargestellt.Hat vielleicht jemand eine Ahnung, was das sein kann und wie ich dem Fehler auf die Schliche kommen könnte?
- Adaptername: Alle
- Link zu Adapterrepository: -
- Adapterversion: -
- js-controller Version: 7.1.5
- Admin Version: 8.8.3
- Hardwaresystem: Pi4
- Arbeitsspeicher: 8GB
- Festplattenart: SD-Karte 32GB
- Betriebssystem: raspbian
- Nodejs-Version: v18.20.4
- NPM-Version: 10.7.0
- Installationsart: Skript
- Image, Docker genutzt: Nein
- Ort, Name der Imagedatei: ...
======================= SUMMARY ======================= v.2024-08-12 Static hostname: raspi4 Icon name: computer Operating System: Raspbian GNU/Linux 10 (buster) Kernel: Linux 5.10.103-v7l+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: true Boot Target: graphical.target Pending OS-Updates: 0 Cannot download repository hash file from "http://download.iobroker.net/sources-dist-hash.json": timeout of 10000ms exceeded Pending iob updates: 2 Nodejs-Installation: /usr/bin/nodejs v18.20.4 /usr/bin/node v18.20.4 /usr/bin/npm 10.7.0 /usr/bin/npx 10.7.0 /usr/bin/corepack 0.28.0 Recommended versions are nodejs 20.18.0 and npm 10.8.2 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 1.9G 229M 44M 1.7G 1.8G Swap: 99M 13M 86M Total: 3.9G 1.9G 316M Active iob-Instances: 15 Upgrade policy: none ioBroker Core: js-controller 6.0.11 admin 7.1.5 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : raspi4 - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : raspi4 - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 3273 States: 2773 Size of iob-Database: 26M /opt/iobroker/iobroker-data/objects.jsonl 3.0M /opt/iobroker/iobroker-data/objects.json.migrated 3.0M /opt/iobroker/iobroker-data/objects.json.bak.migrated 7.6M /opt/iobroker/iobroker-data/states.jsonl 116K /opt/iobroker/iobroker-data/states.json.migrated 116K /opt/iobroker/iobroker-data/states.json.bak.migrated 0 /opt/iobroker/iobroker-data/states.json.broken =================== END OF SUMMARY ====================wenn du wissen willst welcher adapter für die konfiguration zuständig ist, aber nicht mehr installiert ist, dann kannst du auf den stift gehen und dir die rohen objektdaten anschauen.
unterhalb des schlüssels common.custom sind dann die datenpunkt individuellen daten je adapter gespeichert.das sieht dann bspw so aus bei sql
{ "_id": "mihome.0.devices.weather_v1_xxx.humidity", "common": { "name": "Humidity", "role": "value.humidity", "write": false, "read": true, "type": "number", "unit": "%", "min": 0, "max": 100, "custom": { "sql.0": { "enabled": true, "changesOnly": false, "debounce": "1000", "retention": "31536000", "changesRelogInterval": 0, "changesMinDelta": 0, "storageType": "", "aliasId": "" } } }, "type": "state", "native": {}, "from": "system.adapter.mihome.0", "user": "system.user.admin", "ts": 1575836580201, "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } -
@codierknecht said in Objekte Konfiguration nicht möglich - leeres Fenster:
... und wenn man sich die RAM-Auslastung ansieht, sollte man auch
- über neue Hardware nachdenken (> 4 GB)
RAM-Auslastung geht selten über 2 GB hinaus.
- oder zumindest die "noch einige andere Dienste" auf andere Hardware umziehen
Kommt darauf an, was da neben dem ioBroker noch alles rumwerkelt.
Neben iobroker im Wesentlichen noch pihole, grafana und ein paar Shell-Scripte, die aber eigentlich keinen Load machen.
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Neben iobroker im Wesentlichen noch pihole, grafana und ein paar Shell-Scripte
Und noch Influx, wenn ich das richtig verstanden habe.
Oder läuft das auf einem anderen Rechner?Nicht zu vergessen der Desktop, der da unnötigerweise vor sich hin dümpelt. Der frisst auch nochmal Ressourcen.
Wie @Homoran schon schrieb: Unsere Hinweise dienen nicht dazu, Dich zu ärgern, sondern sollen Dir ein möglichst stabiles System für längere Zeit verschaffen.
Dass da gleich mehrere Systeme nativ auf der gleichen Maschine laufen, macht das Ganze natürlich nicht einfacher.
-
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Neben iobroker im Wesentlichen noch pihole, grafana und ein paar Shell-Scripte
Und noch Influx, wenn ich das richtig verstanden habe.
Oder läuft das auf einem anderen Rechner?Nicht zu vergessen der Desktop, der da unnötigerweise vor sich hin dümpelt. Der frisst auch nochmal Ressourcen.
Wie @Homoran schon schrieb: Unsere Hinweise dienen nicht dazu, Dich zu ärgern, sondern sollen Dir ein möglichst stabiles System für längere Zeit verschaffen.
Dass da gleich mehrere Systeme nativ auf der gleichen Maschine laufen, macht das Ganze natürlich nicht einfacher.
@codierknecht said in Objekte Konfiguration nicht möglich - leeres Fenster:
Und noch Influx, wenn ich das richtig verstanden habe.
Oder läuft das auf einem anderen Rechner?Nein, influxdb läuft auch auf dem System
Nicht zu vergessen der Desktop, der da unnötigerweise vor sich hin dümpelt. Der frisst auch nochmal Ressourcen.
Klar, ich dachte ursprünglich daran, noch einen Monitor anzuschließen. Habe es aber nie gemacht, weil ja eigentlich überflüssig.
Wie @Homoran schon schrieb: Unsere Hinweise dienen nicht dazu, Dich zu ärgern, sondern sollen Dir ein möglichst stabiles System für längere Zeit verschaffen.
Schon klar, komisch ist nur, dass es ca. 3 Jahre problemlos funktioniert hat und bis auf das leere modale Fenster auch noch tut. Ein hoher Load, den ich zwischenzeitlich beobachte, sollte dafür ja nicht ursächlich sein.
Dass da gleich mehrere Systeme nativ auf der gleichen Maschine laufen, macht das Ganze natürlich nicht einfacher.
Der Raspi4 ist ja deutlich leistungsfähiger als mein seit 10 Jahren klaglos laufender Raspi2. Mehr als nur den Iobroker sollte der Raspi4 doch hinbekommen, oder?
-
@codierknecht said in Objekte Konfiguration nicht möglich - leeres Fenster:
Und noch Influx, wenn ich das richtig verstanden habe.
Oder läuft das auf einem anderen Rechner?Nein, influxdb läuft auch auf dem System
Nicht zu vergessen der Desktop, der da unnötigerweise vor sich hin dümpelt. Der frisst auch nochmal Ressourcen.
Klar, ich dachte ursprünglich daran, noch einen Monitor anzuschließen. Habe es aber nie gemacht, weil ja eigentlich überflüssig.
Wie @Homoran schon schrieb: Unsere Hinweise dienen nicht dazu, Dich zu ärgern, sondern sollen Dir ein möglichst stabiles System für längere Zeit verschaffen.
Schon klar, komisch ist nur, dass es ca. 3 Jahre problemlos funktioniert hat und bis auf das leere modale Fenster auch noch tut. Ein hoher Load, den ich zwischenzeitlich beobachte, sollte dafür ja nicht ursächlich sein.
Dass da gleich mehrere Systeme nativ auf der gleichen Maschine laufen, macht das Ganze natürlich nicht einfacher.
Der Raspi4 ist ja deutlich leistungsfähiger als mein seit 10 Jahren klaglos laufender Raspi2. Mehr als nur den Iobroker sollte der Raspi4 doch hinbekommen, oder?
In den drei Jahren zuvor hat es dir aber auch vermutlich keine inodes geschreddert...
-
@lulu11 sagte in Objekte Konfiguration nicht möglich - leeres Fenster:
Könnte denn evtl kurzfristig eine Neuinstallation von iobroker Abhilfe schaffen?
Also erstmal würde ich ein
iob upload allmachen und dann ggf. die beta des Admin Adapters testen. Denn nur der ist für das rendern von diesen Dialogen zuständig.Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Also ich würde in Ruhe den Fehler suchen und beheben, und eine Neuinstallation auf einem aktuellen Betriebssytem zeitnah einplanen. Ja, das Betriebssystem ist zu alt und muss demnächst ersetzt werden - aber das hat mit dem Fehler nix zu tun.
@haus-automatisierung said in Objekte Konfiguration nicht möglich - leeres Fenster:
Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Beim Öffnen des modalen Fensters erscheint doch ein Fehler in der Entwicklerkonsole:
Cannot find adapter "influxdb"Wie kann ich den Adapter neu installieren, ohne die Konfiguration zu verlieren?
-
@haus-automatisierung said in Objekte Konfiguration nicht möglich - leeres Fenster:
Ansonsten mal in die Entwicklerconsole vom Browser schauen, ob es da irgendwelche Exceptions gibt. Alles andere ist Raterei.
Beim Öffnen des modalen Fensters erscheint doch ein Fehler in der Entwicklerkonsole:
Cannot find adapter "influxdb"Wie kann ich den Adapter neu installieren, ohne die Konfiguration zu verlieren?
@lulu11 Upload haste durchgeführt?