NEWS
"admin.0 Restart loop detected" und keine Trigger mehr
-
Hast du einen Adapter wo du einen INPUT Wert setzen kannst?
Hast du einen Adapter der cron benutzt?Hintergrund:
a) Auch der Adaptercode reagiert auf "onStateChange" change trigger. Wenn möglich setz mal bei einem Adapetr via adminUI einen Input State (ACK=FALSE), also schalt z.B. via adminUI ein Licht ein oder so.
Reagiert der Adapter? Oder passiert da auch nix?b) Wenn du einen scheduled aadapter hast startet der?
Oder kannst du bei irgeneinem Adapter einen Cron Eintragen zum Restarten? Restartet der Adapter zu der Zeit?Die Tests könnten zeigen ob ev. das gesammte Ereignissystem nicht funtkioniert. Dann brauchen wir kaum beim Javascript adapter zu suchen sondern eher bei js-controller, node.js oder gar dem Betriebssystem.
(OS Spezialisten: Ist es denkbar dass das Eventhandling von node.js durhc irgeneine OS Einstellung blockiert wird? Gibts da ein Log wo da eas dazu stehen könnte? - Sorry wenn die Frage zu exotisch / naiv ist.)
Um die aller unterste Eben zu testen könntest du ev ein file test.js erstellen mit
setInterval( ()=> {console.log('juhu')}, 1000);
und das dann mit
node test.js
starten. Sollte dann alle Sekunden ein Juhu absetzen. -
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
Um die aller unterste Eben zu testen könntest du ev ein file test.js erstellen mit
setInterval( ()=> {console.log('juhu')}, 1000);
und das dann mit
node test.js
starten. Sollte dann alle Sekunden ein Juhu absetzen.Mache ich. Wohin wird "juhu" dann geschrieben? In's System-Log?
-
@klausstoertebeker
nö als consolen output. also ins terminal.Falls ich zu unklar war
File auf der commandline in linux anlegen und node xxx auf der commandline eintippen.
-
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
File auf der commandline in linux anlegen und node xxx auf der commandline eintippen.
Das habe ich verstanden
Ich versuche es.
-
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
setInterval( ()=> {console.log('juhu')}, 1000);
Da ist ein Syntaxfehler drin: Es fehlt hinter der Argumentenliste eine )
-
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
Um die aller unterste Eben zu testen könntest du ev ein file test.js erstellen mit
setInterval( ()=> {console.log('juhu')}, 1000);
und das dann mit
node test.js
starten. Sollte dann alle Sekunden ein Juhu absetzen.Der Befehl funktioniert (der Befehl lautete
setInterval( ()=> {console.log('juhu');}, 1000);
- da fehlte ein ";") -
@mcm1957
Ich habe dann auch noch versucht, einen cron-job mit node zu starten und habe dieses Beispiel genommen.
Nachdem ich die Modulenode-cron
undexpress
nachinstalliert hatte, führte auch die Ausführung des "index.js" Skripts aus dem Beispiel zum Erfolg...
Sind die auch für ioBroker bzw. den Javascript-Adapter notwendig? -
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
Wenn möglich setz mal bei einem Adapetr via adminUI einen Input State (ACK=FALSE), also schalt z.B. via adminUI ein Licht ein oder so.
Wenn Du mit adminUI die ioBroker-Oberfläche meinst, in der zum Beispiel der Objekte-Baum angezeigt wird:
Ich kann in den einzelnen Instanzen alle Schalter ein- und ausschalten, beispielsweise im "shelly"-Adapter die Schalter von Zwischensteckern, an die ein elekreisches Gerät (Lampe oder Klimaanlage) angeschlossen ist. Da geht das Gerät dann auch an und aus.Wenn du einen scheduled aadapter hast startet der?
Welcher Adapter wäre das zum Beispiel? Habe ich so einen? Wenn nicht, sag' mir einen, den ich dann installiere...
-
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
Welcher Adapter wäre das zum Beispiel? Habe ich so einen? Wenn nicht, sag' mir einen, den ich dann installiere
Hatte ich oben schon einen genannt...SmartControl
Braucht allerdings ein wenig EinarbeitungMach mal noch nen
iob upload all
Vllt hilft das -
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
Mach mal noch nen
iob upload all Vllt hilft dasMoin,
was macht denn dasiob upload all
? -
@klausstoertebeker said in "admin.0 Restart loop detected" und keine Trigger mehr:
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
Mach mal noch nen
iob upload all Vllt hilft dasMoin,
was macht denn dasiob upload all
?iob upload all ladet alle Daten die v.a. admin braucht aller Adapter nochmal in den admin space. Ist m.E. unkritisch - wird aber eher wenig nutzen vermute ich persönlich. Schaden kann es aber m.E. keinesfalls.
Da du z.B. via Shelly Adapter Geräte schalten kannst funktioniert das Eventhandling im Core normal.
Persönlich würde ich den javascript Adapter mal vollständig deinstallieren und neu installieren. Aber ACHTUNG: Ich habe keine Ahnung wie du deine Skripte erhalten bzw. wiederherstellen kannst.
@haus-automatisierung @apollon77
Habt ihr eine Ahnung was dieses komische Verhalten (keine Reaktion auf Trigger in Java-script, keine Reaction auf cron in Javascript) auslösen könnte?@KlausStoertebeker
Da der Thread nun doch schon länger ist, kannst du ev. den aktuell Stand der installierten Versionen nochmals hier posten. Oder ev. gleich ein aktuellas iob diag (Langfassung) Vor allem haus-automatisierung und auch Apollon77 haben wahrscheinlich kaum Zeit den ganzen Thread zu durchforsten um zu sehen was aktuell installiert ist.Fehlerbild - so wie ich es sehe - bitte korrier wenn es falsch ist:
- kein Script reagiert auf irgendeinen Trigger
- kein Script reagiert auf Cron eventsAdapter bekommen Änderungen via adminUI Objects mit (onStateChange geht also prinzipiell)
Ansonstne bin ich leider raus - hab nicht die geringste Idee mehr was man schaunb könnte.
-
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
Persönlich würde ich den javascript Adapter mal vollständig deinstallieren und neu installieren. Aber ACHTUNG: Ich habe keine Ahnung wie du deine Skripte erhalten bzw. wiederherstellen kannst.
Ich glaube, da gibt es eine Funktion zum exportieren.
@mcm1957 said in "admin.0 Restart loop detected" und keine Trigger mehr:
Da der Thread nun doch schon länger ist, kannst du ev. den aktuell Stand der installierten Versionen nochmals hier posten. Oder ev. gleich ein aktuellas iob diag (Langfassung) Vor allem haus-automatisierung und auch Apollon77 haben wahrscheinlich kaum Zeit den ganzen Thread zu durchforsten um zu sehen was aktuell installiert ist.
Werde ich sofort machen, wenn ich Feierabend habe
-
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
Ich glaube, da gibt es eine Funktion zum exportieren
Dein backitup Adapter sichert die scripte, sofern aktiviert
-
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
Dein backitup Adapter sichert die scripte, sofern aktiviert
Ja, habe ich. Aber ich glaube, da ich auch die Option "ioBroker" aktiviert habe, werden auch die Adapter (oder zumindes deren Einstellungen) gesichert.
Werde wohl eine zweite Instanz aufmachen, wo dann nur die Skripte gesichert werden... -
@klausstoertebeker scripte werden doch separat gesichert, wenn aktiviert, dazu brauchst keine 2te Instanz.
-
@klausstoertebeker
Warum? Du kannst doch auch nur die Scripte wiederherstellen. -
@haus-automatisierung @apollon77
Wie vom mcm1957 vorgeschlagen, hier die Zusammenfassung meines Problems:
Fehlerbild:
- kein Script reagiert auf irgendeinen Trigger
- kein Script reagiert auf Cron events
- Adapter bekommen Änderungen via adminUI Objects mit (onStateChange geht also prinzipiell) und führen die entsprechende Funktion aus (zum Beispiel schalten oder Anzeige von Daten)
- Datenpunkte in Adaptern können auch über die Visualisierung gesteuert werden (siehe Video)
Ich habe das Betriebssystem mit allen Komponenten auf aktuellen Stand gebracht:
sudo apt-get update sudo apt-get full-upgrade
der Befehl
iobroker diag
bringt folgende Ausgabe:Script v.2025-02-23 *** BASE SYSTEM *** Static hostname: Nordmanns-Raspberry-Pi5 Icon name: computer Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.6.74+rpt-rpi-2712 Architecture: arm64 OS is similar to: Model : Raspberry Pi 5 Model B Rev 1.0 Docker : false Virtualization : none Kernel : aarch64 Userland : 64 bit Systemuptime and Load: 18:10:02 up 7 days, 37 min, 4 users, load average: 0.32, 0.39, 0.38 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** TIME AND TIMEZONES *** Local time: Thu 2025-03-06 18:10:02 CET Universal time: Thu 2025-03-06 17:10:02 UTC RTC time: Thu 2025-03-06 17:10:02 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': ansgarhoeber HOME=/home/ansgarhoeber GROUPS=ansgarhoeber adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c *** DISPLAY-SERVER SETUP *** Display-Server: true Desktop: Terminal: tty System is booting into 'graphical.target'. Usually a server is running in 'multi-user.target'. Please set BootTarget to 'multi-user.target' or run 'iobroker fix' *** MEMORY *** total used free shared buff/cache available Mem: 8.5G 3.1G 433M 98M 5.1G 5.3G Swap: 209M 0B 209M Total: 8.7G 3.1G 642M Active iob-Instances: 25 8064 M total memory 2996 M used memory 4200 M active memory 2829 M inactive memory 413 M free memory 644 M buffer memory 4190 M swap cache 199 M total swap 0 M used swap 199 M free swap *** top - Table Of Processes *** top - 18:10:02 up 7 days, 37 min, 4 users, load average: 0.32, 0.39, 0.38 Tasks: 263 total, 1 running, 262 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 8064.1 total, 412.7 free, 2996.9 used, 4835.2 buff/cache MiB Swap: 200.0 total, 200.0 free, 0.0 used. 5067.3 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.9G 0 3.9G 0% /dev tmpfs tmpfs 807M 6.3M 801M 1% /run /dev/nvme0n1p2 ext4 234G 13G 209G 6% / tmpfs tmpfs 4.0G 288K 4.0G 1% /dev/shm tmpfs tmpfs 5.0M 64K 5.0M 2% /run/lock /dev/nvme0n1p1 vfat 511M 77M 435M 15% /boot/firmware tmpfs tmpfs 807M 208K 807M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Thu Feb 27 17:32:41 2025] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave numa=fake=8 system_heap.max_order=0 smsc95xx.macaddr=2C:CF:67:42:E1:7E vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=628bce8a-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=DE [Thu Feb 27 17:32:42 2025] EXT4-fs (nvme0n1p2): mounted filesystem fc7a1f9e-4967-4f41-a1f5-1b5927e6c5f9 ro with ordered data mode. Quota mode: none. [Thu Feb 27 17:32:43 2025] EXT4-fs (nvme0n1p2): re-mounted fc7a1f9e-4967-4f41-a1f5-1b5927e6c5f9 r/w. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/nvme0n1p2 ext4 rw,noatime |-/run/user/1000/doc portal fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 `-/boot/firmware /dev/nvme0n1p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 2.6G /var/ 1.6G /var/cache/apt 1.6G /var/cache 1.5G /var/cache/apt/archives 633M /var/log/journal/d9aecc4f6cea42f9a247f3e8d45be042 Archived and active journals take up 632.1M in the file system. /opt/iobroker/backups: 4.0K /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.4G /opt/iobroker/iobroker-data/ 1.3G /opt/iobroker/iobroker-data/files 617M /opt/iobroker/iobroker-data/files/javascript.admin 560M /opt/iobroker/iobroker-data/files/javascript.admin/static 558M /opt/iobroker/iobroker-data/files/javascript.admin/static/js The five largest files in iobroker-data are: 26M /opt/iobroker/iobroker-data/files/echarts/static/js/main.41cee985.js.map 26M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.41cee985.js.map 24M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.135279a0.js.map 24M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.f305bc29.js.map 24M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.8e80ccb0.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-0658_0200-if00 Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.3 /usr/bin/node v20.18.3 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.30.0 nodejs: Installed: 20.18.3-1nodesource1 Candidate: 20.18.3-1nodesource1 Version table: *** 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 20.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 18.19.0+dfsg-6~deb12u2 500 500 http://deb.debian.org/debian bookworm/main arm64 Packages 18.19.0+dfsg-6~deb12u1 500 500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: Nordmanns-Raspberry-Pi5 Nordmanns-Raspberry-Pi5 (version: 7.0.6, hostname: Nordmanns-Raspberry-Pi5, alive, uptime: 290813) Core adapters versions js-controller: 7.0.6 admin: 7.4.10 javascript: 8.8.3 nodejs modules from github: 2 +-- iobroker.homepilot20@0.0.68 (git+ssh://git@github.com/homecineplexx/ioBroker.homepilot20.git#d6dbb5c1b9a8cf5396bc139cd2e0dd7ad68aec10) | `-- kodi-ws@2.4.4 (git+https://git@github.com/iobroker-community-adapters/kodi-ws.git#ad5a1fdc5cd0a282e6818ff152594b5d32535103) Adapter State system.adapter.acme.0 : acme : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.admin.0 : admin : Nordmanns-Raspberry-Pi5 - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.backitup.0 : backitup : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.broadlink2.0 : broadlink2 : Nordmanns-Raspberry-Pi5 - enabled system.adapter.discovery.0 : discovery : Nordmanns-Raspberry-Pi5 - disabled system.adapter.dwd.0 : dwd : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.dysonairpurifier.0 : dysonairpurifier : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.echarts.0 : echarts : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.ekey.0 : ekey : Nordmanns-Raspberry-Pi5 - enabled, port: 56000, bind: 0.0.0.0 system.adapter.flexcharts.0 : flexcharts : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.ford.0 : ford : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.homepilot20.0 : homepilot20 : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.hue.0 : hue : Nordmanns-Raspberry-Pi5 - enabled, port: 443 system.adapter.icons-mfd-svg.0 : icons-mfd-svg : Nordmanns-Raspberry-Pi5 - disabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: Nordmanns-Raspberry-Pi5 - disabled + system.adapter.javascript.0 : javascript : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.kodi.0 : kodi : Nordmanns-Raspberry-Pi5 - enabled, port: 9090 + system.adapter.logparser.0 : logparser : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.mqtt.0 : mqtt : Nordmanns-Raspberry-Pi5 - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.netatmo.0 : netatmo : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.nuki-extended.0 : nuki-extended : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.pioneer_sc_vsx.0 : pioneer_sc_vsx : Nordmanns-Raspberry-Pi5 - enabled, port: 23 + system.adapter.scenes.0 : scenes : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.shelly.0 : shelly : Nordmanns-Raspberry-Pi5 - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.signal-cmb.0 : signal-cmb : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.simple-api.0 : simple-api : Nordmanns-Raspberry-Pi5 - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.smartcontrol.0 : smartcontrol : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.sql.0 : sql : Nordmanns-Raspberry-Pi5 - enabled, port: 3306 system.adapter.vis-2-widgets-energy.0 : vis-2-widgets-energy : Nordmanns-Raspberry-Pi5 - disabled system.adapter.vis-2-widgets-gauges.0 : vis-2-widgets-gauges : Nordmanns-Raspberry-Pi5 - disabled system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: Nordmanns-Raspberry-Pi5 - disabled + system.adapter.vis-2.0 : vis-2 : Nordmanns-Raspberry-Pi5 - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.web.0 : web : Nordmanns-Raspberry-Pi5 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : Nordmanns-Raspberry-Pi5 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.ekey.0 : ekey : Nordmanns-Raspberry-Pi5 - enabled, port: 56000, bind: 0.0.0.0 + system.adapter.hue.0 : hue : Nordmanns-Raspberry-Pi5 - enabled, port: 443 + system.adapter.kodi.0 : kodi : Nordmanns-Raspberry-Pi5 - enabled, port: 9090 + system.adapter.mqtt.0 : mqtt : Nordmanns-Raspberry-Pi5 - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.pioneer_sc_vsx.0 : pioneer_sc_vsx : Nordmanns-Raspberry-Pi5 - enabled, port: 23 + system.adapter.shelly.0 : shelly : Nordmanns-Raspberry-Pi5 - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : Nordmanns-Raspberry-Pi5 - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sql.0 : sql : Nordmanns-Raspberry-Pi5 - enabled, port: 3306 + system.adapter.web.0 : web : Nordmanns-Raspberry-Pi5 - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬──────────┬────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'https://repo.iobroker.live/sources-dist.json' │ false │ └─────────┴──────────┴────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Adapters Used repository: stable Adapter "acme" : 1.0.6 , installed 1.0.6 Adapter "admin" : 7.4.10 , installed 7.4.10 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.0.31 , installed 3.0.31 Adapter "broadlink2" : 2.3.0 , installed 2.3.0 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "dwd" : 2.8.5 , installed 2.8.5 Adapter "dysonairpurifier": 3.2.6 , installed 3.2.6 Adapter "echarts" : 1.9.2 , installed 1.9.2 Adapter "ekey" : 1.2.3 , installed 1.2.3 Adapter "flexcharts" : 0.3.2 , installed 0.3.2 Adapter "ford" : 1.0.4 , installed 1.0.4 Adapter "hue" : 3.14.1 , installed 3.14.1 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "javascript" : 8.8.3 , installed 8.8.3 Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "kodi" : 3.1.0 , installed 3.1.0 Adapter "logparser" : 2.2.2 , installed 2.2.2 Adapter "mqtt" : 6.1.2 , installed 6.1.2 Adapter "netatmo" : 3.1.0 , installed 3.1.0 Adapter "nuki-extended": 2.7.0 , installed 2.7.0 Adapter "scenes" : 3.2.3 , installed 3.2.3 Adapter "shelly" : 8.5.1 , installed 8.5.1 Adapter "signal-cmb" : 0.3.0 , installed 0.3.0 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "smartcontrol" : 2.0.1 , installed 2.0.1 Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "sql" : 3.0.1 , installed 3.0.1 Adapter "vis-2" : 2.9.64 , installed 2.9.64 Adapter "vis-2-widgets-energy": 1.0.2, installed 1.0.2 Adapter "vis-2-widgets-gauges": 1.1.0, installed 1.1.1 Adapter "vis-2-widgets-material": 1.4.10, installed 1.4.10 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "web" : 6.2.5 , installed 6.2.5 Adapter "ws" : 2.6.2 , installed 2.6.2 Objects and States Please stand by - This may take a while Objects: 10567 States: 7488 *** OS-Repositories and Updates *** Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 8 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 7028 952/sshd: /usr/sbin tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 9168594 24175/cupsd tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 5192093 17002/iobroker.js-c tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 5191032 17002/iobroker.js-c tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 5191360 17207/io.mqtt.0 tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 5189606 17308/io.shelly.0 tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 5191361 17207/io.mqtt.0 tcp6 0 0 :::22 :::* LISTEN 0 7030 952/sshd: /usr/sbin tcp6 0 0 ::1:3350 :::* LISTEN 0 7019 938/xrdp-sesman tcp6 0 0 ::1:631 :::* LISTEN 0 9168593 24175/cupsd tcp6 0 0 :::3389 :::* LISTEN 112 10341 959/xrdp tcp6 0 0 :::8081 :::* LISTEN 1001 5190388 17020/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 10002523 25410/io.web.0 tcp6 0 0 :::8087 :::* LISTEN 1001 5191541 17422/io.simple-api udp 0 0 0.0.0.0:15001 0.0.0.0:* 1001 5192287 17131/io.broadlink2 udp 0 0 0.0.0.0:56000 0.0.0.0:* 1001 5191447 17347/io.ekey.0 udp 0 0 0.0.0.0:35530 0.0.0.0:* 1001 5192291 17131/io.broadlink2 udp 0 0 0.0.0.0:40060 0.0.0.0:* 104 6893 759/avahi-daemon: r udp 0 0 0.0.0.0:5353 0.0.0.0:* 104 6891 759/avahi-daemon: r udp 0 0 0.0.0.0:59464 0.0.0.0:* 1001 9348006 17131/io.broadlink2 udp6 0 0 :::59916 :::* 104 6894 759/avahi-daemon: r udp6 0 0 :::5353 :::* 104 6892 759/avahi-daemon: r *** Log File - Last 25 Lines *** 2025-03-06 17:32:23.692 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:31.756 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:39.820 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:47.884 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:55.948 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:56.534 - info: web.0 (25410) ==> Connected system.user.admin from ::ffff:192.168.4.247 2025-03-06 17:33:00.879 - info: web.0 (25410) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:01.046 - info: dysonairpurifier.0 (17158) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:04.012 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:12.076 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:20.140 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:26.746 - info: dysonairpurifier.0 (17158) 7BB-EU-SNA0060A - MQTT connection established. 2025-03-06 17:33:26.746 - info: dysonairpurifier.0 (17158) Starting Polltimer with a 30 seconds interval for device 7BB-EU-SNA0060A. 2025-03-06 17:33:28.204 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:36.268 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:42.105 - info: web.0 (25410) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:42.108 - info: dysonairpurifier.0 (17158) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:44.332 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:50.348 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect ECONNREFUSED 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:56.723 - info: pioneer_sc_vsx.0 (25356) Connected to tcp://192.168.4.69:23 2025-03-06 17:34:05.008 - info: kodi.0 (19554) KODI connected 2025-03-06 17:34:38.432 - info: kodi.0 (19554) sending in KODI: Player.Stop - {"playerid":1} 2025-03-06 17:34:38.433 - info: kodi.0 (19554) sending in KODI: Player.Open - {"item":{"channelid":7}} 2025-03-06 17:34:43.433 - info: kodi.0 (19554) sending in KODI: GUI.SetFullscreen - {"fullscreen":true} 2025-03-06 18:05:06.047 - info: web.0 (25410) <== Disconnect system.user.admin from ::ffff:192.168.4.247
Alle Adapter wurden aus dem
stable
-Repository installiert, bis auf die Adapterhomepilot20
pioneer_sc_vsx
Ich habe dann meine
node.js
-Installtion, wie von mcm1957 vorgeschlagen, getestet und bin dabei wie folgt vorgegangen:- node.js - funktioniert wie erwartet
- cron-job in node.js - funktioniert wie erwartet
Eine komplette Deinstallation und anschließende Neuinstallation des Javascript-Adapters, wie von mcm1957 vorgeschlagen, habe ich noch nicht durchgeführt.
-
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
der Befehl iobroker diag bringt folgende Ausgabe:
Dazu fällt mir als erstes ein: Wenn Du an da keine GUI am Start hast, solltest Du den Desktop abschalten.
-
Ich hab immer nur flüchtig mitgelesen.
Was passiert denn, wenn du ein Backup auf einer neuen SD Karte mit frischem OS einspielst?
Hab bisher nichts gelesen, dass du das mal getestet hast.Geht ja schon Tage hin und her hier. Evtl am besten neu aufsetzen und fertig (falls das Backup den Fehler nicht mit einspielt).
-
@david-g
Moin moin david-g,
das ist schon eine neue Installation. Die Probleme sind damals auf meinem Paspberry Pi 4B aufgetreten - mit Server-Betriebssystem und ohne grafische Nutzeroberfläche.
Und nun läuft die neue Installation auf einem Raspberry Pi 5 - und trotz grafischer Nutzeroberfläche erheblich schneller als vorher.Aber Du hast recht: Ich habe das nicht erwähnt...