@homecineplexx
Wenn ich behilflich sein kann (zB Befehle austesten oder so), lass es mich bitte wissen...
Liebe Grüße
JW
@homecineplexx
Wenn ich behilflich sein kann (zB Befehle austesten oder so), lass es mich bitte wissen...
Liebe Grüße
JW
so, habe jetzt ein neues Bookworm aufgesetzt, Userland x64.
Gefühlt etwas Verbesserung in der Geschwindigkeit,
In Sachen View-Anzeige im Vis2 hat es nichts gebracht...
ich gehe daher weiter von einer Inkompatibilität irgend eines Widgets aus...
======================= SUMMARY =======================
v.2024-05-22
Static hostname: iobroker
Icon name: computer
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.6.31+rpt-rpi-v8
Architecture: arm64
Installation: native
Kernel: aarch64
Userland: 64 bit
Timezone: Europe/Berlin (CEST, +0200)
User-ID: 1000
Display-Server: false
Boot Target: multi-user.target
Pending OS-Updates: 0
Pending iob updates: 0
Nodejs-Installation:
/usr/bin/nodejs v20.16.0
/usr/bin/node v20.16.0
/usr/bin/npm 10.8.1
/usr/bin/npx 10.8.1
/usr/bin/corepack 0.28.2
Recommended versions are nodejs 20.16.0 and npm 10.8.1
Your nodejs installation is correct
MEMORY:
total used free shared buff/cache available
Mem: 4.0G 2.6G 426M 1.3M 1.0G 1.4G
Swap: 209M 13M 196M
Total: 4.2G 2.6G 622M
Active iob-Instances: 28
Upgrade policy: none
ioBroker Core: js-controller 6.0.10
admin 7.0.23
ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Status admin and web instance:
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin
Objects: 25652
States: 20216
Size of iob-Database:
54M /opt/iobroker/iobroker-data/objects.jsonl
42M /opt/iobroker/iobroker-data/states.jsonl
=================== END OF SUMMARY ====================
=== Mark text until here for copying ===
pi@iobroker:~ $ ======================= SUMMARY =======================
v.2024-05-22
Static hostname: iobroker
Icon name: computer
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.6.31+rpt-rpi-v8
Architecture: arm64
Installation: native
Kernel: aarch64
Userland: 64 bit
Timezone: Europe/Berlin (CEST, +0200)
User-ID: 1000
Display-Server: false
Boot Target: multi-user.target
Pending OS-Updates: 0
Pending iob updates: 0
Nodejs-Installation:
/usr/bin/nodejs v20.16.0
/usr/bin/node v20.16.0
/usr/bin/npm 10.8.1
/usr/bin/npx 10.8.1
/usr/bin/corepack 0.28.2
Recommended versions are nodejs 20.16.0 and npm 10.8.1
Your nodejs installation is correct
MEMORY:
total used free shared buff/cache available
Mem: 4.0G 2.6G 426M 1.3M 1.0G 1.4G
Swap: 209M 13M 196M
Total: 4.2G 2.6G 622M
Active iob-Instances: 28
Upgrade policy: none
ioBroker Core: js-controller 6.0.10
admin 7.0.23
ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Status admin and web instance:
=================== END OF SUMMARY ====================
Dies zur Info.
..wenn das wirklich helfen könnte... ..würde ich es machen, auch wenn es wirklich viel Arbeit bedeutet (ich muss mal recherchierren, ob ich wenigstens raspbian "updaten" kann und dann den iob neu installiere, Backups müsste ich genug haben.
Einige "kleinere" Views funktionieren ja im vis2. ich denke da eher, dass ein Widget das Problem verursachen könnte.
Hallo,
erst mal vielen Dank für all das, was Ihr hier auf die Beine stellt. Habe schon einige Jahre VIS am laufen. (Raspi 4, neuestes Bullseye mit 64 bit Kern, Userland 32
======================= SUMMARY =======================
v.2024-05-22
Static hostname: iobroker
Icon name: computer
Operating System: Raspbian GNU/Linux 11 (bullseye)
Kernel: Linux 5.10.103-v8+
Architecture: arm64
Installation: native
Kernel: aarch64
Userland: 32 bit
Timezone: Europe/Berlin (CEST, +0200)
User-ID: 1000
Display-Server: false
Boot Target: multi-user.target
Pending OS-Updates: 1
Pending iob updates: 1
Nodejs-Installation:
/usr/bin/nodejs v20.16.0
/usr/bin/node v20.16.0
/usr/bin/npm 10.8.1
/usr/bin/npx 10.8.1
/usr/bin/corepack 0.28.2
Recommended versions are nodejs 20.16.0 and npm 10.8.1
Your nodejs installation is correct
MEMORY:
total used free shared buff/cache available
Mem: 3.8G 1.6G 1.1G 0.0K 1.1G 2.1G
Swap: 99M 0B 99M
Total: 3.9G 1.6G 1.2G
Active iob-Instances: 26
Upgrade policy: none
ioBroker Core: js-controller 6.0.10
admin 7.0.23
ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Status admin and web instance:
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin
Objects: 33317
States: 24704
Size of iob-Database:
34M /opt/iobroker/iobroker-data/objects.jsonl
21M /opt/iobroker/iobroker-data/objects.json.migrated
21M /opt/iobroker/iobroker-data/objects.json.bak.migrated
22M /opt/iobroker/iobroker-data/states.jsonl
3.5M /opt/iobroker/iobroker-data/states.json.migrated
3.5M /opt/iobroker/iobroker-data/states.json.bak.migrated
=================== END OF SUMMARY ====================
Nun zu meinem Problem:
Ich Versuche auf VIS-2 umzusteigen.
Zwar wurden nach der Installation / Lizenzierung alle alten Views nach VIS-2 importiert.
Meine "Haupt-Views" kann ich nur ganz kurz aufrufen (ca für 0,5 Sekunden sogar sehen), dann wird alles schwarz.
will ich die editieren, wird auch alles schwarz, ich sehe also weder linke noch rechte Leiste, ein editieren ist also nicht möglich. ich verwende hauptsächlich hqwidgets, kann mir inkompatible Teile nicht erahnen. Schade ist, dass ich die Views nicht editieren kann.
Ich habe auch probiert, den fehlerhaften View erneut nach Vis 2 ins gleiche Projekt zu importieren, das macht Vis2 aber nicht, ich drücke nach Copy and Paste (export vis-import vis2) und Vergabe eines Namens auf die Import Taste, es passiert aber nichts (bei den kleinen Views funktioniert das problemlos.
habe auch schon probiert, einige "verdächtige" widgets im alten Vis zu löschen und das Ergebnis testweise nach vis-2 zu importieren. Import gelingt nicht.
Ich setze nun mal den Vis-View hier als .txt rein, vielleicht kann mir jemand helfen...
Viele Grüße
Joe
@wildbill OK. habe gerade auf die 6.04 upgedatet, noch gleicher Fehler.
hier mal das Protokoll beim Start
host.iobroker
2024-06-13 19:35:59.166 info Restart adapter system.adapter.homepilot20.0 because enabled
host.iobroker
2024-06-13 19:35:59.166 error instance system.adapter.homepilot20.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: Node.js v20.14.0
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: at node:internal/main/run_main_module:28:49
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1024:12)
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1208:32)
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
host.iobroker
2024-06-13 19:35:59.165 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1358:14)
host.iobroker
2024-06-13 19:35:59.164 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:2721:5)
host.iobroker
2024-06-13 19:35:59.164 error Caught by controller[0]: at startAdapter (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:66:12)
host.iobroker
2024-06-13 19:35:59.164 error Caught by controller[0]: TypeError: utils.Adapter is not a constructor
host.iobroker
2024-06-13 19:35:59.164 error Caught by controller[0]: ^
host.iobroker
2024-06-13 19:35:59.164 error Caught by controller[0]: adapter = new utils.Adapter(options);
host.iobroker
2024-06-13 19:35:59.163 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.homepilot20/main.js:66
@2hot4you
das Problem ist nicht der js-controller 6.x, sondern nodejs 20.14.0. Die ist für den Absturz verantwortlich.
Ich habe das Problem auch, nicht nur mit dieser App, sondern auch bei plexconnect....
Mir ist klar, dass nodejs 18.x empfohlen wird.
Dennoch soll das hier ein Hinweis für die Entwickler sein (hat nodejs 20.x Fehler? Muss der Adapter angepasst werden?
LG
Seme
@semenchkare
mit "als Bridge verwenden" läuft es jetzt...
@homecineplexx
ja die szenen kann ich ja wirklich am iobroker machen. Aber der homepilot20 adapter zeigt "rot" irgendwas stimmt noch nicht. ich sehe zwar die Datenpunkte und die scheinen sich zu aktualisieren.
Aber so ganz rund läuft das mit dem Gateway premium noch nicht.
@homecineplexx
Wenn ich behilflich sein kann (zB Befehle austesten oder so), lass es mich bitte wissen...
Liebe Grüße
JW
@homecineplexx
Hallo,
ich habe auch das "Homepilot Gateway Premium", mit homepilot20 hatte ich zunächst nur Fehlermeldungen im Log.
Durch diesen Thread habe ich dann /hp an die IP angefügt.
Allerdings funktionieren die Szenen und die Sensoren immer noch nicht.
Meine Basisdaten:
Homepilot Gateway Premium in der Softwareversion 1.0.7 und Funkversion 2.4 (Siehe oben...)
Da sollte der Adapter unbeingt angepasst werden...
Viele Grüße
Seme
@paul53
Suuper! Es funktioniert! Vielen Dank!