Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. corny456

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Groups 0

    corny456

    @corny456

    0
    Reputation
    5
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Website hellmann.me Location Münsterland

    corny456 Follow

    Latest posts made by corny456

    • RE: Problem beim Update von Adaptern/Modulen/Controller

      @arteck said in Problem beim Update von Adaptern/Modulen/Controller:

      iob diag

      diag sagt:

      Skript v.2023-01-02
      
      *** BASE SYSTEM ***
      Model		: Raspberry Pi 4 Model B Rev 1.1
      Architecture: 	armv7l
      Docker: 	false
      Virtualization: none
      Distributor ID:	Raspbian
      Description:	Raspbian GNU/Linux 10 (buster)
      Release:	10
      Codename:	buster
      
      PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
      NAME="Raspbian GNU/Linux"
      VERSION_ID="10"
      VERSION="10 (buster)"
      VERSION_CODENAME=buster
      ID=raspbian
      ID_LIKE=debian
      HOME_URL="http://www.raspbian.org/"
      SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
      BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
      
      Systemuptime and Load:
       10:56:53 up 10:51,  2 users,  load average: 1.50, 1.40, 1.45
      CPU threads: 4
      
      *** Time and Time Zones ***
      Wed Feb 15 09:56:53 UTC 2023
      Wed Feb 15 10:56:53 CET 2023
      CET +0100
      Europe/Berlin
      
      *** User and Groups ***
      root
      /root
      root
      
      *** X-Server-Setup ***
      X-Server: 	false
      Desktop: 	
      Terminal: 	tty
      Boot Target: 	graphical.target
      
      *** MEMORY ***
                    total        used        free      shared  buff/cache   available
      Mem:           3.9G        1.8G        1.3G        175M        727M        1.9G
      Swap:          4.1G         67M        4.0G
      Total:         8.0G        1.9G        5.4G
      
               3888 M total memory
               1828 M used memory
                375 M active memory
               2032 M inactive memory
               1333 M free memory
                 77 M buffer memory
                649 M swap cache
               4095 M total swap
                 67 M used swap
               4028 M free swap
      
      *** FILESYSTEM ***
      Filesystem     Type      Size  Used Avail Use% Mounted on
      /dev/root      ext4      110G   11G   95G  11% /
      devtmpfs       devtmpfs  1.8G     0  1.8G   0% /dev
      tmpfs          tmpfs     1.9G  980K  1.9G   1% /dev/shm
      tmpfs          tmpfs     1.9G  179M  1.8G  10% /run
      tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
      tmpfs          tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
      tmpfs          tmpfs      10M     0   10M   0% /opt/iobroker/tmp
      /dev/sda1      vfat      253M   49M  204M  20% /boot
      tmpfs          tmpfs     389M     0  389M   0% /run/user/0
      
      Messages in dmesg:
      
      Show mounted filesystems (real ones only):
      TARGET        SOURCE    FSTYPE OPTIONS
      /             /dev/sda2 ext4   rw,noatime
      |-/sys/fs/bpf none      bpf    rw,nosuid,nodev,noexec,relatime,mode=700
      `-/boot       /dev/sda1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
      
      Files in neuralgic directories:
      
      /var:
      5.1G	/var/
      699M	/var/log
      264M	/var/cache
      259M	/var/cache/apt
      200M	/var/cache/apt/archives
      
      /opt/iobroker/backups:
      116M	/opt/iobroker/backups/
      
      /opt/iobroker/iobroker-data:
      493M	/opt/iobroker/iobroker-data/
      179M	/opt/iobroker/iobroker-data/backup-objects
      144M	/opt/iobroker/iobroker-data/files
      48M	/opt/iobroker/iobroker-data/files/javascript.admin
      32M	/opt/iobroker/iobroker-data/files/javascript.admin/static
      
      The five largest files in iobroker-data are:
      79M	/opt/iobroker/iobroker-data/states.jsonl
      73M	/opt/iobroker/iobroker-data/objects.jsonl
      12M	/opt/iobroker/iobroker-data/files/javascript.admin/static/js/790.1eb1f33b.chunk.js.map
      11M	/opt/iobroker/iobroker-data/files/s7.admin/static/js/main.235e4edd.js.map
      7.5M	/opt/iobroker/iobroker-data/objects.json.migrated
      
      *** NodeJS-Installation ***
      
      /usr/bin/nodejs 	v16.19.0
      /usr/bin/node 		v16.19.0
      /usr/local/bin/npm 		8.19.3
      /usr/local/bin/npx 		8.19.3
      
      nodejs:
        Installed: 16.19.0-deb-1nodesource1
        Candidate: 16.19.0-deb-1nodesource1
        Version table:
       *** 16.19.0-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_16.x buster/main armhf Packages
              100 /var/lib/dpkg/status
           10.24.0~dfsg-1~deb10u2 500
              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
      
      Temp directories causing npm8 problem: 0
      
      *** ioBroker-Installation ***
      
      ioBroker Status
      iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Core adapters versions
      js-controller: 	4.0.23
      admin: 		6.2.23
      javascript: 	6.0.3
      
      npm ERR! code ELSPROBLEMS
      npm ERR! extraneous: @serialport/parser-byte-length@9.0.7 /opt/iobroker/node_modules/@serialport/parser-byte-length
      npm ERR! extraneous: @serialport/parser-cctalk@9.0.7 /opt/iobroker/node_modules/@serialport/parser-cctalk
      npm ERR! extraneous: @serialport/parser-delimiter@9.0.7 /opt/iobroker/node_modules/@serialport/parser-delimiter
      npm ERR! extraneous: @serialport/parser-readline@9.0.7 /opt/iobroker/node_modules/@serialport/parser-readline
      npm ERR! extraneous: @serialport/parser-ready@9.0.7 /opt/iobroker/node_modules/@serialport/parser-ready
      npm ERR! extraneous: @serialport/parser-regex@9.0.7 /opt/iobroker/node_modules/@serialport/parser-regex
      npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/caseless
      npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request
      npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types/tough-cookie
      npm ERR! extraneous: ansi-bgblack@0.1.1 /opt/iobroker/node_modules/ansi-bgblack
      npm ERR! extraneous: ansi-bgblue@0.1.1 /opt/iobroker/node_modules/ansi-bgblue
      npm ERR! extraneous: ansi-bgcyan@0.1.1 /opt/iobroker/node_modules/ansi-bgcyan
      npm ERR! extraneous: ansi-bggreen@0.1.1 /opt/iobroker/node_modules/ansi-bggreen
      npm ERR! extraneous: ansi-bgmagenta@0.1.1 /opt/iobroker/node_modules/ansi-bgmagenta
      npm ERR! extraneous: ansi-bgred@0.1.1 /opt/iobroker/node_modules/ansi-bgred
      npm ERR! extraneous: ansi-bgwhite@0.1.1 /opt/iobroker/node_modules/ansi-bgwhite
      npm ERR! extraneous: ansi-bgyellow@0.1.1 /opt/iobroker/node_modules/ansi-bgyellow
      npm ERR! extraneous: ansi-black@0.1.1 /opt/iobroker/node_modules/ansi-black
      npm ERR! extraneous: ansi-blue@0.1.1 /opt/iobroker/node_modules/ansi-blue
      npm ERR! extraneous: ansi-bold@0.1.1 /opt/iobroker/node_modules/ansi-bold
      npm ERR! extraneous: ansi-colors@0.2.0 /opt/iobroker/node_modules/ansi-colors
      npm ERR! extraneous: ansi-cyan@0.1.1 /opt/iobroker/node_modules/ansi-cyan
      npm ERR! extraneous: ansi-dim@0.1.1 /opt/iobroker/node_modules/ansi-dim
      npm ERR! extraneous: ansi-gray@0.1.1 /opt/iobroker/node_modules/ansi-gray
      npm ERR! extraneous: ansi-green@0.1.1 /opt/iobroker/node_modules/ansi-green
      npm ERR! extraneous: ansi-grey@0.1.1 /opt/iobroker/node_modules/ansi-grey
      npm ERR! extraneous: ansi-hidden@0.1.1 /opt/iobroker/node_modules/ansi-hidden
      npm ERR! extraneous: ansi-inverse@0.1.1 /opt/iobroker/node_modules/ansi-inverse
      npm ERR! extraneous: ansi-italic@0.1.1 /opt/iobroker/node_modules/ansi-italic
      npm ERR! extraneous: ansi-magenta@0.1.1 /opt/iobroker/node_modules/ansi-magenta
      npm ERR! extraneous: ansi-red@0.1.1 /opt/iobroker/node_modules/ansi-red
      npm ERR! extraneous: ansi-reset@0.1.1 /opt/iobroker/node_modules/ansi-reset
      npm ERR! extraneous: ansi-strikethrough@0.1.1 /opt/iobroker/node_modules/ansi-strikethrough
      npm ERR! extraneous: ansi-underline@0.1.1 /opt/iobroker/node_modules/ansi-underline
      npm ERR! extraneous: ansi-white@0.1.1 /opt/iobroker/node_modules/ansi-white
      npm ERR! extraneous: ansi-wrap@0.1.0 /opt/iobroker/node_modules/ansi-wrap
      npm ERR! extraneous: ansi-yellow@0.1.1 /opt/iobroker/node_modules/ansi-yellow
      npm ERR! extraneous: arr-flatten@1.1.0 /opt/iobroker/node_modules/arr-flatten
      npm ERR! extraneous: arr-swap@1.0.1 /opt/iobroker/node_modules/arr-swap
      npm ERR! extraneous: arraybuffer.slice@0.0.7 /opt/iobroker/node_modules/arraybuffer.slice
      npm ERR! extraneous: async-retry@1.3.1 /opt/iobroker/node_modules/async-retry
      npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id
      npm ERR! extraneous: blob@0.0.5 /opt/iobroker/node_modules/blob
      npm ERR! extraneous: buffer-alloc-unsafe@1.1.0 /opt/iobroker/node_modules/buffer-alloc-unsafe
      npm ERR! extraneous: buffer-alloc@1.2.0 /opt/iobroker/node_modules/buffer-alloc
      npm ERR! extraneous: buffer-fill@1.0.0 /opt/iobroker/node_modules/buffer-fill
      npm ERR! extraneous: button-events@1.0.2 /opt/iobroker/node_modules/button-events
      npm ERR! extraneous: choices-separator@2.0.0 /opt/iobroker/node_modules/choices-separator
      npm ERR! extraneous: clone-deep@1.0.0 /opt/iobroker/node_modules/clone-deep
      npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript
      npm ERR! extraneous: collection-visit@1.0.0 /opt/iobroker/node_modules/collection-visit
      npm ERR! extraneous: commander@2.20.3 /opt/iobroker/node_modules/commander
      npm ERR! extraneous: component-emitter@1.3.0 /opt/iobroker/node_modules/component-emitter
      npm ERR! extraneous: copy-descriptor@0.1.1 /opt/iobroker/node_modules/copy-descriptor
      npm ERR! extraneous: decompress-response@4.2.1 /opt/iobroker/node_modules/decompress-response
      npm ERR! extraneous: define-property@1.0.0 /opt/iobroker/node_modules/define-property
      npm ERR! extraneous: engine.io-client@3.5.2 /opt/iobroker/node_modules/engine.io-client
      npm ERR! extraneous: engine.io-parser@2.2.1 /opt/iobroker/node_modules/engine.io-parser
      npm ERR! extraneous: engine.io@3.5.0 /opt/iobroker/node_modules/engine.io
      npm ERR! extraneous: epoll@2.0.10 /opt/iobroker/node_modules/epoll
      npm ERR! extraneous: error-symbol@0.1.0 /opt/iobroker/node_modules/error-symbol
      npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template
      npm ERR! extraneous: extend-shallow@2.0.1 /opt/iobroker/node_modules/extend-shallow
      npm ERR! extraneous: for-in@1.0.2 /opt/iobroker/node_modules/for-in
      npm ERR! extraneous: for-own@1.0.0 /opt/iobroker/node_modules/for-own
      npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2
      npm ERR! extraneous: info-symbol@0.1.0 /opt/iobroker/node_modules/info-symbol
      npm ERR! missing: iobroker.adguard@0.0.8, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.alarm@3.1.1, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.device-reminder@1.2.9, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.mobile@^1.0.1, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.modbus@5.0.5, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.rpi2@1.3.2, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.signal-cmb@0.1.7, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.socketio@4.2.0, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.tankerkoenig@2.1.1, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.traccar@0.0.12, required by iobroker.inst@2.0.3
      npm ERR! missing: iobroker.vis-colorpicker@^1.2.0, required by iobroker.inst@2.0.3
      npm ERR! extraneous: is-accessor-descriptor@1.0.0 /opt/iobroker/node_modules/is-accessor-descriptor
      npm ERR! extraneous: is-data-descriptor@1.0.0 /opt/iobroker/node_modules/is-data-descriptor
      npm ERR! extraneous: is-descriptor@1.0.2 /opt/iobroker/node_modules/is-descriptor
      npm ERR! extraneous: is-extendable@0.1.1 /opt/iobroker/node_modules/is-extendable
      npm ERR! extraneous: is-number@6.0.0 /opt/iobroker/node_modules/is-number
      npm ERR! extraneous: is-plain-object@2.0.4 /opt/iobroker/node_modules/is-plain-object
      npm ERR! extraneous: is-windows@1.0.2 /opt/iobroker/node_modules/is-windows
      npm ERR! extraneous: isarray@2.0.1 /opt/iobroker/node_modules/isarray
      npm ERR! extraneous: isobject@3.0.1 /opt/iobroker/node_modules/isobject
      npm ERR! extraneous: jsonata@1.8.6 /opt/iobroker/node_modules/jsonata
      npm ERR! extraneous: kind-of@3.2.2 /opt/iobroker/node_modules/kind-of
      npm ERR! extraneous: koalas@1.0.2 /opt/iobroker/node_modules/koalas
      npm ERR! extraneous: lazy-cache@2.0.2 /opt/iobroker/node_modules/lazy-cache
      npm ERR! extraneous: log-ok@0.1.1 /opt/iobroker/node_modules/log-ok
      npm ERR! extraneous: log-utils@0.2.1 /opt/iobroker/node_modules/log-utils
      npm ERR! extraneous: map-visit@1.0.0 /opt/iobroker/node_modules/map-visit
      npm ERR! extraneous: mimic-response@2.1.0 /opt/iobroker/node_modules/mimic-response
      npm ERR! extraneous: mixin-object@2.0.1 /opt/iobroker/node_modules/mixin-object
      npm ERR! extraneous: mkdirp@0.5.1 /opt/iobroker/node_modules/mkdirp
      npm ERR! extraneous: moment-timezone@0.5.34 /opt/iobroker/node_modules/moment-timezone
      npm ERR! extraneous: node-dht-sensor@0.4.3 /opt/iobroker/node_modules/node-dht-sensor
      npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
      npm ERR! extraneous: noop-logger@0.1.1 /opt/iobroker/node_modules/noop-logger
      npm ERR! extraneous: object-copy@0.1.0 /opt/iobroker/node_modules/object-copy
      npm ERR! extraneous: object-visit@1.0.1 /opt/iobroker/node_modules/object-visit
      npm ERR! extraneous: os-homedir@1.0.2 /opt/iobroker/node_modules/os-homedir
      npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors
      npm ERR! extraneous: pointer-symbol@1.0.0 /opt/iobroker/node_modules/pointer-symbol
      npm ERR! extraneous: prebuild-install@6.1.2 /opt/iobroker/node_modules/prebuild-install
      npm ERR! extraneous: promirepl@1.0.1 /opt/iobroker/node_modules/promirepl
      npm ERR! extraneous: prompt-actions@3.0.2 /opt/iobroker/node_modules/prompt-actions
      npm ERR! extraneous: prompt-base@4.1.0 /opt/iobroker/node_modules/prompt-base
      npm ERR! extraneous: prompt-checkbox@2.2.0 /opt/iobroker/node_modules/prompt-checkbox
      npm ERR! extraneous: prompt-choices@4.1.0 /opt/iobroker/node_modules/prompt-choices
      npm ERR! extraneous: prompt-list@3.2.0 /opt/iobroker/node_modules/prompt-list
      npm ERR! extraneous: prompt-question@5.0.2 /opt/iobroker/node_modules/prompt-question
      npm ERR! extraneous: prompt-radio@1.2.1 /opt/iobroker/node_modules/prompt-radio
      npm ERR! extraneous: put@0.0.6 /opt/iobroker/node_modules/put
      npm ERR! extraneous: radio-symbol@2.0.0 /opt/iobroker/node_modules/radio-symbol
      npm ERR! extraneous: readline-ui@2.2.3 /opt/iobroker/node_modules/readline-ui
      npm ERR! extraneous: readline-utils@2.2.3 /opt/iobroker/node_modules/readline-utils
      npm ERR! extraneous: rpi-gpio-buttons@2.0.1 /opt/iobroker/node_modules/rpi-gpio-buttons
      npm ERR! extraneous: rpi-gpio@2.1.7 /opt/iobroker/node_modules/rpi-gpio
      npm ERR! invalid: serialport@9.0.7 /opt/iobroker/node_modules/serialport
      npm ERR! extraneous: set-getter@0.1.0 /opt/iobroker/node_modules/set-getter
      npm ERR! extraneous: set-value@3.0.1 /opt/iobroker/node_modules/set-value
      npm ERR! extraneous: shallow-clone@1.0.0 /opt/iobroker/node_modules/shallow-clone
      npm ERR! extraneous: simple-get@3.1.0 /opt/iobroker/node_modules/simple-get
      npm ERR! extraneous: socket.io-adapter@1.1.2 /opt/iobroker/node_modules/socket.io-adapter
      npm ERR! extraneous: socket.io-client@2.4.0 /opt/iobroker/node_modules/socket.io-client
      npm ERR! extraneous: socket.io-parser@3.3.1 /opt/iobroker/node_modules/socket.io-parser
      npm ERR! extraneous: socket.io@2.4.1 /opt/iobroker/node_modules/socket.io
      npm ERR! extraneous: stampit-event-bus@0.1.1 /opt/iobroker/node_modules/stampit-event-bus
      npm ERR! extraneous: stampit-state-machine@0.2.1 /opt/iobroker/node_modules/stampit-state-machine
      npm ERR! extraneous: stampit@2.1.2 /opt/iobroker/node_modules/stampit
      npm ERR! extraneous: static-extend@0.1.2 /opt/iobroker/node_modules/static-extend
      npm ERR! extraneous: strip-color@0.1.0 /opt/iobroker/node_modules/strip-color
      npm ERR! extraneous: success-symbol@0.1.0 /opt/iobroker/node_modules/success-symbol
      npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
      npm ERR! extraneous: supermixer@1.0.5 /opt/iobroker/node_modules/supermixer
      npm ERR! extraneous: sync-exec@0.6.2 /opt/iobroker/node_modules/sync-exec
      npm ERR! extraneous: tar-fs@2.1.1 /opt/iobroker/node_modules/tar-fs
      npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream
      npm ERR! extraneous: terminal-paginator@2.0.2 /opt/iobroker/node_modules/terminal-paginator
      npm ERR! extraneous: time-stamp@1.1.0 /opt/iobroker/node_modules/time-stamp
      npm ERR! extraneous: to-buffer@1.1.1 /opt/iobroker/node_modules/to-buffer
      npm ERR! extraneous: to-object-path@0.3.0 /opt/iobroker/node_modules/to-object-path
      npm ERR! extraneous: toggle-array@1.0.1 /opt/iobroker/node_modules/toggle-array
      npm ERR! extraneous: typescript@4.7.4 /opt/iobroker/node_modules/typescript
      npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
      npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
      npm ERR! extraneous: warning-symbol@0.1.0 /opt/iobroker/node_modules/warning-symbol
      npm ERR! extraneous: which-pm-runs@1.0.0 /opt/iobroker/node_modules/which-pm-runs
      npm ERR! extraneous: window-size@1.1.1 /opt/iobroker/node_modules/window-size
      npm ERR! extraneous: ws@7.4.6 /opt/iobroker/node_modules/ws
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2023-02-15T09_57_19_152Z-debug-0.log
      Adapters from github: 	0
      
      Adapter State
      + system.adapter.admin.0                  : admin                 : automation-pi                            -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
      + system.adapter.alexa2.0                 : alexa2                : automation-pi                            -  enabled
      + system.adapter.backitup.0               : backitup              : automation-pi                            -  enabled
      + system.adapter.cloud.0                  : cloud                 : automation-pi                            -  enabled
      + system.adapter.discovery.0              : discovery             : automation-pi                            -  enabled
        system.adapter.fullybrowser.0           : fullybrowser          : automation-pi                            - disabled
      + system.adapter.hue.0                    : hue                   : automation-pi                            -  enabled, port: 443
      + system.adapter.influxdb.0               : influxdb              : automation-pi                            -  enabled, port: 443
      + system.adapter.info.0                   : info                  : automation-pi                            -  enabled
      + system.adapter.iot.0                    : iot                   : automation-pi                            -  enabled
      + system.adapter.javascript.0             : javascript            : automation-pi                            -  enabled
        system.adapter.mihome-vacuum.0          : mihome-vacuum         : automation-pi                            - disabled, port: 54321
      + system.adapter.mqtt.0                   : mqtt                  : automation-pi                            -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.mqtt.1                   : mqtt                  : automation-pi                            -  enabled, port: 8883, bind: 0.0.0.0
      + system.adapter.nanoleaf-lightpanels.0   : nanoleaf-lightpanels  : automation-pi                            -  enabled, port: 16021
      + system.adapter.nut.0                    : nut                   : automation-pi                            -  enabled
      + system.adapter.pushover.0               : pushover              : automation-pi                            -  enabled
      + system.adapter.s7.0                     : s7                    : automation-pi                            -  enabled
      + system.adapter.shelly.0                 : shelly                : automation-pi                            -  enabled, port: 1882, bind: 192.168.151.10
      + system.adapter.simple-api.0             : simple-api            : automation-pi                            -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
      + system.adapter.smartmeter.0             : smartmeter            : automation-pi                            -  enabled
      + system.adapter.sonoff.0                 : sonoff                : automation-pi                            -  enabled, port: 1884, bind: 0.0.0.0
      + system.adapter.telegram.0               : telegram              : automation-pi                            -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.text2command.0           : text2command          : automation-pi                            -  enabled
      + system.adapter.unifi.0                  : unifi                 : automation-pi                            -  enabled
        system.adapter.vis-colorpicker.0        : vis-colorpicker       : automation-pi                            - disabled
        system.adapter.vis.0                    : vis                   : automation-pi                            -  enabled
        system.adapter.weatherunderground.0     : weatherunderground    : automation-pi                            -  enabled
      + system.adapter.web.0                    : web                   : automation-pi                            -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      + system.adapter.wled.0                   : wled                  : automation-pi                            -  enabled
      
      + instance is alive
      
      Enabled adapters with bindings
      + system.adapter.admin.0                  : admin                 : automation-pi                            -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
      + system.adapter.hue.0                    : hue                   : automation-pi                            -  enabled, port: 443
      + system.adapter.influxdb.0               : influxdb              : automation-pi                            -  enabled, port: 443
      + system.adapter.mqtt.0                   : mqtt                  : automation-pi                            -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.mqtt.1                   : mqtt                  : automation-pi                            -  enabled, port: 8883, bind: 0.0.0.0
      + system.adapter.nanoleaf-lightpanels.0   : nanoleaf-lightpanels  : automation-pi                            -  enabled, port: 16021
      + system.adapter.shelly.0                 : shelly                : automation-pi                            -  enabled, port: 1882, bind: 192.168.151.10
      + system.adapter.simple-api.0             : simple-api            : automation-pi                            -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
      + system.adapter.sonoff.0                 : sonoff                : automation-pi                            -  enabled, port: 1884, bind: 0.0.0.0
      + system.adapter.telegram.0               : telegram              : automation-pi                            -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.web.0                    : web                   : automation-pi                            -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      
      ioBroker-Repositories
      stable        : http://download.iobroker.net/sources-dist.json
      beta          : http://download.iobroker.net/sources-dist-latest.json
      
      Active repo(s): stable
      
      Installed ioBroker-Instances
      Used repository: stable
      Adapter    "admin"        : 6.3.5    , installed 6.2.23 [Updatable]
      Adapter    "alexa2"       : 3.23.2   , installed 3.21.0 [Updatable]
      Adapter    "backitup"     : 2.5.12   , installed 2.5.4  [Updatable]
      Adapter    "cloud"        : 4.3.0    , installed 4.2.2  [Updatable]
      Adapter    "discovery"    : 3.1.0    , installed 3.0.5  [Updatable]
      Adapter    "fullybrowser" : 2.1.2    , installed 2.1.2
      Adapter    "history"      : 2.2.4    , installed 2.2.0  [Updatable]
      Adapter    "hue"          : 3.7.1    , installed 3.7.1
      Adapter    "influxdb"     : 3.2.0    , installed 3.1.8  [Updatable]
      Adapter    "info"         : 1.9.19   , installed 1.9.19
      Adapter    "iot"          : 1.14.2   , installed 1.11.9 [Updatable]
      Adapter    "javascript"   : 6.1.4    , installed 6.0.3  [Updatable]
      Controller "js-controller": 4.0.24   , installed 4.0.23 [Updatable]
      Adapter    "mihome-vacuum": 3.8.8    , installed 3.8.6  [Updatable]
      Adapter    "mqtt"         : 4.0.7    , installed 4.0.7
      Adapter    "nanoleaf-lightpanels": 1.3.1, installed 1.3.1
      Adapter    "nut"          : 1.5.1    , installed 1.5.1
      Adapter    "pushover"     : 3.0.3    , installed 3.0.3
      Adapter    "s7"           : 1.3.14   , installed 1.3.13 [Updatable]
      Adapter    "shelly"       : 6.3.1    , installed 6.0.0  [Updatable]
      Adapter    "simple-api"   : 2.7.2    , installed 2.7.0  [Updatable]
      Adapter    "smartmeter"   : 3.3.4    , installed 3.3.4
      Adapter    "sonoff"       : 2.5.1    , installed 2.5.1
      Adapter    "telegram"     : 1.15.2   , installed 1.14.1 [Updatable]
      Adapter    "text2command" : 2.3.0    , installed 2.2.2  [Updatable]
      Adapter    "unifi"        : 0.5.10   , installed 0.5.10
      Adapter    "vis"          : 1.4.15   , installed 1.4.15
      Adapter    "weatherunderground": 3.4.2, installed 3.4.2
      Adapter    "web"          : 4.3.0    , installed 4.3.0
      Adapter    "wled"         : 0.6.7    , installed 0.6.7
      Adapter    "ws"           : 1.3.0    , installed 1.3.0
      
      Objects and States
      Please stand by - This may take a while
      Objects: 	135750
      States: 	129134
      
      *** OS-Repositories and Updates ***
      Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
      Hit:2 http://archive.raspberrypi.org/debian buster InRelease
      Hit:3 https://deb.nodesource.com/node_16.x buster InRelease
      Hit:4 https://repos.influxdata.com/debian buster InRelease
      Reading package lists...
      Pending Updates: 0
      
      *** Listening Ports ***
      Active Internet connections (only servers)
      Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
      tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      0          19804      596/codesyscontrol. 
      tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          16926      598/sshd            
      tcp        0      0 192.168.151.10:1882     0.0.0.0:*               LISTEN      1001       4217754    28597/io.shelly.0   
      tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      0          18500      567/mosquitto       
      tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      1001       4249042    28627/io.sonoff.0   
      tcp        0      0 0.0.0.0:11740           0.0.0.0:*               LISTEN      0          14282      596/codesyscontrol. 
      tcp        0      0 0.0.0.0:1217            0.0.0.0:*               LISTEN      0          14023      585/codesysedge.bin 
      tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1001       4192764    28024/iobroker.js-c 
      tcp        0      0 127.0.0.1:4840          0.0.0.0:*               LISTEN      0          19693      596/codesyscontrol. 
      tcp        0      0 192.168.151.10:4840     0.0.0.0:*               LISTEN      0          19692      596/codesyscontrol. 
      tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1001       4182944    28024/iobroker.js-c 
      tcp6       0      0 :::8081                 :::*                    LISTEN      1001       4231875    28310/io.admin.0    
      tcp6       0      0 :::8082                 :::*                    LISTEN      1001       4217724    28749/io.web.0      
      tcp6       0      0 :::22                   :::*                    LISTEN      0          16928      598/sshd            
      tcp6       0      0 :::8087                 :::*                    LISTEN      1001       4217652    28766/io.simple-api 
      tcp6       0      0 :::1883                 :::*                    LISTEN      0          18501      567/mosquitto       
      udp        0      0 192.168.151.10:49152    0.0.0.0:*                           0          19927      596/codesyscontrol. 
      udp        0      0 192.168.151.10:34964    0.0.0.0:*                           0          19926      596/codesyscontrol. 
      udp        0      0 192.168.151.10:161      0.0.0.0:*                           0          19928      596/codesyscontrol. 
      udp        0      0 192.168.151.255:1740    0.0.0.0:*                           0          14049      596/codesyscontrol. 
      udp        0      0 192.168.151.10:1740     0.0.0.0:*                           0          14048      596/codesyscontrol. 
      udp        0      0 192.168.151.255:1743    0.0.0.0:*                           0          18510      585/codesysedge.bin 
      udp        0      0 192.168.151.10:1743     0.0.0.0:*                           0          18509      585/codesysedge.bin 
      udp        0      0 0.0.0.0:5353            0.0.0.0:*                           1001       4217487    28760/io.wled.0     
      udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        13794      364/avahi-daemon: r 
      udp        0      0 0.0.0.0:52022           0.0.0.0:*                           108        13796      364/avahi-daemon: r 
      udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1001       4247847    28707/io.nanoleaf-l 
      udp6       0      0 :::5353                 :::*                                108        13795      364/avahi-daemon: r 
      udp6       0      0 :::38174                :::*                                108        13797      364/avahi-daemon: r 
      
      *** Log File - Last 25 Lines ***
      
      2023-02-15 10:11:18.218  - info: host.automation-pi stopInstance system.adapter.mihome-vacuum.0 killing pid 28215
      2023-02-15 10:11:18.998  - info: host.automation-pi instance system.adapter.mihome-vacuum.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      2023-02-15 10:11:21.381  - info: host.automation-pi instance system.adapter.mihome-vacuum.0 started with pid 29365
      2023-02-15 10:11:50.226  - info: host.automation-pi "system.adapter.mihome-vacuum.0" disabled
      2023-02-15 10:11:50.227  - info: host.automation-pi stopInstance system.adapter.mihome-vacuum.0 (force=false, process=true)
      2023-02-15 10:11:50.237  - error: mihome-vacuum.0 (29365) Socket Close
      2023-02-15 10:11:50.247  - info: host.automation-pi stopInstance system.adapter.mihome-vacuum.0 send kill signal
      2023-02-15 10:11:51.326  - info: host.automation-pi stopInstance system.adapter.mihome-vacuum.0 killing pid 29365
      2023-02-15 10:11:52.586  - info: host.automation-pi instance system.adapter.mihome-vacuum.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      2023-02-15 10:15:10.977  - info: host.automation-pi "system.adapter.telegram.0" disabled
      2023-02-15 10:15:10.978  - info: host.automation-pi stopInstance system.adapter.telegram.0 (force=false, process=true)
      2023-02-15 10:15:10.999  - info: host.automation-pi stopInstance system.adapter.telegram.0 send kill signal
      2023-02-15 10:15:12.483  - info: host.automation-pi stopInstance system.adapter.telegram.0 killing pid 28404
      2023-02-15 10:15:13.763  - info: host.automation-pi instance system.adapter.telegram.0 terminated with code 0 (NO_ERROR)
      2023-02-15 10:16:02.470  - info: host.automation-pi "system.adapter.telegram.0" enabled
      2023-02-15 10:16:07.360  - info: host.automation-pi instance system.adapter.telegram.0 started with pid 29466
      2023-02-15 10:16:49.601  - info: host.automation-pi "system.adapter.telegram.0" disabled
      2023-02-15 10:16:49.604  - info: host.automation-pi stopInstance system.adapter.telegram.0 (force=false, process=true)
      2023-02-15 10:16:50.498  - info: host.automation-pi stopInstance system.adapter.telegram.0 send kill signal
      2023-02-15 10:16:51.797  - info: host.automation-pi instance system.adapter.telegram.0 terminated with code 0 (NO_ERROR)
      2023-02-15 10:17:37.187  - info: host.automation-pi "system.adapter.telegram.0" enabled
      2023-02-15 10:17:38.657  - info: host.automation-pi instance system.adapter.telegram.0 started with pid 29570
      2023-02-15 10:18:27.288  - error: unifi.0 (28621) Error: Login required. Check username and password.
      2023-02-15 10:53:00.601  - info: host.automation-pi instance system.adapter.weatherunderground.0 started with pid 29730
      2023-02-15 10:53:46.395  - info: host.automation-pi instance system.adapter.weatherunderground.0 terminated with code 0 (NO_ERROR)
      
      
      ======================= SUMMARY =======================
      		     v.2023-01-02
      
      
      Operatingsystem: 	Raspbian GNU/Linux 10 (buster)
      Installation: 		Native
      Timezone: 		Europe/Berlin
      User-ID: 		0
      X-Server: 		false
      Boot Target: 		graphical.target
      
      Pending OS-Updates: 	0
      
      Nodejs-Installation: 	/usr/bin/nodejs 	v16.19.0
      			/usr/bin/node 		v16.19.0
      			/usr/local/bin/npm 		8.19.3
      			/usr/local/bin/npx 		8.19.3
      
      ioBroker Core: 		js-controller 		4.0.23
      			admin 			6.2.23
      
      ioBroker Status: 	iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Status admin:
      + system.adapter.admin.0                  : admin                 : automation-pi                            -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
      
      Pending iob updates: 	16
      
      Active repo(s): stable
      
      Objects: 		135750
      States: 		129134
      
      Size of iob-Database:
      
      73M	/opt/iobroker/iobroker-data/objects.jsonl
      7.5M	/opt/iobroker/iobroker-data/objects.json.migrated
      7.5M	/opt/iobroker/iobroker-data/objects.json.bak.migrated
      79M	/opt/iobroker/iobroker-data/states.jsonl
      2.3M	/opt/iobroker/iobroker-data/states.json.migrated
      2.3M	/opt/iobroker/iobroker-data/states.json.bak.migrated
      0	/opt/iobroker/iobroker-data/states.json.broken
      
      
      =================== END OF SUMMARY ====================
      
      posted in Error/Bug
      corny456
      corny456
    • Problem beim Update von Adaptern/Modulen/Controller

      Guten morgen zusammen,

      ich hab seit geraumer Zeit das Problem das ich weder irgendwelche Adapter noch den JS-Controller aktualisiert bekomme.
      Führe ich ein Update durch so läuft dieses ohne erkennbare Probleme durch und meldet auch keinen Fehler nur aktualisiert er besagtes Paket nicht.

      root@automation-pi ~ # iob upgrade telegram -y
      Update telegram from @1.14.1 to @1.15.2
      host.automation-pi Adapter "system.adapter.telegram.0" is stopped.
      NPM version: 8.19.3
      Installing iobroker.telegram@1.15.2... (System call)
      upload [52] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/blockly.js blockly.js application/javascript
      upload [50] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/customComponents.js.map custom/customComponents.js.map application/json
      upload [40] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/i18n/zh-cn.json custom/i18n/zh-cn.json application/json
      upload [30] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/node_modules_react_index_js.44097ea5.chunk.js.map custom/static/js/node_modules_react_index_js.44097ea5.chunk.js.map application/json
      upload [20] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.7d6c2204.chunk.js.map custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.7d6c2204.chunk.js.map application/json
      upload [19] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js application/javascript
      upload [18] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js.map custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js.map application/json
      upload [17] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js application/javascript
      upload [16] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js.map custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js.map application/json
      upload [15] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js application/javascript
      upload [14] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js.map custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js.map application/json
      upload [13] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js application/javascript
      upload [12] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js.map custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js.map application/json
      upload [11] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js application/javascript
      upload [10] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js.map custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js.map application/json
      upload [9] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js application/javascript
      upload [8] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js.map custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js.map application/json
      upload [7] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js application/javascript
      upload [6] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js.map custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js.map application/json
      upload [5] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js application/javascript
      upload [4] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js.map custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js.map application/json
      upload [3] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/jsonConfig.json jsonConfig.json application/json
      upload [2] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/jsonCustom.json jsonCustom.json application/json
      upload [1] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/telegram.png telegram.png image/png
      upload [0] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/words.js words.js application/javascript
      host.automation-pi Adapter "system.adapter.telegram.0" is started
      

      Erst wenn ich das ganze mit --debug ausführe schmeißt er eine Reihe Error auf die ich leider keinen Rat weis.

      root@automation-pi ~ # iob upgrade telegram -y --debug
      Update telegram from @1.14.1 to @1.15.2
      host.automation-pi Adapter "system.adapter.telegram.0" is stopped.
      NPM version: 8.19.3
      Installing iobroker.telegram@1.15.2... (System call)
      npm ERR! code 1
      npm ERR! path /opt/iobroker/node_modules/serialport
      npm ERR! command failed
      npm ERR! command sh -c -- node-gyp rebuild
      npm ERR! make: Entering directory '/opt/iobroker/node_modules/serialport/build'
      npm ERR!   CXX(target) Release/obj.target/serialport/src/serialport.o
      npm ERR! make: Leaving directory '/opt/iobroker/node_modules/serialport/build'
      npm ERR! gyp info it worked if it ends with ok
      npm ERR! gyp info using node-gyp@9.1.0
      npm ERR! gyp info using node@16.19.0 | linux | arm
      npm ERR! gyp info find Python using Python version 3.7.3 found at "/usr/bin/python3"
      npm ERR! gyp info spawn /usr/bin/python3
      npm ERR! gyp info spawn args [
      npm ERR! gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
      npm ERR! gyp info spawn args   'binding.gyp',
      npm ERR! gyp info spawn args   '-f',
      npm ERR! gyp info spawn args   'make',
      npm ERR! gyp info spawn args   '-I',
      npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/serialport/build/config.gypi',
      npm ERR! gyp info spawn args   '-I',
      npm ERR! gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
      npm ERR! gyp info spawn args   '-I',
      npm ERR! gyp info spawn args   '/home/iobroker/.cache/node-gyp/16.19.0/include/node/common.gypi',
      npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
      npm ERR! gyp info spawn args   '-Dvisibility=default',
      npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/16.19.0',
      npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
      npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/16.19.0/<(target_arch)/node.lib',
      npm ERR! gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/serialport',
      npm ERR! gyp info spawn args   '-Dnode_engine=v8',
      npm ERR! gyp info spawn args   '--depth=.',
      npm ERR! gyp info spawn args   '--no-parallel',
      npm ERR! gyp info spawn args   '--generator-output',
      npm ERR! gyp info spawn args   'build',
      npm ERR! gyp info spawn args   '-Goutput_dir=.'
      npm ERR! gyp info spawn args ]
      npm ERR! gyp info spawn make
      npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:41:48: error: no matching function for call to ‘v8::Value::ToString()’
      npm ERR!    v8::String::Utf8Value path(info[0]->ToString());
      npm ERR!                                                 ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3048:44: note: candidate: ‘v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const’
      npm ERR!    V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
      npm ERR!                                             ^~~~~~~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3048:44: note:   candidate expects 1 argument, 0 provided
      npm ERR! ../src/serialport.cpp:48:53: error: no matching function for call to ‘v8::Value::ToObject()’
      npm ERR!    v8::Local<v8::Object> options = info[1]->ToObject();
      npm ERR!                                                      ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3060:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
      npm ERR!    V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
      npm ERR!                                             ^~~~~~~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3060:44: note:   candidate expects 1 argument, 0 provided
      npm ERR! ../src/serialport.cpp:78:69: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen);
      npm ERR!                                                                      ^~~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:95:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(2, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:113:53: error: no matching function for call to ‘v8::Value::ToObject()’
      npm ERR!    v8::Local<v8::Object> options = info[1]->ToObject();
      npm ERR!                                                      ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3060:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
      npm ERR!    V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
      npm ERR!                                             ^~~~~~~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3060:44: note:   candidate expects 1 argument, 0 provided
      npm ERR! ../src/serialport.cpp:135:71: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate);
      npm ERR!                                                                        ^~~~~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterUpdate(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:150:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(1, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:175:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose);
      npm ERR!                                                                       ^~~~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterClose(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:188:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(1, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:215:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush);
      npm ERR!                                                                       ^~~~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterFlush(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:231:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(1, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:250:53: error: no matching function for call to ‘v8::Value::ToObject()’
      npm ERR!    v8::Local<v8::Object> options = info[1]->ToObject();
      npm ERR!                                                      ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3060:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
      npm ERR!    V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
      npm ERR!                                             ^~~~~~~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3060:44: note:   candidate expects 1 argument, 0 provided
      npm ERR! ../src/serialport.cpp:270:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet);
      npm ERR!                                                                     ^~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterSet(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:285:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(1, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:314:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet);
      npm ERR!                                                                     ^~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterGet(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:329:96: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Boolean>::return_t)’
      npm ERR!      results->Set(Nan::New<v8::String>("cts").ToLocalChecked(), Nan::New<v8::Boolean>(data->cts));
      npm ERR!                                                                                                 ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! ../src/serialport.cpp:330:96: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Boolean>::return_t)’
      npm ERR!      results->Set(Nan::New<v8::String>("dsr").ToLocalChecked(), Nan::New<v8::Boolean>(data->dsr));
      npm ERR!                                                                                                 ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! ../src/serialport.cpp:331:96: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::FactoryBase<v8::Boolean>::return_t)’
      npm ERR!      results->Set(Nan::New<v8::String>("dcd").ToLocalChecked(), Nan::New<v8::Boolean>(data->dcd));
      npm ERR!                                                                                                 ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! ../src/serialport.cpp:336:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(2, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:363:76: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate);
      npm ERR!                                                                             ^~~~~~~~~~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterGetBaudRate(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:378:106: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, Nan::imp::IntegerFactory<v8::Integer>::return_t)’
      npm ERR!      results->Set(Nan::New<v8::String>("baudRate").ToLocalChecked(), Nan::New<v8::Integer>(data->baudRate));
      npm ERR!                                                                                                           ^
      npm ERR! In file included from /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:73,
      npm ERR!                  from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3961:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
      npm ERR!    V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
      npm ERR!                                      ^~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/v8.h:3964:37: note:   candidate expects 3 arguments, 2 provided
      npm ERR! ../src/serialport.cpp:383:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(2, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:
      npm ERR! ../src/serialport.cpp:409:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      npm ERR!    uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain);
      npm ERR!                                                                       ^~~~~~~~~~~~~~
      npm ERR! ../src/serialport.cpp: In function ‘void EIO_AfterDrain(uv_work_t*)’:
      npm ERR! ../src/serialport.cpp:424:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
      npm ERR!    data->callback.Call(1, argv);
      npm ERR!                               ^
      npm ERR! In file included from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../../nan/nan.h:1742:3: note: declared here
      npm ERR!    Call(int argc, v8::Local<v8::Value> argv[]) const {
      npm ERR!    ^~~~
      npm ERR! ../src/serialport.cpp: At global scope:
      npm ERR! ../src/serialport.cpp:430:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses]
      npm ERR!  SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) {
      npm ERR!                             ^
      npm ERR! ../src/serialport.cpp:449:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses]
      npm ERR!  SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) {
      npm ERR!                               ^
      npm ERR! ../src/serialport.cpp:460:17: error: variable or field ‘init’ declared void
      npm ERR!    void init(v8::Handle<v8::Object> target) {
      npm ERR!                  ^~~~~~
      npm ERR! ../src/serialport.cpp:460:17: error: ‘Handle’ is not a member of ‘v8’
      npm ERR! ../src/serialport.cpp:460:17: note: suggested alternative: ‘JobHandle’
      npm ERR!    void init(v8::Handle<v8::Object> target) {
      npm ERR!                  ^~~~~~
      npm ERR!                  JobHandle
      npm ERR! ../src/serialport.cpp:460:34: error: expected primary-expression before ‘>’ token
      npm ERR!    void init(v8::Handle<v8::Object> target) {
      npm ERR!                                   ^
      npm ERR! ../src/serialport.cpp:460:36: error: ‘target’ was not declared in this scope
      npm ERR!    void init(v8::Handle<v8::Object> target) {
      npm ERR!                                     ^~~~~~
      npm ERR! ../src/serialport.cpp:460:36: note: suggested alternative: ‘tzset’
      npm ERR!    void init(v8::Handle<v8::Object> target) {
      npm ERR!                                     ^~~~~~
      npm ERR!                                     tzset
      npm ERR! In file included from ../../nan/nan.h:56,
      npm ERR!                  from ../src/./serialport.h:6,
      npm ERR!                  from ../src/serialport.cpp:1:
      npm ERR! ../src/serialport.cpp:485:25: error: ‘init’ was not declared in this scope
      npm ERR!  NODE_MODULE(serialport, init);
      npm ERR!                          ^~~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:887:36: note: in definition of macro ‘NODE_MODULE_X’
      npm ERR!        (node::addon_register_func) (regfunc),                          \
      npm ERR!                                     ^~~~~~~
      npm ERR! ../src/serialport.cpp:485:1: note: in expansion of macro ‘NODE_MODULE’
      npm ERR!  NODE_MODULE(serialport, init);
      npm ERR!  ^~~~~~~~~~~
      npm ERR! ../src/serialport.cpp:485:25: note: suggested alternative: ‘int’
      npm ERR!  NODE_MODULE(serialport, init);
      npm ERR!                          ^~~~
      npm ERR! /home/iobroker/.cache/node-gyp/16.19.0/include/node/node.h:887:36: note: in definition of macro ‘NODE_MODULE_X’
      npm ERR!        (node::addon_register_func) (regfunc),                          \
      npm ERR!                                     ^~~~~~~
      npm ERR! ../src/serialport.cpp:485:1: note: in expansion of macro ‘NODE_MODULE’
      npm ERR!  NODE_MODULE(serialport, init);
      npm ERR!  ^~~~~~~~~~~
      npm ERR! make: *** [serialport.target.mk:114: Release/obj.target/serialport/src/serialport.o] Error 1
      npm ERR! gyp ERR! build error 
      npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
      npm ERR! gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:201:23)
      npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
      npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:293:12)
      npm ERR! gyp ERR! System Linux 5.10.103-v7l+
      npm ERR! gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/serialport
      npm ERR! gyp ERR! node -v v16.19.0
      npm ERR! gyp ERR! node-gyp -v v9.1.0
      npm ERR! gyp ERR! not ok
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/iobroker/.npm/_logs/2023-02-15T09_16_52_990Z-debug-0.log
      upload [52] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/blockly.js blockly.js application/javascript
      upload [50] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/customComponents.js.map custom/customComponents.js.map application/json
      upload [40] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/i18n/zh-cn.json custom/i18n/zh-cn.json application/json
      upload [30] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/node_modules_react_index_js.44097ea5.chunk.js.map custom/static/js/node_modules_react_index_js.44097ea5.chunk.js.map application/json
      upload [20] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.7d6c2204.chunk.js.map custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.7d6c2204.chunk.js.map application/json
      upload [19] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js application/javascript
      upload [18] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js.map custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.1908e054.chunk.js.map application/json
      upload [17] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js application/javascript
      upload [16] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js.map custom/static/js/vendors-node_modules_mui_material_AccordionDetails_index_js-node_modules_mui_material_Accordi-290e0d.34d0c251.chunk.js.map application/json
      upload [15] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js application/javascript
      upload [14] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js.map custom/static/js/vendors-node_modules_mui_material_Button_index_js-node_modules_mui_material_DialogActions_ind-4e43be.983b7c90.chunk.js.map application/json
      upload [13] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js application/javascript
      upload [12] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js.map custom/static/js/vendors-node_modules_mui_material_index_js.a78a67bc.chunk.js.map application/json
      upload [11] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js application/javascript
      upload [10] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js.map custom/static/js/vendors-node_modules_mui_material_utils_createSvgIcon_js.16e151f1.chunk.js.map application/json
      upload [9] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js application/javascript
      upload [8] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js.map custom/static/js/vendors-node_modules_mui_styles_index_js-node_modules_mui_utils_esm_capitalize_js-node_module-19fe07.7ee8cc9f.chunk.js.map application/json
      upload [7] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js application/javascript
      upload [6] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js.map custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.8d322beb.chunk.js.map application/json
      upload [5] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js application/javascript
      upload [4] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js.map custom/static/js/vendors-node_modules_react-dom_index_js.97b12c54.chunk.js.map application/json
      upload [3] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/jsonConfig.json jsonConfig.json application/json
      upload [2] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/jsonCustom.json jsonCustom.json application/json
      upload [1] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/telegram.png telegram.png image/png
      upload [0] telegram.admin /opt/iobroker/node_modules/iobroker.telegram/admin/words.js words.js application/javascript
      host.automation-pi Adapter "system.adapter.telegram.0" is started
      

      Egal welches Modul ich versuche zu aktualisieren scheint er immer ein Problem mit dem Serialport Modul zu haben. Ich erkenne aber nicht ob es an dem Modul liegt oder ob es eine Folgeerscheinung des eigentlichen Problems ist.
      iob fix Läuft ohne Fehler durch hilft aber nichts.

      Danke euch schon mal für die Hilfe.

      Systemdata
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SSD
      Betriebssystem: Raspbian 10 (buster)
      Node-Version: v16.19.0
      Nodejs-Version: v16.19.0
      NPM-Version: 8.19.3
      Installationsart: Skript
      Image genutzt: Nein
      posted in Error/Bug
      corny456
      corny456
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo