Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Javascript 8.7.6 Fehlermeldungen nach Update

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    793

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Javascript 8.7.6 Fehlermeldungen nach Update

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 5 Kommentatoren 1.1k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Offline
    W Offline
    worxweis
    schrieb am zuletzt editiert von worxweis
    #1

    Hallo!
    Nach dem Update auf Javascript 8.7.6 bekomme ich laufend Fehlermeldungen!
    Betrifft bei mir sehr viele Scripte, welche eigentlich alle mit Blockly ausgeführt werden.

    Mein System: Proxmox 8.2.4 LXC Container
    IOB auf Ubuntu 24.04.1
    js-controller: 6.0.11
    Node.js: 20.17.0
    Alle Adapter aktuell
    Javascript: 8.7.6

    Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

    Ein Auszug meiner Fehlermeldungen:

    javascript.0 | 2024-08-31 18:31:00.107 | error | script.js.common.Homeautomatik.Abends_weg: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Abends_weg:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) -- | -- | -- | --
    
    javascript.0 | 2024-08-31 18:31:00.104 | error | script.js.common.Homeautomatik.Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.100 | error | script.js.common.Homeautomatik.Flood_71_auswerten: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Flood_71_auswerten:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.094 | error | script.js.common.Homeautomatik.Infomeldungen: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Infomeldungen:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.090 | error | script.js.common.Homeautomatik.Mainswitch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Mainswitch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.087 | error | script.js.common.Homeautomatik.PV: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.PV:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.083 | error | script.js.common.Homeautomatik.Poolpumpensteuerung: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Poolpumpensteuerung:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.079 | error | script.js.common.Homeautomatik.Rollo_Info_Telegram: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Rollo_Info_Telegram:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.077 | error | script.js.common.Homeautomatik.Shelly_Buttons: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Shelly_Buttons:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.074 | error | script.js.common.Homeautomatik.Sonne: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Sonne:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.073 | error | script.js.common.Homeautomatik.Stromverbrauch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.071 | error | script.js.common.Homeautomatik.Stromverbrauch_HT_NT: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch_HT_NT:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.069 | error | script.js.common.Homeautomatik.Szene_Abends_weg_: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Szene_Abends_weg_:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.067 | error | script.js.common.Homeautomatik.Taster_Wohnzimmer_LED: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Taster_Wohnzimmer_LED:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    
    javascript.0 | 2024-08-31 18:31:00.065 | error | script.js.common.Homeautomatik.Telegram_Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Telegram_Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
    

    iob diag ergibt folgendes:

    ======================= SUMMARY =======================
                            v.2024-05-22
    
    
     Static hostname: iobroker
           Icon name: computer-container
             Chassis: container ☐
      Virtualization: lxc
    Operating System: Ubuntu 24.04.1 LTS
              Kernel: Linux 6.8.12-1-pve
        Architecture: x86-64
    
    Installation:           lxc
    Kernel:                 x86_64
    Userland:               64 bit
    Timezone:               Europe/Vienna (CEST, +0200)
    User-ID:                1000
    Display-Server:         true
    Boot Target:            graphical.target
    
    Pending OS-Updates:     0
    Pending iob updates:    0
    
    Nodejs-Installation:
    /usr/bin/nodejs         v20.17.0
    /usr/bin/node           v20.17.0
    /usr/bin/npm            10.8.2
    /usr/bin/npx            10.8.2
    /usr/bin/corepack       0.29.3
    
    Recommended versions are nodejs 20.17.0 and npm 10.8.2
    Your nodejs installation is correct
    
    MEMORY: 
                   total        used        free      shared  buff/cache   available
    Mem:            8.6G        3.6G        785M         12M        4.2G        5.0G
    Swap:           536M        200K        536M
    Total:          9.1G        3.6G        1.3G
    
    Active iob-Instances:   35
    Upgrade policy: none
    
    ioBroker Core:          js-controller           6.0.11
                            admin                   7.0.23
    
    ioBroker Status:        iobroker is running on this host.
    
    
    Objects type: jsonl
    States  type: redis
    
    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: 10.0.0.20, run as: admin
    + system.adapter.web.1                    : web                   : iobroker                                 -  enabled, port: 20002, bind: 0.0.0.0, run as: admin
    
    Objects:                21259
    States:                 18329
    
    Size of iob-Database:
    
    36M     /opt/iobroker/iobroker-data/objects.jsonl
    228K    /opt/iobroker/iobroker-data/states.jsonl
    
    
    
    =================== END OF SUMMARY ====================
    

    Hat jemand das selbe Problem und dafür eine Lösung?

    DJMarc75D F ? 4 Antworten Letzte Antwort
    0
    • W worxweis

      Hallo!
      Nach dem Update auf Javascript 8.7.6 bekomme ich laufend Fehlermeldungen!
      Betrifft bei mir sehr viele Scripte, welche eigentlich alle mit Blockly ausgeführt werden.

      Mein System: Proxmox 8.2.4 LXC Container
      IOB auf Ubuntu 24.04.1
      js-controller: 6.0.11
      Node.js: 20.17.0
      Alle Adapter aktuell
      Javascript: 8.7.6

      Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

      Ein Auszug meiner Fehlermeldungen:

      javascript.0 | 2024-08-31 18:31:00.107 | error | script.js.common.Homeautomatik.Abends_weg: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Abends_weg:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) -- | -- | -- | --
      
      javascript.0 | 2024-08-31 18:31:00.104 | error | script.js.common.Homeautomatik.Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.100 | error | script.js.common.Homeautomatik.Flood_71_auswerten: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Flood_71_auswerten:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.094 | error | script.js.common.Homeautomatik.Infomeldungen: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Infomeldungen:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.090 | error | script.js.common.Homeautomatik.Mainswitch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Mainswitch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.087 | error | script.js.common.Homeautomatik.PV: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.PV:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.083 | error | script.js.common.Homeautomatik.Poolpumpensteuerung: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Poolpumpensteuerung:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.079 | error | script.js.common.Homeautomatik.Rollo_Info_Telegram: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Rollo_Info_Telegram:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.077 | error | script.js.common.Homeautomatik.Shelly_Buttons: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Shelly_Buttons:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.074 | error | script.js.common.Homeautomatik.Sonne: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Sonne:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.073 | error | script.js.common.Homeautomatik.Stromverbrauch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.071 | error | script.js.common.Homeautomatik.Stromverbrauch_HT_NT: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch_HT_NT:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.069 | error | script.js.common.Homeautomatik.Szene_Abends_weg_: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Szene_Abends_weg_:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.067 | error | script.js.common.Homeautomatik.Taster_Wohnzimmer_LED: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Taster_Wohnzimmer_LED:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      
      javascript.0 | 2024-08-31 18:31:00.065 | error | script.js.common.Homeautomatik.Telegram_Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Telegram_Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
      

      iob diag ergibt folgendes:

      ======================= SUMMARY =======================
                              v.2024-05-22
      
      
       Static hostname: iobroker
             Icon name: computer-container
               Chassis: container ☐
        Virtualization: lxc
      Operating System: Ubuntu 24.04.1 LTS
                Kernel: Linux 6.8.12-1-pve
          Architecture: x86-64
      
      Installation:           lxc
      Kernel:                 x86_64
      Userland:               64 bit
      Timezone:               Europe/Vienna (CEST, +0200)
      User-ID:                1000
      Display-Server:         true
      Boot Target:            graphical.target
      
      Pending OS-Updates:     0
      Pending iob updates:    0
      
      Nodejs-Installation:
      /usr/bin/nodejs         v20.17.0
      /usr/bin/node           v20.17.0
      /usr/bin/npm            10.8.2
      /usr/bin/npx            10.8.2
      /usr/bin/corepack       0.29.3
      
      Recommended versions are nodejs 20.17.0 and npm 10.8.2
      Your nodejs installation is correct
      
      MEMORY: 
                     total        used        free      shared  buff/cache   available
      Mem:            8.6G        3.6G        785M         12M        4.2G        5.0G
      Swap:           536M        200K        536M
      Total:          9.1G        3.6G        1.3G
      
      Active iob-Instances:   35
      Upgrade policy: none
      
      ioBroker Core:          js-controller           6.0.11
                              admin                   7.0.23
      
      ioBroker Status:        iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: redis
      
      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: 10.0.0.20, run as: admin
      + system.adapter.web.1                    : web                   : iobroker                                 -  enabled, port: 20002, bind: 0.0.0.0, run as: admin
      
      Objects:                21259
      States:                 18329
      
      Size of iob-Database:
      
      36M     /opt/iobroker/iobroker-data/objects.jsonl
      228K    /opt/iobroker/iobroker-data/states.jsonl
      
      
      
      =================== END OF SUMMARY ====================
      

      Hat jemand das selbe Problem und dafür eine Lösung?

      DJMarc75D Offline
      DJMarc75D Offline
      DJMarc75
      schrieb am zuletzt editiert von DJMarc75
      #2

      @worxweis sagte in (blabla):

      Hat jemand das selbe Problem und dafür eine Lösung?

      Ob Du bitte wohl den Titel anpassen würdest ??!!

      edit: EmailAdressen haben da nix verloren !!

      Lehrling seit 1975 !!!
      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

      HomoranH 1 Antwort Letzte Antwort
      0
      • DJMarc75D DJMarc75

        @worxweis sagte in (blabla):

        Hat jemand das selbe Problem und dafür eine Lösung?

        Ob Du bitte wohl den Titel anpassen würdest ??!!

        edit: EmailAdressen haben da nix verloren !!

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von Homoran
        #3

        @djmarc75 sagte (/post/1196729):

        @worxweis sagte (/post/1196728):

        Hat jemand das selbe Problem und dafür eine Lösung?

        Ob Du bitte wohl den Titel anpassen würdest ??!!

        edit: EmailAdressen haben da nix verloren !!

        hab die mail adresse von Hubert da mal rausgenommen, bebor da jemand Blödsinn mit macht

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        W 2 Antworten Letzte Antwort
        0
        • HomoranH Homoran

          @djmarc75 sagte (/post/1196729):

          @worxweis sagte (/post/1196728):

          Hat jemand das selbe Problem und dafür eine Lösung?

          Ob Du bitte wohl den Titel anpassen würdest ??!!

          edit: EmailAdressen haben da nix verloren !!

          hab die mail adresse von Hubert da mal rausgenommen, bebor da jemand Blödsinn mit macht

          W Offline
          W Offline
          worxweis
          schrieb am zuletzt editiert von
          #4

          @homoran Sorry, war ein versehen und nicht beabsichtigt. Aber in den Antworten kann man di immer noch sehen, kannst du die da auch noch rausnehmen!

          Danke!

          1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @djmarc75 sagte (/post/1196729):

            @worxweis sagte (/post/1196728):

            Hat jemand das selbe Problem und dafür eine Lösung?

            Ob Du bitte wohl den Titel anpassen würdest ??!!

            edit: EmailAdressen haben da nix verloren !!

            hab die mail adresse von Hubert da mal rausgenommen, bebor da jemand Blödsinn mit macht

            W Offline
            W Offline
            worxweis
            schrieb am zuletzt editiert von
            #5

            @homoran In deiner Antwort bitte auch noch entfernen! Danke!

            HomoranH 1 Antwort Letzte Antwort
            0
            • W worxweis

              @homoran In deiner Antwort bitte auch noch entfernen! Danke!

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @worxweis erledigt

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • W worxweis

                Hallo!
                Nach dem Update auf Javascript 8.7.6 bekomme ich laufend Fehlermeldungen!
                Betrifft bei mir sehr viele Scripte, welche eigentlich alle mit Blockly ausgeführt werden.

                Mein System: Proxmox 8.2.4 LXC Container
                IOB auf Ubuntu 24.04.1
                js-controller: 6.0.11
                Node.js: 20.17.0
                Alle Adapter aktuell
                Javascript: 8.7.6

                Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

                Ein Auszug meiner Fehlermeldungen:

                javascript.0 | 2024-08-31 18:31:00.107 | error | script.js.common.Homeautomatik.Abends_weg: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Abends_weg:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) -- | -- | -- | --
                
                javascript.0 | 2024-08-31 18:31:00.104 | error | script.js.common.Homeautomatik.Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.100 | error | script.js.common.Homeautomatik.Flood_71_auswerten: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Flood_71_auswerten:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.094 | error | script.js.common.Homeautomatik.Infomeldungen: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Infomeldungen:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.090 | error | script.js.common.Homeautomatik.Mainswitch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Mainswitch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.087 | error | script.js.common.Homeautomatik.PV: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.PV:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.083 | error | script.js.common.Homeautomatik.Poolpumpensteuerung: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Poolpumpensteuerung:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.079 | error | script.js.common.Homeautomatik.Rollo_Info_Telegram: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Rollo_Info_Telegram:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.077 | error | script.js.common.Homeautomatik.Shelly_Buttons: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Shelly_Buttons:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.074 | error | script.js.common.Homeautomatik.Sonne: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Sonne:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.073 | error | script.js.common.Homeautomatik.Stromverbrauch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.071 | error | script.js.common.Homeautomatik.Stromverbrauch_HT_NT: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch_HT_NT:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.069 | error | script.js.common.Homeautomatik.Szene_Abends_weg_: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Szene_Abends_weg_:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.067 | error | script.js.common.Homeautomatik.Taster_Wohnzimmer_LED: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Taster_Wohnzimmer_LED:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                
                javascript.0 | 2024-08-31 18:31:00.065 | error | script.js.common.Homeautomatik.Telegram_Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Telegram_Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                

                iob diag ergibt folgendes:

                ======================= SUMMARY =======================
                                        v.2024-05-22
                
                
                 Static hostname: iobroker
                       Icon name: computer-container
                         Chassis: container ☐
                  Virtualization: lxc
                Operating System: Ubuntu 24.04.1 LTS
                          Kernel: Linux 6.8.12-1-pve
                    Architecture: x86-64
                
                Installation:           lxc
                Kernel:                 x86_64
                Userland:               64 bit
                Timezone:               Europe/Vienna (CEST, +0200)
                User-ID:                1000
                Display-Server:         true
                Boot Target:            graphical.target
                
                Pending OS-Updates:     0
                Pending iob updates:    0
                
                Nodejs-Installation:
                /usr/bin/nodejs         v20.17.0
                /usr/bin/node           v20.17.0
                /usr/bin/npm            10.8.2
                /usr/bin/npx            10.8.2
                /usr/bin/corepack       0.29.3
                
                Recommended versions are nodejs 20.17.0 and npm 10.8.2
                Your nodejs installation is correct
                
                MEMORY: 
                               total        used        free      shared  buff/cache   available
                Mem:            8.6G        3.6G        785M         12M        4.2G        5.0G
                Swap:           536M        200K        536M
                Total:          9.1G        3.6G        1.3G
                
                Active iob-Instances:   35
                Upgrade policy: none
                
                ioBroker Core:          js-controller           6.0.11
                                        admin                   7.0.23
                
                ioBroker Status:        iobroker is running on this host.
                
                
                Objects type: jsonl
                States  type: redis
                
                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: 10.0.0.20, run as: admin
                + system.adapter.web.1                    : web                   : iobroker                                 -  enabled, port: 20002, bind: 0.0.0.0, run as: admin
                
                Objects:                21259
                States:                 18329
                
                Size of iob-Database:
                
                36M     /opt/iobroker/iobroker-data/objects.jsonl
                228K    /opt/iobroker/iobroker-data/states.jsonl
                
                
                
                =================== END OF SUMMARY ====================
                

                Hat jemand das selbe Problem und dafür eine Lösung?

                DJMarc75D Offline
                DJMarc75D Offline
                DJMarc75
                schrieb am zuletzt editiert von DJMarc75
                #7

                @worxweis sagte in Javascript 8.7.6 Fehlermeldungen nach Update:

                Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

                Ob da vll @haus-automatisierung einen Tip geben kann ?

                edit: sorry @Negalein was hast Du in meinem Beitrag eben rumeditiert ohne es zu markieren ??

                edit edit: ja, ich denke die email vom TE entfernt ;)

                Lehrling seit 1975 !!!
                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                1 Antwort Letzte Antwort
                0
                • W worxweis

                  Hallo!
                  Nach dem Update auf Javascript 8.7.6 bekomme ich laufend Fehlermeldungen!
                  Betrifft bei mir sehr viele Scripte, welche eigentlich alle mit Blockly ausgeführt werden.

                  Mein System: Proxmox 8.2.4 LXC Container
                  IOB auf Ubuntu 24.04.1
                  js-controller: 6.0.11
                  Node.js: 20.17.0
                  Alle Adapter aktuell
                  Javascript: 8.7.6

                  Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

                  Ein Auszug meiner Fehlermeldungen:

                  javascript.0 | 2024-08-31 18:31:00.107 | error | script.js.common.Homeautomatik.Abends_weg: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Abends_weg:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) -- | -- | -- | --
                  
                  javascript.0 | 2024-08-31 18:31:00.104 | error | script.js.common.Homeautomatik.Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.100 | error | script.js.common.Homeautomatik.Flood_71_auswerten: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Flood_71_auswerten:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.094 | error | script.js.common.Homeautomatik.Infomeldungen: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Infomeldungen:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.090 | error | script.js.common.Homeautomatik.Mainswitch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Mainswitch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.087 | error | script.js.common.Homeautomatik.PV: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.PV:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.083 | error | script.js.common.Homeautomatik.Poolpumpensteuerung: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Poolpumpensteuerung:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.079 | error | script.js.common.Homeautomatik.Rollo_Info_Telegram: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Rollo_Info_Telegram:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.077 | error | script.js.common.Homeautomatik.Shelly_Buttons: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Shelly_Buttons:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.074 | error | script.js.common.Homeautomatik.Sonne: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Sonne:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.073 | error | script.js.common.Homeautomatik.Stromverbrauch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.071 | error | script.js.common.Homeautomatik.Stromverbrauch_HT_NT: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch_HT_NT:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.069 | error | script.js.common.Homeautomatik.Szene_Abends_weg_: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Szene_Abends_weg_:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.067 | error | script.js.common.Homeautomatik.Taster_Wohnzimmer_LED: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Taster_Wohnzimmer_LED:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  
                  javascript.0 | 2024-08-31 18:31:00.065 | error | script.js.common.Homeautomatik.Telegram_Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Telegram_Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                  

                  iob diag ergibt folgendes:

                  ======================= SUMMARY =======================
                                          v.2024-05-22
                  
                  
                   Static hostname: iobroker
                         Icon name: computer-container
                           Chassis: container ☐
                    Virtualization: lxc
                  Operating System: Ubuntu 24.04.1 LTS
                            Kernel: Linux 6.8.12-1-pve
                      Architecture: x86-64
                  
                  Installation:           lxc
                  Kernel:                 x86_64
                  Userland:               64 bit
                  Timezone:               Europe/Vienna (CEST, +0200)
                  User-ID:                1000
                  Display-Server:         true
                  Boot Target:            graphical.target
                  
                  Pending OS-Updates:     0
                  Pending iob updates:    0
                  
                  Nodejs-Installation:
                  /usr/bin/nodejs         v20.17.0
                  /usr/bin/node           v20.17.0
                  /usr/bin/npm            10.8.2
                  /usr/bin/npx            10.8.2
                  /usr/bin/corepack       0.29.3
                  
                  Recommended versions are nodejs 20.17.0 and npm 10.8.2
                  Your nodejs installation is correct
                  
                  MEMORY: 
                                 total        used        free      shared  buff/cache   available
                  Mem:            8.6G        3.6G        785M         12M        4.2G        5.0G
                  Swap:           536M        200K        536M
                  Total:          9.1G        3.6G        1.3G
                  
                  Active iob-Instances:   35
                  Upgrade policy: none
                  
                  ioBroker Core:          js-controller           6.0.11
                                          admin                   7.0.23
                  
                  ioBroker Status:        iobroker is running on this host.
                  
                  
                  Objects type: jsonl
                  States  type: redis
                  
                  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: 10.0.0.20, run as: admin
                  + system.adapter.web.1                    : web                   : iobroker                                 -  enabled, port: 20002, bind: 0.0.0.0, run as: admin
                  
                  Objects:                21259
                  States:                 18329
                  
                  Size of iob-Database:
                  
                  36M     /opt/iobroker/iobroker-data/objects.jsonl
                  228K    /opt/iobroker/iobroker-data/states.jsonl
                  
                  
                  
                  =================== END OF SUMMARY ====================
                  

                  Hat jemand das selbe Problem und dafür eine Lösung?

                  F Offline
                  F Offline
                  Frank579
                  schrieb am zuletzt editiert von
                  #8

                  @worxweis
                  Schau mal Hier oder auf GitHub zu den Skript das steht die Lösung 😉

                  W 1 Antwort Letzte Antwort
                  0
                  • F Frank579

                    @worxweis
                    Schau mal Hier oder auf GitHub zu den Skript das steht die Lösung 😉

                    W Offline
                    W Offline
                    worxweis
                    schrieb am zuletzt editiert von
                    #9

                    @frank579
                    Hallo Frank!

                    Wie es aussieht war das die Lösung! Vielen Dank für die rasche Hilfe!

                    LG

                    W 1 Antwort Letzte Antwort
                    0
                    • W worxweis

                      @frank579
                      Hallo Frank!

                      Wie es aussieht war das die Lösung! Vielen Dank für die rasche Hilfe!

                      LG

                      W Offline
                      W Offline
                      worxweis
                      schrieb am zuletzt editiert von
                      #10

                      @frank579

                      Hab mich zu früh gefreut!

                      Habe die Zeile im Script ergänzt. meine Fehlermeldungen mit moment.duration format is not a function ist jetzt weg.
                      Dafür bekomme ich als Beispiel die Fehler für jedes Script das ich habe:

                      javascript.0 2024-09-01 07:08:40.199	error	at Script.runInContext (node:vm:148:12)
                      javascript.0 2024-09-01 07:08:40.199	error	at script.js.common.Homeautomatik.Rauchmelder:18:3
                      javascript.0 2024-09-01 07:08:40.199	error	at script.js.common.Homeautomatik.Rauchmelder:3:1
                      javascript.0 2024-09-01 07:08:40.199	error	script.js.common.Homeautomatik.Rauchmelder: ReferenceError: Cannot access 'momentDurationFormatSetup' before initialization
                      

                      und die Scripte werden nicht abgearbeitet. Ich habe jetzt das view-adapter-status script angehalten, dann funktioniert alles.
                      Irgendeine Erklärung dafür?

                      1 Antwort Letzte Antwort
                      0
                      • W worxweis

                        Hallo!
                        Nach dem Update auf Javascript 8.7.6 bekomme ich laufend Fehlermeldungen!
                        Betrifft bei mir sehr viele Scripte, welche eigentlich alle mit Blockly ausgeführt werden.

                        Mein System: Proxmox 8.2.4 LXC Container
                        IOB auf Ubuntu 24.04.1
                        js-controller: 6.0.11
                        Node.js: 20.17.0
                        Alle Adapter aktuell
                        Javascript: 8.7.6

                        Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

                        Ein Auszug meiner Fehlermeldungen:

                        javascript.0 | 2024-08-31 18:31:00.107 | error | script.js.common.Homeautomatik.Abends_weg: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Abends_weg:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7) -- | -- | -- | --
                        
                        javascript.0 | 2024-08-31 18:31:00.104 | error | script.js.common.Homeautomatik.Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.100 | error | script.js.common.Homeautomatik.Flood_71_auswerten: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Flood_71_auswerten:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.094 | error | script.js.common.Homeautomatik.Infomeldungen: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Infomeldungen:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.090 | error | script.js.common.Homeautomatik.Mainswitch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Mainswitch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.087 | error | script.js.common.Homeautomatik.PV: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.PV:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.083 | error | script.js.common.Homeautomatik.Poolpumpensteuerung: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Poolpumpensteuerung:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.079 | error | script.js.common.Homeautomatik.Rollo_Info_Telegram: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Rollo_Info_Telegram:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.077 | error | script.js.common.Homeautomatik.Shelly_Buttons: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Shelly_Buttons:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.074 | error | script.js.common.Homeautomatik.Sonne: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Sonne:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.073 | error | script.js.common.Homeautomatik.Stromverbrauch: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.071 | error | script.js.common.Homeautomatik.Stromverbrauch_HT_NT: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Stromverbrauch_HT_NT:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.069 | error | script.js.common.Homeautomatik.Szene_Abends_weg_: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Szene_Abends_weg_:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.067 | error | script.js.common.Homeautomatik.Taster_Wohnzimmer_LED: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Taster_Wohnzimmer_LED:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        
                        javascript.0 | 2024-08-31 18:31:00.065 | error | script.js.common.Homeautomatik.Telegram_Energie: [adapterStatus] error: moment.duration(...).format is not a function, stack: TypeError: moment.duration(...).format is not a function at Object.adapterStatus (script.js.common.Homeautomatik.Telegram_Energie:216:115) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1876:34) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:581:17) at processTimers (node:internal/timers:519:7)
                        

                        iob diag ergibt folgendes:

                        ======================= SUMMARY =======================
                                                v.2024-05-22
                        
                        
                         Static hostname: iobroker
                               Icon name: computer-container
                                 Chassis: container ☐
                          Virtualization: lxc
                        Operating System: Ubuntu 24.04.1 LTS
                                  Kernel: Linux 6.8.12-1-pve
                            Architecture: x86-64
                        
                        Installation:           lxc
                        Kernel:                 x86_64
                        Userland:               64 bit
                        Timezone:               Europe/Vienna (CEST, +0200)
                        User-ID:                1000
                        Display-Server:         true
                        Boot Target:            graphical.target
                        
                        Pending OS-Updates:     0
                        Pending iob updates:    0
                        
                        Nodejs-Installation:
                        /usr/bin/nodejs         v20.17.0
                        /usr/bin/node           v20.17.0
                        /usr/bin/npm            10.8.2
                        /usr/bin/npx            10.8.2
                        /usr/bin/corepack       0.29.3
                        
                        Recommended versions are nodejs 20.17.0 and npm 10.8.2
                        Your nodejs installation is correct
                        
                        MEMORY: 
                                       total        used        free      shared  buff/cache   available
                        Mem:            8.6G        3.6G        785M         12M        4.2G        5.0G
                        Swap:           536M        200K        536M
                        Total:          9.1G        3.6G        1.3G
                        
                        Active iob-Instances:   35
                        Upgrade policy: none
                        
                        ioBroker Core:          js-controller           6.0.11
                                                admin                   7.0.23
                        
                        ioBroker Status:        iobroker is running on this host.
                        
                        
                        Objects type: jsonl
                        States  type: redis
                        
                        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: 10.0.0.20, run as: admin
                        + system.adapter.web.1                    : web                   : iobroker                                 -  enabled, port: 20002, bind: 0.0.0.0, run as: admin
                        
                        Objects:                21259
                        States:                 18329
                        
                        Size of iob-Database:
                        
                        36M     /opt/iobroker/iobroker-data/objects.jsonl
                        228K    /opt/iobroker/iobroker-data/states.jsonl
                        
                        
                        
                        =================== END OF SUMMARY ====================
                        

                        Hat jemand das selbe Problem und dafür eine Lösung?

                        ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #11

                        @worxweis said in Javascript 8.7.6 Fehlermeldungen nach Update:

                        Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

                        Ich hatte diese Meldungen auch. Ein keinem meiner Scripte musste ich zur Lösung zusätzlichen Code eingeben.
                        Lösch diese neuen Zeile(n) wieder aus deinem Script und sorge nur dafür, dass Du diese eingetragenen NPM-Module aus dem Javascript-Adapter löschst.
                        Der Adapter ist nun selbst in der Lage, die "required"-Module zu laden, wenn sie so im Script definiert sind.
                        Das kann man auch im Log sehen.

                        W 1 Antwort Letzte Antwort
                        0
                        • ? Ein ehemaliger Benutzer

                          @worxweis said in Javascript 8.7.6 Fehlermeldungen nach Update:

                          Im Javascript Adapter sind folgende zusätzlichen NPM-Module eingetragen: moment, moment-timezone, moment-duration-format

                          Ich hatte diese Meldungen auch. Ein keinem meiner Scripte musste ich zur Lösung zusätzlichen Code eingeben.
                          Lösch diese neuen Zeile(n) wieder aus deinem Script und sorge nur dafür, dass Du diese eingetragenen NPM-Module aus dem Javascript-Adapter löschst.
                          Der Adapter ist nun selbst in der Lage, die "required"-Module zu laden, wenn sie so im Script definiert sind.
                          Das kann man auch im Log sehen.

                          W Offline
                          W Offline
                          worxweis
                          schrieb am zuletzt editiert von
                          #12

                          @rscsb

                          Danke für den Vorschlag, aber das bringt keine Änderung. Die Fehler treten trotzdem auf.

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          773

                          Online

                          32.6k

                          Benutzer

                          82.0k

                          Themen

                          1.3m

                          Beiträge
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Anmelden

                          • Du hast noch kein Konto? Registrieren

                          • Anmelden oder registrieren, um zu suchen
                          • Erster Beitrag
                            Letzter Beitrag
                          0
                          • Home
                          • Aktuell
                          • Tags
                          • Ungelesen 0
                          • Kategorien
                          • Unreplied
                          • Beliebt
                          • GitHub
                          • Docu
                          • Hilfe