Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. javascript.0 bricht ab

    NEWS

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    javascript.0 bricht ab

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Digi-Bit last edited by Digi-Bit

      Hallo,

      Ich habe hier einen merkwürdigen fehler und komm da mit nicht weiter.

      Der javascript Adapter startet dauernd neu ich komm da irgend wie seit 3 Tagen nicht weiter

      Vieleieicht weis hier ja jemand weiter.

      javascript.0
      2025-11-04 17:32:22.619	info	received all states
      
      javascript.0
      2025-11-04 17:32:20.661	info	received all objects
      
      javascript.0
      2025-11-04 17:32:15.874	info	requesting all objects
      
      javascript.0
      2025-11-04 17:32:15.874	info	requesting all states
      
      javascript.0
      2025-11-04 17:32:14.668	warn	Cannot install custom npm package "setObject@latest"
      
      javascript.0
      2025-11-04 17:31:53.283	info	starting. Version 8.9.2 in /opt/iobroker/node_modules/iobroker.javascript, node: v22.21.0, js-controller: 7.0.7
      
      host.debianIOB1
      2025-11-04 17:31:51.602	info	instance system.adapter.javascript.0 in version "8.9.2" started with pid 385701
      
      tuya.0
      2025-11-04 17:31:50.102	info	33031685500291bdfd1f Init with IP=10.10.136.100, Key=.=N`6!or>A!wti=}, Version=3.3
      
      tuya.0
      2025-11-04 17:31:50.102	info	33031685500291bdfd1f: Connect locally to device
      
      host.debianIOB1
      2025-11-04 17:31:50.090	info	Restart adapter system.adapter.javascript.0 because enabled
      
      host.debianIOB1
      2025-11-04 17:31:50.090	info	instance system.adapter.javascript.0 terminated with code null ()
      
      host.debianIOB1
      2025-11-04 17:31:50.090	warn	instance system.adapter.javascript.0 terminated due to SIGABRT
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[6]: 8: 0x1cba291 [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[5]: 7: 0x1454428 [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[4]: 6: 0x145125a [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[3]: 5: 0x1438183 [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[2]: 4: 0x1438155 [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[2]: 3: 0x120a877 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[2]: 2: 0x120a5a0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[1]: 1: 0xe38a0e node::OOMErrorHandler(char const*, v8::OOMDetails const&) [io.javascript.0]
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[1]: ----- Native stack trace -----
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[1]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[1]: <--- JS stacktrace --->
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[1]: [375565:0x2fc25000] 1789588 ms: Mark-Compact 4022.8 (4137.0) -> 4008.5 (4138.8) MB, pooled: 0 MB, 2652.31 / 0.00 ms (average mu = 0.061, current mu = 0.030) allocation failure; scavenge might not succeed
      
      host.debianIOB1
      2025-11-04 17:31:50.090	error	Caught by controller[1]: [375565:0x2fc25000] 1786855 ms: Mark-Compact 4020.4 (4134.3) -> 4006.1 (4136.3) MB, pooled: 0 MB, 2748.47 / 0.00 ms (average mu = 0.090, current mu = 0.028) allocation failure; scavenge might not succeed
      
      host.debianIOB1
      2025-11-04 17:31:50.089	error	Caught by controller[1]: <--- Last few GCs --->
      

      Ich weiss nicht genau was man braucht um zu helfen aber iob diag kann ja nicht falsch sein oder ?

      iob diag:

      ========== Start marking the full check here ===========
      
      ```bash
      Script v.2025-08-09
      
      *** BASE SYSTEM ***
      Operating System: Debian GNU/Linux 13 (trixie)
      Static hostname: debianIOB1
            Icon name: computer-desktop
              Chassis: desktop 🖥️
               Kernel: Linux 6.12.48+deb13-amd64
         Architecture: x86-64
      Hardware Vendor: Intel_R_ Client Systems
       Hardware Model: NUC11PAHi5
      Firmware Version: PATGL357.0052.2023.0901.1439
        Firmware Date: Fri 2023-09-01
         Firmware Age: 2y 2month 4d
      OS is similar to:
      
      model name      : 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
      Docker          : false
      Virtualization  : none
      Kernel          : x86_64
      Userland        : 64 bit
      
      Systemuptime and Load:
      17:42:37 up 19:30,  1 user,  load average: 1.67, 1.12, 0.94
      CPU threads: 8
      
      
      *** LIFE CYCLE STATUS ***
      Operating System is the current Debian stable version codenamed 'trixie'!
      
      *** TIME AND TIMEZONES ***
                    Local time: Tue 2025-11-04 17:42:37 CET
                Universal time: Tue 2025-11-04 16:42:37 UTC
                      RTC time: Tue 2025-11-04 16:42:37
                     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':
      digibit
      HOME=/home/digibit
      GROUPS=digibit cdrom floppy sudo audio dip video plugdev users netdev iobroker
      
      User that is running 'js-controller':
      iobroker
      HOME=/home/iobroker
      SUDO_HOME=/home/digibit
      GROUPS=iobroker tty dialout audio video plugdev bluetooth
      
      *** DISPLAY-SERVER SETUP ***
      Display-Server:         false
      Unit display-manager.service could not be found.
      Display-Manager:
      Desktop:
      Session:                tty
      
      *** MEMORY ***
                    total        used        free      shared  buff/cache   available
      Mem:             50G        6.9G         38G        4.5M        5.8G         43G
      Swap:           1.0G          0B        1.0G
      Total:           51G        6.9G         39G
      
      Active iob-Instances:   59
      
             47807 M total memory
              6548 M used memory
              7540 M active memory
              3393 M inactive memory
             36291 M free memory
              1017 M buffer memory
              4508 M swap cache
               975 M total swap
                 0 M used swap
               975 M free swap
      
      *** top - Table Of Processes  ***
      top - 17:42:37 up 19:30,  1 user,  load average: 1.67, 1.12, 0.94
      Tasks: 246 total,   1 running, 245 sleeping,   0 stopped,   0 zombie
      %Cpu(s): 10.3 us,  1.1 sy,  0.0 ni, 87.4 id,  1.1 wa,  0.0 hi,  0.0 si,  0.0 st
      MiB Mem :  47808.0 total,  36297.7 free,   6542.8 used,   5526.6 buff/cache
      MiB Swap:    976.0 total,    976.0 free,      0.0 used.  41265.2 avail Mem
      
      *** FAILED SERVICES ***
      
       UNIT                LOAD   ACTIVE SUB    DESCRIPTION
      * nut-monitor.service loaded failed failed Network UPS Tools - power device monitor and shutdown controller
      
      Legend: LOAD   -> Reflects whether the unit definition was properly loaded.
             ACTIVE -> The high-level unit activation state, i.e. generalization of SUB.
             SUB    -> The low-level unit activation state, values depend on unit type.
      
      1 loaded units listed.
      
      
      *** DMESG CRITICAL ERRORS ***
      No critical errors detected
      
      *** FILESYSTEM ***
      Filesystem     Type      Size  Used Avail Use% Mounted on
      udev           devtmpfs   24G     0   24G   0% /dev
      tmpfs          tmpfs     4.7G  1.2M  4.7G   1% /run
      /dev/sda2      ext4      456G   19G  415G   5% /
      tmpfs          tmpfs      24G     0   24G   0% /dev/shm
      efivarfs       efivarfs  192K  110K   78K  59% /sys/firmware/efi/efivars
      tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
      tmpfs          tmpfs      24G  2.9M   24G   1% /tmp
      /dev/sda1      vfat      511M  4.4M  507M   1% /boot/efi
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/telegraf.service
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/getty@tty1.service
      tmpfs          tmpfs     4.7G  8.0K  4.7G   1% /run/user/1000
      
      Messages concerning ext4 filesystem in dmesg:
      [Mon Nov  3 22:12:24 2025] EXT4-fs (sda2): mounted filesystem 2548fd25-8c0f-46fc-8ad3-8e65ada10bf7 ro with ordered data mode. Quota mode: none.
      [Mon Nov  3 22:12:25 2025] EXT4-fs (sda2): re-mounted 2548fd25-8c0f-46fc-8ad3-8e65ada10bf7 r/w.
      
      Show mounted filesystems:
      TARGET      SOURCE    FSTYPE OPTIONS
      /           /dev/sda2 ext4   rw,relatime,errors=remount-ro
      `-/boot/efi /dev/sda1 vfat   rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro
      
      Files in neuralgic directories:
      
      /var:
      3.1G    /var/
      1.9G    /var/lib
      838M    /var/lib/influxdb
      837M    /var/lib/influxdb/engine
      827M    /var/lib/mysql
      
      Hint: You are currently not seeing messages from other users and the system.
           Users in groups 'adm', 'systemd-journal' can see all messages.
           Pass -q to turn off this notice.
      Archived and active journals take up 289.9M in the file system.
      
      /opt/iobroker/backups:
      5.9G    /opt/iobroker/backups/
      
      /opt/iobroker/iobroker-data:
      1.7G    /opt/iobroker/iobroker-data/
      1.1G    /opt/iobroker/iobroker-data/files
      323M    /opt/iobroker/iobroker-data/backup-objects
      227M    /opt/iobroker/iobroker-data/files/0_userdata.0
      226M    /opt/iobroker/iobroker-data/files/0_userdata.0/VIS
      
      The five largest files in iobroker-data are:
      135M    /opt/iobroker/iobroker-data/states.jsonl
      100M    /opt/iobroker/iobroker-data/objects.jsonl
      85M     /opt/iobroker/iobroker-data/files/0_userdata.0/VIS/Meine_Icons/Netzwerk/peugeot_update (1).exe
      41M     /opt/iobroker/iobroker-data/files/vis-2.0/Meine_Icons/Netzwerk/HeidiSQL_12.5.0.6677_Setup.exe
      41M     /opt/iobroker/iobroker-data/files/material/static/js/main.c5478f66.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-1a86_USB_Serial-if00-port0
      /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.38__Embed_with_CMSIS-DAP_L430047T-if03
      /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.38__Embed_with_CMSIS-DAP_L430047T-if00
      
      *** ZigBee Settings ***
      
      HINT:
      Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting:
      /dev/ttyACM0
      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         v22.21.0
      /usr/bin/node           v22.21.0
      /usr/bin/npm            10.9.4
      /usr/bin/npx            10.9.4
      /usr/bin/corepack       0.34.0
      
      nodejs:
       Installed: 22.21.0-1nodesource1
       Candidate: 22.21.0-1nodesource1
       Version table:
      *** 22.21.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
             100 /var/lib/dpkg/status
          22.20.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.19.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.18.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.17.1-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.17.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.16.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.15.1-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.15.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.14.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.13.1-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.13.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.12.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.11.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.10.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.9.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.8.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.7.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.6.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.5.1-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.5.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.4.1-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.4.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.3.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.2.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.1.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          22.0.0-1nodesource1 1001
             500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages
          20.19.2+dfsg-1 500
             500 http://deb.debian.org/debian trixie/main amd64 Packages
      
      Temp directories causing deletion problem: 0
      No problems detected
      
      Errors in npm tree: 0
      No problems detected
      
      Checking for nodejs vulnerability:
      
      
      █████  ██      ██           ██████   ██████   ██████  ██████         ██
      ██   ██ ██      ██          ██       ██    ██ ██    ██ ██   ██     ██  ██
      ███████ ██      ██          ██   ███ ██    ██ ██    ██ ██   ██         ██
      ██   ██ ██      ██          ██    ██ ██    ██ ██    ██ ██   ██     ██  ██
      ██   ██ ███████ ███████      ██████   ██████   ██████  ██████         ██
      
      
      
      *** ioBroker-Installation ***
      
      ioBroker Status
      iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Hosts:
      debianIOB1          debianIOB1 (version: 7.0.7, hostname: debianIOB1    , alive, uptime: 36607)
      raspberrypi-IOB     raspberrypi-IOB (version: 7.0.7, hostname: raspberrypi-IOB, alive, uptime: 70208)
      
      Core adapters versions
      js-controller:  7.0.7
      admin:          7.7.19
      javascript:     8.9.2
      
      nodejs modules from github:     2
      | +-- samsungtv@0.0.0 (git+https://git@github.com/luca-saggese/samsungtv.git#7fc20107455414e2afb94022682e0787e8635550)
      +-- iobroker.smartthings@0.2.2 (git+ssh://git@github.com/TA2k/ioBroker.smartthings.git#b055221990231cf4c8b7fbfd6bee94ff59b0fd75)
      
      Adapter State
      + system.adapter.admin.0                  : admin                 : debianIOB1                               -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
       system.adapter.admin.1                  : admin                 : debianIOB1                               - disabled, port: 12081, bind: 0.0.0.0, run as: admin
      + system.adapter.alexa2.0                 : alexa2                : debianIOB1                               -  enabled
      + system.adapter.backitup.0               : backitup              : debianIOB1                               -  enabled
      + system.adapter.bambulab.0               : bambulab              : debianIOB1                               -  enabled, port: 8883
       system.adapter.ble.0                    : ble                   : debianIOB1                               - disabled
       system.adapter.cameras.0                : cameras               : debianIOB1                               - disabled, port: 8200, bind: 127.0.0.1
       system.adapter.daswetter.0              : daswetter             : debianIOB1                               -  enabled
      + system.adapter.denon.0                  : denon                 : debianIOB1                               -  enabled
      + system.adapter.discovery.0              : discovery             : raspberrypi-IOB                          -  enabled
      + system.adapter.dysonairpurifier.0       : dysonairpurifier      : debianIOB1                               -  enabled
      + system.adapter.email.0                  : email                 : debianIOB1                               -  enabled
      + system.adapter.enigma2.0                : enigma2               : debianIOB1                               -  enabled
      + system.adapter.enigma2.1                : enigma2               : debianIOB1                               -  enabled
       system.adapter.flot.0                   : flot                  : debianIOB1                               - disabled
      + system.adapter.fullybrowser.0           : fullybrowser          : debianIOB1                               -  enabled
      + system.adapter.harmony.0                : harmony               : debianIOB1                               -  enabled
      + system.adapter.heos.0                   : heos                  : debianIOB1                               -  enabled
      + system.adapter.hikvision-alarmserver.0  : hikvision-alarmserver : debianIOB1                               -  enabled, port: 8089, bind: 10.10.50.100
      + system.adapter.hmip.0                   : hmip                  : debianIOB1                               -  enabled
       system.adapter.ical.0                   : ical                  : debianIOB1                               -  enabled
       system.adapter.icons-material-png.0     : icons-material-png    : debianIOB1                               - disabled
       system.adapter.icons-material-svg.0     : icons-material-svg    : debianIOB1                               - disabled
       system.adapter.icons-mfd-png.0          : icons-mfd-png         : debianIOB1                               - disabled
       system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : debianIOB1                               - disabled
       system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: debianIOB1                               - disabled
      + system.adapter.influxdb.0               : influxdb              : debianIOB1                               -  enabled, port: 8086
      + system.adapter.iot.0                    : iot                   : debianIOB1                               -  enabled
      + system.adapter.iot.2                    : iot                   : debianIOB1                               -  enabled
      + system.adapter.javascript.0             : javascript            : debianIOB1                               -  enabled
      + system.adapter.linux-control.0          : linux-control         : debianIOB1                               -  enabled
      + system.adapter.logparser.0              : logparser             : debianIOB1                               -  enabled
       system.adapter.material.0               : material              : debianIOB1                               - disabled
      + system.adapter.mihome-vacuum.0          : mihome-vacuum         : debianIOB1                               -  enabled, port: 54321
      + system.adapter.moma.0                   : moma                  : debianIOB1                               -  enabled
      + system.adapter.mqtt.0                   : mqtt                  : debianIOB1                               -  enabled, port: 1884, bind: 0.0.0.0
      + system.adapter.netatmo-energy.0         : netatmo-energy        : debianIOB1                               -  enabled
      + system.adapter.nut.0                    : nut                   : debianIOB1                               -  enabled
      + system.adapter.nut.1                    : nut                   : raspberrypi-IOB                          -  enabled
      + system.adapter.openligadb.0             : openligadb            : debianIOB1                               -  enabled
      + system.adapter.ping.0                   : ping                  : debianIOB1                               -  enabled
      + system.adapter.pollenflug.0             : pollenflug            : debianIOB1                               -  enabled
      + system.adapter.radar2.0                 : radar2                : debianIOB1                               -  enabled
      + system.adapter.reolink.0                : reolink               : debianIOB1                               -  enabled
      + system.adapter.reolink.1                : reolink               : debianIOB1                               -  enabled
      + system.adapter.reolink.2                : reolink               : debianIOB1                               -  enabled
      + system.adapter.reolink.3                : reolink               : debianIOB1                               -  enabled
      + system.adapter.reolink.4                : reolink               : debianIOB1                               -  enabled
      + system.adapter.reolink.5                : reolink               : debianIOB1                               -  enabled
      + system.adapter.rpi2.0                   : rpi2                  : raspberrypi-IOB                          -  enabled
       system.adapter.samsung.0                : samsung               : debianIOB1                               - disabled
      + system.adapter.scenes.0                 : scenes                : debianIOB1                               -  enabled
      + system.adapter.simple-api.0             : simple-api            : debianIOB1                               -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
       system.adapter.smartthings.0            : smartthings           : debianIOB1                               - disabled
      + system.adapter.snmp.0                   : snmp                  : debianIOB1                               -  enabled
      + system.adapter.sonoff.0                 : sonoff                : debianIOB1                               -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.sql.0                    : sql                   : debianIOB1                               -  enabled, port: 3306
      + system.adapter.tankerkoenig.0           : tankerkoenig          : debianIOB1                               -  enabled
      + system.adapter.tankerkoenig.1           : tankerkoenig          : debianIOB1                               -  enabled
      + system.adapter.telegram.0               : telegram              : debianIOB1                               -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.telegram.1               : telegram              : debianIOB1                               -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.text2command.0           : text2command          : debianIOB1                               -  enabled
      + system.adapter.trashschedule.0          : trashschedule         : debianIOB1                               -  enabled
      + system.adapter.tuya.0                   : tuya                  : debianIOB1                               -  enabled
       system.adapter.tuya.1                   : tuya                  : raspberrypi-IOB                          - disabled
      + system.adapter.unifi.0                  : unifi                 : debianIOB1                               -  enabled
       system.adapter.vis-2-widgets-energy.0   : vis-2-widgets-energy  : debianIOB1                               - disabled
       system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : debianIOB1                               - disabled
       system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: debianIOB1                               - disabled
       system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: debianIOB1                               - disabled
      + system.adapter.vis-2.0                  : vis-2                 : debianIOB1                               -  enabled
       system.adapter.vis-history.0            : vis-history           : debianIOB1                               - disabled
       system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : debianIOB1                               - disabled
       system.adapter.vis-icontwo.0            : vis-icontwo           : debianIOB1                               - disabled
      + system.adapter.vis-inventwo.0           : vis-inventwo          : debianIOB1                               -  enabled
       system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : debianIOB1                               - disabled
       system.adapter.vis-justgage.0           : vis-justgage          : debianIOB1                               - disabled
       system.adapter.vis-map.0                : vis-map               : debianIOB1                               - disabled
       system.adapter.vis-material.0           : vis-material          : debianIOB1                               - disabled
       system.adapter.vis-materialdesign.0     : vis-materialdesign    : debianIOB1                               - disabled
       system.adapter.vis-timeandweather.0     : vis-timeandweather    : debianIOB1                               - disabled
       system.adapter.vis.0                    : vis                   : debianIOB1                               -  enabled
      + system.adapter.web.0                    : web                   : debianIOB1                               -  enabled, port: 12085, bind: 0.0.0.0, run as: admin
       system.adapter.web.1                    : web                   : debianIOB1                               - disabled, port: 12090, bind: 0.0.0.0, run as: admin
      + system.adapter.whatsapp-cmb.0           : whatsapp-cmb          : debianIOB1                               -  enabled
      + system.adapter.whatsapp-cmb.1           : whatsapp-cmb          : debianIOB1                               -  enabled
      + system.adapter.wled.0                   : wled                  : debianIOB1                               -  enabled
      + system.adapter.zigbee.0                 : zigbee                : debianIOB1                               -  enabled, port: /dev/ttyACM0
      
      + instance is alive
      
      Enabled adapters with bindings
      + system.adapter.admin.0                  : admin                 : debianIOB1                               -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.bambulab.0               : bambulab              : debianIOB1                               -  enabled, port: 8883
      + system.adapter.hikvision-alarmserver.0  : hikvision-alarmserver : debianIOB1                               -  enabled, port: 8089, bind: 10.10.50.100
      + system.adapter.influxdb.0               : influxdb              : debianIOB1                               -  enabled, port: 8086
      + system.adapter.mihome-vacuum.0          : mihome-vacuum         : debianIOB1                               -  enabled, port: 54321
      + system.adapter.mqtt.0                   : mqtt                  : debianIOB1                               -  enabled, port: 1884, bind: 0.0.0.0
      + system.adapter.simple-api.0             : simple-api            : debianIOB1                               -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
      + system.adapter.sonoff.0                 : sonoff                : debianIOB1                               -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.sql.0                    : sql                   : debianIOB1                               -  enabled, port: 3306
      + system.adapter.telegram.0               : telegram              : debianIOB1                               -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.telegram.1               : telegram              : debianIOB1                               -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.web.0                    : web                   : debianIOB1                               -  enabled, port: 12085, bind: 0.0.0.0, run as: admin
      + system.adapter.zigbee.0                 : zigbee                : debianIOB1                               -  enabled, port: /dev/ttyACM0
      
      ioBroker-Repositories
      ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐
      │ (index) │ name     │ url                                                     │ auto upgrade │
      ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤
      │ 0       │ 'stable' │ 'http://download.iobroker.net/sources-dist.json'        │ false        │
      │ 1       │ 'beta'   │ 'http://download.iobroker.net/sources-dist-latest.json' │ false        │
      └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘
      
      Active repo(s): stable
      Upgrade policy: none
      
      Installed ioBroker-Adapters
      Used repository: stable
      Adapter    "admin"        : 7.7.19   , installed 7.7.19
      Adapter    "alexa2"       : 3.27.3   , installed 3.27.3
      Adapter    "backitup"     : 3.3.10   , installed 3.3.10
      Adapter    "ble"          : 0.14.0   , installed 0.14.0
      Adapter    "cameras"      : 2.1.2    , installed 2.1.2
      Adapter    "daswetter"    : 3.2.3    , installed 3.2.3
      Adapter    "denon"        : 1.15.12  , installed 1.15.12
      Adapter    "dysonairpurifier": 3.2.7 , installed 3.2.7
      Adapter    "email"        : 2.0.4    , installed 2.0.4
      Adapter    "enigma2"      : 2.2.3    , installed 2.2.3
      Adapter    "flot"         : 1.12.0   , installed 1.12.0
      Adapter    "fullybrowser" : 3.1.2    , installed 3.1.2
      Adapter    "harmony"      : 1.5.0    , installed 1.5.0
      Adapter    "heos"         : 2.2.1    , installed 2.2.4
      Adapter    "hikvision-alarmserver": 0.1.0, installed 0.1.0
      Adapter    "hmip"         : 1.27.0   , installed 1.27.0
      Adapter    "ical"         : 1.17.0   , installed 1.17.0
      Adapter    "icons-material-png": 0.1.0, installed 0.1.0
      Adapter    "icons-material-svg": 0.1.0, installed 0.1.0
      Adapter    "icons-mfd-png": 1.2.1    , installed 1.2.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    "influxdb"     : 4.0.2    , installed 4.0.2
      Adapter    "iot"          : 5.0.7    , installed 5.0.5  [Updatable]
      Adapter    "javascript"   : 8.9.2    , installed 8.9.2
      Controller "js-controller": 7.0.7    , installed 7.0.7
      Adapter    "linux-control": 1.1.5    , installed 1.1.5
      Adapter    "logparser"    : 2.4.0    , installed 2.4.0
      Adapter    "material"     : 1.3.1    , installed 1.3.1
      Adapter    "mihome-vacuum": 5.2.0    , installed 5.3.0
      Adapter    "moma"         : 1.2.9    , installed 1.2.9
      Adapter    "mqtt"         : 6.1.4    , installed 6.1.4
      Adapter    "netatmo-energy": 2.8.0   , installed 2.8.2
      Adapter    "nut"          : 1.6.0    , installed 1.6.0
      Adapter    "openligadb"   : 1.9.1    , installed 1.9.1
      Adapter    "ping"         : 1.6.2    , installed 1.7.9
      Adapter    "pollenflug"   : 2.0.0    , installed 2.0.0
      Adapter    "radar2"       : 2.4.0    , installed 2.4.0
      Adapter    "reolink"      : 1.2.3    , installed 1.2.3
      Adapter    "samsung"      : 0.6.1    , installed 0.6.1
      Adapter    "scenes"       : 3.2.3    , installed 3.2.3
      Adapter    "simple-api"   : 2.8.0    , installed 2.8.0
      Adapter    "snmp"         : 3.3.0    , installed 3.3.0
      Adapter    "socketio"     : 6.7.1    , installed 7.0.8
      Adapter    "sonoff"       : 3.2.1    , installed 3.3.0
      Adapter    "sql"          : 3.0.1    , installed 3.0.1
      Adapter    "tankerkoenig" : 3.4.0    , installed 3.4.0
      Adapter    "telegram"     : 4.1.0    , installed 4.1.0
      Adapter    "text2command" : 3.0.3    , installed 3.0.3
      Adapter    "trashschedule": 3.3.0    , installed 4.0.1
      Adapter    "tuya"         : 3.16.0   , installed 3.17.0
      Adapter    "unifi"        : 0.7.0    , installed 0.7.0
      Adapter    "vis"          : 1.5.6    , installed 1.5.6
      Adapter    "vis-2"        : 2.13.4   , installed 2.13.5
      Adapter    "vis-2-widgets-energy": 1.0.2, installed 1.0.2
      Adapter    "vis-2-widgets-gauges": 2.0.1, installed 2.0.2
      Adapter    "vis-2-widgets-inventwo": 0.2.2, installed 0.3.9
      Adapter    "vis-2-widgets-material": 1.4.10, installed 1.6.0
      Adapter    "vis-history"  : 1.0.0    , installed 1.0.0
      Adapter    "vis-hqwidgets": 1.5.1    , installed 1.6.0
      Adapter    "vis-icontwo"  : 1.18.0   , installed 1.18.0
      Adapter    "vis-inventwo" : 3.3.5    , installed 3.3.5
      Adapter    "vis-jqui-mfd" : 1.1.1    , installed 1.1.1
      Adapter    "vis-justgage" : 2.1.7    , installed 2.1.7
      Adapter    "vis-map"      : 1.1.2    , installed 1.1.2
      Adapter    "vis-material" : 0.2.0    , installed 0.2.0
      Adapter    "vis-materialdesign": 0.5.9, installed 0.5.9
      Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
      Adapter    "web"          : 7.0.8    , installed 7.0.9
      Adapter    "whatsapp-cmb" : 0.3.0    , installed 0.3.0
      Adapter    "wled"         : 0.7.2    , installed 0.7.3
      Adapter    "ws"           : 2.6.2    , installed 3.0.19
      Adapter    "zigbee"       : 3.1.5    , installed 3.1.5
      
      Objects and States
      Please stand by - This may take a while
      Objects:        83729
      States:         74561
      
      *** OS-Repositories and Updates ***
      W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details
      W: https://dlm.mariadb.com/repo/maxscale/latest/apt/dists/trixie/InRelease: Policy will reject signature within a year, see --audit for details
      Hit:1 http://deb.debian.org/debian trixie InRelease
      Hit:2 http://security.debian.org/debian-security trixie-security InRelease
      Hit:3 http://deb.debian.org/debian trixie-updates InRelease
      Hit:4 https://repos.influxdata.com/debian stable InRelease
      Hit:5 https://apt.grafana.com stable InRelease
      Hit:6 https://deb.nodesource.com/node_22.x nodistro InRelease
      Hit:7 https://dlm.mariadb.com/repo/mariadb-server/12.rolling/repo/debian trixie InRelease
      Hit:8 https://dlm.mariadb.com/repo/maxscale/latest/apt trixie InRelease
      Hit:9 https://packagecloud.io/ookla/speedtest-cli/debian trixie InRelease
      Reading package lists...
      W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details
      W: https://dlm.mariadb.com/repo/maxscale/latest/apt/dists/trixie/InRelease: Policy will reject signature within a year, see --audit for details
      Pending Updates: 0
      

      Leider weis ich noch nicht mal in welcher Richtung ich suchen sollte um den Fehler zu finden ......

      mfg

      Digi-Bit

      crunchip 1 Reply Last reply Reply Quote 0
      • crunchip
        crunchip Forum Testing Most Active @Digi-Bit last edited by

        @digi-bit sagte in javascript.0 bricht ab:

        Cannot install custom npm package "setObject@latest"

        vllt mal haken entfernen
        dab6f982-b323-47b9-935b-0b75bf8ea2fd-image.png ![0_1762276442446_411dfac0-c976-4867-b376-0455afe51cd9-image.png](Lade 100% hoch)

        @digi-bit sagte in javascript.0 bricht ab:

        in welcher Richtung ich suchen sollte um den Fehler zu finden .

        alle scripte mal stoppen

        1 Reply Last reply Reply Quote 0
        • T
          ticaki last edited by ticaki

          @digi-bit sagte in javascript.0 bricht ab:

          2025-11-04 17:32:14.668 warn Cannot install custom npm package

          Das npm module setObjects gibts nicht, daher das aus dem npm custom install entfernen

          JavaScript heap out of memory

          Alle Scripte stoppen und dann schauen welches da in einer Endlosschleife den Speicher vollschreibt.

          D 1 Reply Last reply Reply Quote 0
          • D
            Digi-Bit @ticaki last edited by

            Moin,

            Ich habe jetzt alle Skripte abgeschaltet aber wie kann es sein das da noch was passiert

            silly
            ⇥4499/↦2000
            1 3 * * *
            8192 MB
            1: Logikadapter
            debianIOB1

            Wenn alle Skripte auf Pause sind dann werden die doch nicht mehr beachtet oder ?

            mfg

            Digi-Bit

            T 1 Reply Last reply Reply Quote 0
            • T
              ticaki @Digi-Bit last edited by ticaki

              @digi-bit
              Expert im Javascript-adapter aktivieren und mal in global gucken? Javascript-adapter stoppen 15 Sekunden warten und dann starten. Screenshot der Konfig zeigen.

              D 1 Reply Last reply Reply Quote 0
              • D
                Digi-Bit @ticaki last edited by Digi-Bit

                @ticaki

                Moin,

                Also das mit dem Expert im Javascript-adapter finde ich nicht

                javascript.jpg

                javascript_2.jpg

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Digi-Bit last edited by paul53

                  @digi-bit sagte: das mit dem Expert im Javascript-adapter finde ich nicht

                  Im Javascript-Editor der Kopf (4. Symbol oben):

                  JS-Editor_expert.JPG

                  Den Expertenmodus muss man aktivieren, wenn man die Gruppe "global" auswählen möchte.

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    Digi-Bit @paul53 last edited by

                    @paul53

                    Ah, ok ^^

                    Also in "Global" sind keine Skripte drin

                    javascript_3.jpg

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      ticaki @Digi-Bit last edited by ticaki

                      @digi-bit

                      Mache mal den script mirror aus.

                      EDIT: ich sehe das der Adapter auf debug steht - gib mal das Log von einem Restart bis zum Absturz - aber bitte aus dem Download-Log.

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        Digi-Bit @ticaki last edited by

                        @ticaki

                        welcher Restart ?

                        Vom IOB oder vom Java ?

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          ticaki @Digi-Bit last edited by ticaki

                          @digi-bit
                          javascript-adapter
                          Ich meine das log von da:
                          Bildschirmfoto 2025-11-05 um 13.18.21.png

                          1 Reply Last reply Reply Quote 0
                          • D
                            Digi-Bit last edited by

                            @ticaki

                            Hallo,

                            Hat etwas gedauert aber ich muss was tun um Leben zu können wie die meisten denke ich mal ^^

                            Hier das log:

                            iobroker.2025-11-05.html

                            Jetzt bin ich ja mal gespannt .....

                            mfg

                            Digi-Bit

                            crunchip T 2 Replies Last reply Reply Quote 0
                            • crunchip
                              crunchip Forum Testing Most Active @Digi-Bit last edited by

                              @digi-bit für was soll das sein?

                              javascript.0 (43084) Schedule restart: 1 3 * * *
                              
                              D 1 Reply Last reply Reply Quote 0
                              • T
                                ticaki @Digi-Bit last edited by ticaki

                                @digi-bit
                                Das da ist aber mit allen Skripten am laufen, ich wollte das log mit ausgeschalteten skripten.

                                Der Heap läuft über - bedeutet, das du entweder endlos Daten hinzufügst oder mit zu großen Datenmengen arbeitest. Das dürfe ohne aktivierte Skripte nicht passieren. Deshalb will ich das log mit ausgeschalteten Skripten sehen.

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Digi-Bit @crunchip last edited by

                                  @crunchip sagte in javascript.0 bricht ab:

                                  @digi-bit für was soll das sein?

                                  javascript.0 (43084) Schedule restart: 1 3 * * *
                                  

                                  das weis ich auch nicht, ich weis nur das um 3 Uhr schon seit der ersten IOB Installation die Skripte neu starten.

                                  mfg

                                  Digi-Bit

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    Digi-Bit @ticaki last edited by

                                    @ticaki sagte in javascript.0 bricht ab:

                                    @digi-bit
                                    Das da ist aber mit allen Skripten am laufen, ich wollte das log mit ausgeschalteten skripten.

                                    Der Heap läuft über - bedeutet, das du entweder endlos Daten hinzufügst oder mit zu großen Datenmengen arbeitest. Das dürfe ohne aktivierte Skripte nicht passieren. Deshalb will ich das log mit ausgeschalteten Skripten sehen.

                                    mit Ausgeschalteten Skripten rannst der Adapter aber nicht ab, glaub ich, nur das da irgendwelche in und Output's angezeigt werden.

                                    Aber werde ich Morgen dann mal für eine weile mit Abgeschalteten Skripten laufen lassen für eins 2 Stunden mal sehen was passiert.

                                    mfg

                                    Digi-Bit

                                    paul53 T OliverIO 3 Replies Last reply Reply Quote 0
                                    • paul53
                                      paul53 @Digi-Bit last edited by paul53

                                      @digi-bit sagte: irgendwelche in und Output's angezeigt werden.

                                      Das passiert auch ohne laufende Skripte, da die Javascript-Instanz alle Zustände abonniert, also der JS-Puffer ständig synchronisiert wird.

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        ticaki @Digi-Bit last edited by

                                        @digi-bit
                                        Dann hab ich das falsch verstanden sorry - dann mußt du die Skripte durchprobieren - geht am schnellsten wenn du 50% an machst, wenns stabil läuft ist das problem in der anderen hälfte und das solange bist du es weißt 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • OliverIO
                                          OliverIO @Digi-Bit last edited by OliverIO

                                          @digi-bit

                                          Wie viele Datenpunkte hast du den insgesamt?
                                          und gibt es da viele, die sehr oft aktualisiert werden?

                                          ok, gefunden

                                          Objects and States
                                          Please stand by - This may take a while
                                          Objects: 83729
                                          States: 74561

                                          ist auch nicht übermäßig viel, ausser du speicherst binär daten in den datenpunkten, aber das würde glaube ich den heap nicht betreffen.

                                          heap überlauf kommt meist von rekursiv aufgerufenen funktionen die kein endebegrenzer haben oder falsch programmierte event oder timer handler (was wieder memmory leaks erzeugt, die nicht aufgeräumt werden können)

                                          daher so wie geschrieben erstmal den adapter ohne skripte starten. dann dürfte das nicht mehr passieren.
                                          dann der reihe nach die skripte starten und jeweils eine weile warten.
                                          bewährte methode ist bei bspw 20 skripte
                                          zunächst 10 anschalten und dann eine weile warten (1-2h bzw je nachdem wie schnell sich das problem nach neustart bei dir aufgebaut hat)
                                          dann nach der wartezeit, weitere 50%, also 5 dazuschalten und so fort. wenn du ein segment an skripten gefunden hast was verrückt gespielt hat, dann nur das aktivieren und der reihe nach durchprobieren (wenn es immer noch sehr viele im segment sind, dann wieder die jeweils 50% methode anwenden, da es bei einzelnem zuschalten dann doch länger dauern kann, bis das böse skript identifiziert ist.

                                          ist das problem schon immer oder "plötzlich" nach einem update oder nachdem du skripte bearbeitet hast?

                                          problem ist auch, wenn der speicherzuwachs relativ langsam vorsich geht, dauert es auch länger wenn viele skripte abgeschaltet sind, da ja dann mehr speicher frei ist und es daher erst später zum problem kommt.

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          823
                                          Online

                                          32.4k
                                          Users

                                          81.2k
                                          Topics

                                          1.3m
                                          Posts

                                          javascript
                                          5
                                          19
                                          223
                                          Loading More Posts
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          The ioBroker Community 2014-2023
                                          logo