NEWS
UNSOLVED Mehrere ioBroker über einen pro Account
-
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Aber da kann ich doch kein Einzelfall sein?
nein, du bist schon der zweite
im Ernst, mehr als eine (oder zwei) Handvoll haben da noch keinen Bedarf angemeldet
-
Irgendwer hat aber mal einen Zweitwohnsitz über VPN an seine Hauptinstallation angebunden.
Multihost-Installation sollte ja beim Pro-Account als eine Installation gelten. -
@homoran Mhmm okay. Das ist echt schade, dann muss ich mir da wohl noch eine andere Lösung überlegen.
Könnte es denn tatsächlich am net Account liegen, dass die Adapter nicht mehr aktualisieren? Sonst hatte die Lösung für mich relativ gut funktioniert. -
@homoran Ich habe mich seit längerem mal wieder mit dem Thema beschäftigt. Die Arbeit über den free Account ist inzwischen fast unmöglich, da man die Seite nach Befehl (z.B.: Licht an) die Seite neu laden muss, damit er auch ausgeführt wird.
Über die ip Adresse im Netzwerk funktioniert nach wie vor alles ganz normal.
@Homoran: Du hattest von workarounds gesprochen. Hättest Du mir dafür einen Link/Thread mit genaueren Informationen?
Vielen Dank auf jeden Fall schon einmal für die Hilfe. -
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
die Seite nach Befehl (z.B.: Licht an) die Seite neu laden muss, damit er auch ausgeführt wird.
Das habe ich noch nie gehört.
Dann sind deine Einstellungen falsch !@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Du hattest von workarounds gesprochen.
Hat er doch geschrieben.
Suche nach Verindungsfehler, ws oder socket.io.Da kommen 100er threads.
-
@bahnuhr vielen Dank für die schnelle Antwort! Mhmm das hat bis zu einem Update vor ca einem halben Jahr hat alles wunderbar funktioniert. Seit dem muss die Seite jedes mal neu geladen werden, um die aktuellen Werte der Objekte zu bekommen. Die flot Diagramme aktualisieren sich interessanterweise weiterhin ganz normal. Hast Du eine Idee woran das liegen könnte? Welche Einstellungen muss ich dafür ändern? Im Netzwerk läuft es über die IP-Adresse ganz problemlos…
-
@peter-2
Mit deinen wenigen Infos kann man nichts anfangen.
Update von was?
von welcher version auf welche?
welche widgets sind betroffen?
was sagt iob diag?
was heißt: ...im Netzwerk läuft es normal ...
wo denn nicht ?Fazit:
Liefere Infos, dann kann man helfen
So geht es nicht. -
@bahnuhr Ich bin im Moment nicht am PC, kann hier aber schon einmal die Informationen geben, die ich habe.
Wenn ich die Visualisierung über die IP-Adresse aufrufe, funktioniert alles ganz normal. Die Werte der Objekte werden also laufend aktualisiert.
Über ioBroker.net werden die Werte eben nicht aktualisiert, hier bleibt nur das flot Diagramm aktuell. Wenn ich den Host (RaspberryPi 4b) reboote, werden die Werte für ein paar Sekunden auch über iobroker.net aktualisiert, bleiben dann aber wieder stehen. (Auf unterschiedlichen Geräten IOS, Android, Windows und MacOS)
Das war ein Update des Vis-Adapters. Die Versionen kann ich dir leider nicht mehr sagen.
Die Antwort auf iob diag kann ich gerne heute Abend nachreichen.
Ich hoffe, die Infos helfen weiter. Viel Dank auf jeden Fall schon einmal für deine Hilfe! -
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Ich hoffe, die Infos helfen weiter.
Nein, das tun sie nicht !
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Visualisierung über die IP-Adresse aufrufe,
wie?
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Über ioBroker.net werden die Werte eben nicht aktualisiert,
wie ?
Was meinst du damit ?
Ich denke du hast pro ?Welche einstellungen hast du in den Instanzen:
cloud, web, ws, etc.So:
Schluss für mich.
Ohne Infos kann man nicht helfen! -
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Das war ein Update des Vis-Adapters
und der brauch wahrscheinlich jetzt ws im web-Adapter statt socketio
Bitte Infos bringen!
-
@bahnuhr Ja, ich habe pro. Wie im thread deutlich weiter oben beschrieben habe, habe ich mehrere voneinander unabhängige Systeme. Um mich nicht ständig ein und ausloggen zu müssen, nutze ich mit einem System den pro und mit dem anderen den net Account. Wenn du dafür einen besseren Vorschlag hast, bin ich sehr offen dafür! Die beiden Systeme sollen jedoch nicht über Master und Slave miteinander verbunden werden.
Im Netzwerk kann man die Visualisierung ja ganz einfach über die IP-Adresse öffnen. Ich meine über den Port 5053.
Weiter Infos reiche ich heute Abend nach. -
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Ich meine über den Port 5053.
wenn du diesen Port im web-Adapter konfiguriert hast, ja.
Standard ist das nicht -
Und wieder äußerst wenig Infos.
Was soll das mit dem Port 5053 sein ?du willst was machen, was so nicht gewollt ist.
Hat dir aber @Homoran schon mehrfach geschrieben.Du willst nicht master und slave.
Dann mach es per mqtt oder simple.api und sende dir Daten hin und her.
Gibt dazu mehrere thread hier.Fazit:
Lösungen gibt es mehrere.
Nur so wie du es willst klappt es nicht.
Und deine Lieferung von Informationen ist sehr verbesserungsbedürftig. -
So, es ist nun doch noch etwas später geworden als gehofft.
@Homoran Die Vis läuft doch über den Port 8082. Das sollte ja passen?
In der Web Instanz habe ich heute Nachmittag noch "Reine Web-Sockets (iobroker.ws) verwenden" aktiviert, das hat allerdings nicht geholfen. Nach einem Neustart funktioniert es ca. 3 min, dann bleiben die Werte wieder "stehen"...@bahnuhr iob diag hat das folgende Ergebnis geliefert:
======================= SUMMARY ======================= v.2023-04-16 Operatingsystem: Raspbian GNU/Linux 10 (buster) Kernel: 5.10.103-v7l+ Installation: Native Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 X-Server: true Boot Target: graphical.target Pending OS-Updates: 164 Pending iob updates: 10 Nodejs-Installation: /usr/bin/nodejs v14.21.1 /usr/bin/node v14.21.1 /usr/bin/npm 6.14.17 /usr/bin/npx 6.14.17 Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 7.9G 1.1G 4.2G 438M 2.7G 6.4G Swap: 99M 15M 84M Total: 8.0G 1.1G 4.2G Active iob-Instances: 22 Active repo(s): stable ioBroker Core: js-controller 4.0.24 admin 6.3.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 : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 2480 States: 2030 Size of iob-Database: 6.3M /opt/iobroker/iobroker-data/objects.jsonl 4.3M /opt/iobroker/iobroker-data/objects.json.migrated 4.3M /opt/iobroker/iobroker-data/objects.json.bak.migrated 1.5M /opt/iobroker/iobroker-data/states.jsonl 540K /opt/iobroker/iobroker-data/states.json.migrated 540K /opt/iobroker/iobroker-data/states.json.bak.migrated =================== END OF SUMMARY ====================
-
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
v14.21.1
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
buster
In welchem Museum bewegst Du dich denn ??
Bring das erstmal alles auf aktuellen Stand, dann kann man da mal weiter schauen.
@peter-2 sagte in Mehrere ioBroker über einen pro Account:
Pending OS-Updates: 164
und wahrscheinlich auch noch nie das System upgedatet...
-
@djmarc75 Ja, da hast Du natürlich recht. Jetzt sollte wieder alles auf dem neusten Stand sein:
Am Problem hat sich allerdings nichts geändert.
======================= SUMMARY ======================= v.2023-04-16 Operatingsystem: Raspbian GNU/Linux 10 (buster) Kernel: 5.10.103-v7l+ Installation: Native Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 X-Server: true Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.16.1 /usr/bin/node v18.16.1 /usr/bin/npm 9.8.0 /usr/bin/npx 9.8.0 Recommended versions are nodejs 18.x.y and npm 9.x.y Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 7.9G 997M 5.6G 24M 1.3G 6.6G Swap: 99M 0B 99M Total: 8.0G 997M 5.7G Active iob-Instances: 22 Active repo(s): stable ioBroker Core: js-controller 4.0.24 admin 6.3.5 /opt/iobroker/node_modules/standard-as-callback/built/index.js:6 throw e; ^ Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:628:26) at Socket.emit (node:events:513:28) at TCP.<anonymous> (node:net:322:12) Emitted 'error' event on ScanStream instance at: at /opt/iobroker/node_modules/ioredis/built/ScanStream.js:38:22 at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:12:23) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:33:51 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) Node.js v18.16.1 ioBroker Status: Status admin and web instance: Objects: 2481 States: 2031 Size of iob-Database: 12M /opt/iobroker/iobroker-data/objects.jsonl 4.3M /opt/iobroker/iobroker-data/objects.json.migrated 4.3M /opt/iobroker/iobroker-data/objects.json.bak.migrated 816K /opt/iobroker/iobroker-data/states.jsonl 540K /opt/iobroker/iobroker-data/states.json.migrated 540K /opt/iobroker/iobroker-data/states.json.bak.migrated =================== END OF SUMMARY ====================
-
@peter-2
Buster ist immer noch abgekündigt, da läuft eine graphische Oberfläche, npm ist händisch installiert worden. -
@thomas-braun said in Mehrere ioBroker über einen pro Account:
Buster ist immer noch abgekündigt
Was meinst du damit? Brauche ich für den Pi ein komplett neues Betriebssystem?
@thomas-braun said in Mehrere ioBroker über einen pro Account:
da läuft eine graphische Oberfläche
Ja, um alles nur über ssh zu machen, bin ich leider nicht fit genug.
@thomas-braun said in Mehrere ioBroker über einen pro Account:
npm ist händisch installiert worden
Ich habe das neue Nodejs installiert, dabei wurde npm nur auf 9.5 aktualisiert. Das hat beim Adapter update allerdings eine Warnung erzeugt. Deshalb habe ich händisch noch npm 9.8 installiert. Hätte ich das nicht machen sollen?
-
Du brauchst ein nicht abgekündigtes Betriebssystem. Bullseye wäre das für den Pi.
Und was gibt es da in einem vollen Desktop zu klicken?
Das wird eh alles entweder über ein Terminal oder Webfrontends gemacht.Und nein, npm wird nicht manuell angepackt, das kommt immer mit nodejs in passender Version mit.
-
@thomas-braun Alles klar, damit hat sich das Thema für das nächste halbe Jahr erledigt, da ich da wieder physisch beim Pi sein kann. Ich habe hier immer alles über einen VPN und RemoteDesktop gemacht. So werde ich das Betriebssystem aber wohl nicht ändern können.
Eine grafische Oberfläche ist mir wichtig, da ich sehen möchte was ich mache... (Das ist für euch wahrscheinlich nicht verständlich)
Vielen Dank auf jeden Fall trotzdem für eure Unterstützung.