Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] Puppeteer-Adapter läuft auf Raspi 4 nicht

    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

    [gelöst] Puppeteer-Adapter läuft auf Raspi 4 nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • BertDerKleine
      BertDerKleine last edited by BertDerKleine

      • Adaptername: Puppeteer
      • Link zu Adapterrepository: www.github.com...
      • Adapterversion: 0.4.0
      • js-controller Version: 7.0.6
      • Admin Version: 7.6.17
      • Hardwaresystem: Pi4
      • Arbeitsspeicher: 8 GB
      • Festplattenart: SD-Karte
      • Betriebssystem: Bullseye
      • Nodejs-Version: 20.19.3
      • NPM-Version: 10.8.2
      • Installationsart: Manuell
      • Image, Docker genutzt: Nein

      Output von iob diag

      Script v.2025-03-08
      
      *** BASE SYSTEM ***
         Static hostname: iobrokerpi4b
               Icon name: computer
        Operating System: Debian GNU/Linux 11 (bullseye)
                  Kernel: Linux 6.1.21-v8+
            Architecture: arm64
      OS is similar to:
      
      Model : Raspberry Pi 4 Model B Rev 1.5
      Docker : false
      Virtualization : none
      Kernel : aarch64
      Userland : 64 bit
      
      Systemuptime and Load:
       09:11:15 up 34 min, 2 users, load average: 1.28, 1.36, 1.46
      CPU threads: 4
      
      
      
      
      *** LIFE CYCLE STATUS ***
      Debian 'bullseye' is the current oldstable version. Please upgrade to the latest stable release 'bookworm' in due time!
      
      *** RASPBERRY THROTTLING ***
      Current issues:
      No throttling issues detected.
      
      Previously detected issues:
      No throttling issues detected.
      
      *** TIME AND TIMEZONES ***
                     Local time: Mon 2025-07-14 09:11:15 CEST
                 Universal time: Mon 2025-07-14 07:11:15 UTC
                       RTC time: n/a
                      Time zone: Europe/Berlin (CEST, +0200)
      System clock synchronized: yes
                    NTP service: active
                RTC in local TZ: no
      
      *** Users and Groups ***
      User that called 'iob diag':
      PiAdmin
      XDG_CONFIG_HOME=/home/PiAdmin/.config
      HOME=/home/PiAdmin
      GROUPS=PiAdmin adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker
      
      User that is running 'js-controller':
      iobroker
      HOME=/home/iobroker
      GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c
      
      *** DISPLAY-SERVER SETUP ***
      Display-Server: true
      Desktop: LXDE-pi
      Terminal: x11
      
      System is booting into 'graphical.target'. Usually a server is running in 'multi-user.target'. Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
      
      *** MEMORY ***
                     total used free shared buff/cache available
      Mem: 7.8G 2.2G 4.0G 73M 1.7G 5.4G
      Swap: 1.0G 0B 1.0G
      Total: 8.8G 2.2G 5.0G
      
      Active iob-Instances: 20
      
               7812 M total memory
               2192 M used memory
               2516 M active memory
                833 M inactive memory
               3950 M free memory
                181 M buffer memory
               1487 M swap cache
               1023 M total swap
                  0 M used swap
               1023 M free swap
      
      *** top - Table Of Processes ***
      top - 09:11:16 up 34 min, 2 users, load average: 1.28, 1.36, 1.46
      Tasks: 212 total, 2 running, 210 sleeping, 0 stopped, 0 zombie
      %Cpu(s): 30.0 us, 7.1 sy, 0.0 ni, 62.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
      MiB Mem : 7812.3 total, 3949.9 free, 2192.5 used, 1669.8 buff/cache
      MiB Swap: 1024.0 total, 1024.0 free, 0.0 used. 5384.2 avail Mem
      
      *** FAILED SERVICES ***
      
        UNIT LOAD ACTIVE SUB DESCRIPTION
      0 loaded units listed.
      
      
      
      
      *** DMESG CRITICAL ERRORS ***
      No critical errors detected
      
      *** FILESYSTEM ***
      Filesystem Type Size Used Avail Use% Mounted on
      /dev/root ext4 30G 17G 12G 59% /
      devtmpfs devtmpfs 3.6G 0 3.6G 0% /dev
      tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
      tmpfs tmpfs 1.6G 1.3M 1.6G 1% /run
      tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
      /dev/mmcblk0p1 vfat 255M 31M 225M 13% /boot
      tmpfs tmpfs 782M 24K 782M 1% /run/user/1000
      
      Messages concerning ext4 filesystem in dmesg:
      [Mon Jul 14 08:37:00 2025] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 smsc95xx.macaddr=E4:5F:01:F5:FF:D6 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=891597ea-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
      [Mon Jul 14 08:37:01 2025] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
      [Mon Jul 14 08:37:01 2025] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
      [Mon Jul 14 08:37:03 2025] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
      
      Show mounted filesystems:
      TARGET SOURCE FSTYPE OPTIONS
      / /dev/mmcblk0p2 ext4 rw,noatime
      `-/boot /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
      
      Files in neuralgic directories:
      
      /var:
      3.9G /var/
      1.5G /var/cache/apt
      1.5G /var/cache
      1.4G /var/cache/apt/archives
      1.2G /var/log/journal/f0de918bd30e4ce4bf2ed3f904044603
      
      Archived and active journals take up 1.1G in the file system.
      
      /opt/iobroker/backups:
      767M /opt/iobroker/backups/
      
      /opt/iobroker/iobroker-data:
      1.6G /opt/iobroker/iobroker-data/
      779M /opt/iobroker/iobroker-data/history
      589M /opt/iobroker/iobroker-data/files
      122M /opt/iobroker/iobroker-data/backup-objects
      114M /opt/iobroker/iobroker-data/files/vis
      
      The five largest files in iobroker-data are:
      48M /opt/iobroker/iobroker-data/objects.jsonl
      41M /opt/iobroker/iobroker-data/files/material/static/js/main.c5478f66.js.map
      26M /opt/iobroker/iobroker-data/files/echarts/static/js/main.41cee985.js.map
      26M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.41cee985.js.map
      24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map
      
      USB-Devices by-id:
      USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
      
      /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2692356-if00
      
      Zigbee Network Settings on your coordinator/in nvbackup are:
      
      zigbee.X
      Extended Pan ID:
      *** MASKED ***
      Pan ID:
      *** MASKED ***
      Channel:
      *** MASKED ***
      Network Key:
      *** MASKED ***
      
      To unmask the settings run 'iob diag --unmask'
      
      
      
      
      *** NodeJS-Installation ***
      
      /usr/bin/nodejs v20.19.3
      /usr/bin/node v20.19.3
      /usr/bin/npm 10.8.2
      /usr/bin/npx 10.8.2
      /usr/bin/corepack 0.32.0
      
      nodejs:
        Installed: 20.19.3-1nodesource1
        Candidate: 20.19.3-1nodesource1
        Version table:
       *** 20.19.3-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
              100 /var/lib/dpkg/status
           20.19.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.19.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.19.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.3-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.18.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.17.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.16.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.15.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.15.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.14.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.13.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.13.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.12.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.12.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.12.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.11.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.11.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.10.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.9.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.8.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.8.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.7.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.6.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.6.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.5.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.5.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.4.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.3.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.3.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.2.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.1.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           20.0.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages
           12.22.12~dfsg-1~deb11u7 500
              500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
           12.22.12~dfsg-1~deb11u4 500
              500 http://deb.debian.org/debian bullseye/main arm64 Packages
      
      Temp directories causing deletion problem: 0
      No problems detected
      
      Errors in npm tree: 0
      No problems detected
      
      *** ioBroker-Installation ***
      
      ioBroker Status
      iobroker is running on this host.
      
      
      
      
      Objects type: jsonl
      States type: jsonl
      
      Hosts:
      iobrokerpi4b iobrokerpi4b (version: 7.0.6, hostname: iobrokerpi4b , alive, uptime: 873)
      
      Core adapters versions
      js-controller: 7.0.6
      admin: 7.6.17
      javascript: 8.9.2
      
      nodejs modules from github: 0
      
      Adapter State
      + system.adapter.admin.0 : admin : iobrokerpi4b - enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.backitup.0 : backitup : iobrokerpi4b - enabled
      + system.adapter.deconz.0 : deconz : iobrokerpi4b - enabled, port: 8090
      + system.adapter.discovery.0 : discovery : iobrokerpi4b - enabled
      + system.adapter.e3oncan.0 : e3oncan : iobrokerpi4b - enabled
      + system.adapter.echarts.0 : echarts : iobrokerpi4b - enabled
      + system.adapter.email.0 : email : iobrokerpi4b - enabled
        system.adapter.flot.0 : flot : iobrokerpi4b - enabled
      + system.adapter.fritzdect.0 : fritzdect : iobrokerpi4b - enabled
      + system.adapter.history.0 : history : iobrokerpi4b - enabled
        system.adapter.icons-icons8.0 : icons-icons8 : iobrokerpi4b - enabled
        system.adapter.icons-mfd-png.0 : icons-mfd-png : iobrokerpi4b - enabled
        system.adapter.icons-mfd-svg.0 : icons-mfd-svg : iobrokerpi4b - enabled
        system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: iobrokerpi4b - enabled
        system.adapter.icons-ultimate-png.0 : icons-ultimate-png : iobrokerpi4b - enabled
      + system.adapter.javascript.0 : javascript : iobrokerpi4b - enabled
        system.adapter.material.0 : material : iobrokerpi4b - enabled
      + system.adapter.melcloud.0 : melcloud : iobrokerpi4b - enabled
        system.adapter.modbus.0 : modbus : iobrokerpi4b - disabled
      + system.adapter.mqtt.0 : mqtt : iobrokerpi4b - enabled, port: 1883, bind: 0.0.0.0
        system.adapter.netatmo-crawler.0 : netatmo-crawler : iobrokerpi4b - enabled
        system.adapter.openweathermap.0 : openweathermap : iobrokerpi4b - enabled
      + system.adapter.shelly.0 : shelly : iobrokerpi4b - enabled, port: 1882, bind: 0.0.0.0
      + system.adapter.sma-em.0 : sma-em : iobrokerpi4b - enabled
      + system.adapter.sourceanalytix.0 : sourceanalytix : iobrokerpi4b - enabled
      + system.adapter.statistics.0 : statistics : iobrokerpi4b - enabled
      + system.adapter.viessmannapi.0 : viessmannapi : iobrokerpi4b - enabled
        system.adapter.vis-2-widgets-weather-and-heating.0: vis-2-widgets-weather-and-heating: iobrokerpi4b - enabled
        system.adapter.vis-bars.0 : vis-bars : iobrokerpi4b - enabled
        system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobrokerpi4b - enabled
        system.adapter.vis-fancyswitch.0 : vis-fancyswitch : iobrokerpi4b - enabled
        system.adapter.vis-history.0 : vis-history : iobrokerpi4b - enabled
        system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobrokerpi4b - enabled
        system.adapter.vis-icontwo.0 : vis-icontwo : iobrokerpi4b - enabled
      + system.adapter.vis-inventwo.0 : vis-inventwo : iobrokerpi4b - enabled
        system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : iobrokerpi4b - enabled
        system.adapter.vis-justgage.0 : vis-justgage : iobrokerpi4b - enabled
        system.adapter.vis-lcars.0 : vis-lcars : iobrokerpi4b - enabled
        system.adapter.vis-material-advanced.0 : vis-material-advanced : iobrokerpi4b - enabled
        system.adapter.vis-material.0 : vis-material : iobrokerpi4b - enabled
        system.adapter.vis-materialdesign.0 : vis-materialdesign : iobrokerpi4b - enabled
        system.adapter.vis-plumb.0 : vis-plumb : iobrokerpi4b - enabled
        system.adapter.vis-rgraph.0 : vis-rgraph : iobrokerpi4b - enabled
        system.adapter.vis-timeandweather.0 : vis-timeandweather : iobrokerpi4b - enabled
        system.adapter.vis-weather.0 : vis-weather : iobrokerpi4b - enabled
        system.adapter.vis.0 : vis : iobrokerpi4b - enabled
      + system.adapter.web.0 : web : iobrokerpi4b - enabled, port: 8082, bind: 0.0.0.0, run as: admin
      
      + instance is alive
      
      Enabled adapters with bindings
      + system.adapter.admin.0 : admin : iobrokerpi4b - enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.deconz.0 : deconz : iobrokerpi4b - enabled, port: 8090
      + system.adapter.mqtt.0 : mqtt : iobrokerpi4b - enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.shelly.0 : shelly : iobrokerpi4b - enabled, port: 1882, bind: 0.0.0.0
      + system.adapter.web.0 : web : iobrokerpi4b - enabled, port: 8082, bind: 0.0.0.0, run as: admin
      
      ioBroker-Repositories
      âââââââââââ¬âââââââââââ¬ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¬âââââââââââââââ (index) â name â url â auto upgrade â
      âââââââââââ¼âââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼âââââââââââââââ¤
      â 0 â 'stable' â 'http://download.iobroker.net/sources-dist.json' â false â
      â 1 â 'beta' â 'http://download.iobroker.net/sources-dist-latest.json' â false â
      âââââââââââ´âââââââââââ´ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ´âââââââââââââââInstalled ioBroker-Adapters
      Used repository: stable
      Adapter "admin" : 7.6.17 , installed 7.6.17
      Adapter "backitup" : 3.2.2 , installed 3.2.2
      Adapter "deconz" : 1.6.4 , installed 1.6.4
      Adapter "discovery" : 5.0.0 , installed 5.0.0
      Adapter "e3oncan" : 0.10.9 , installed 0.10.9
      Adapter "echarts" : 1.9.2 , installed 1.9.2
      Adapter "email" : 2.0.4 , installed 2.0.4
      Adapter "flot" : 1.12.0 , installed 1.12.0
      Adapter "fritzdect" : 2.6.2 , installed 2.6.2
      Adapter "history" : 3.0.1 , installed 3.0.1
      Adapter "icons-icons8" : 0.0.1 , installed 0.0.1
      Adapter "icons-mfd-png": 1.2.1 , installed 1.2.1
      Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0
      Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2
      Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1
      Adapter "javascript" : 8.9.2 , installed 8.9.2
      Controller "js-controller": 7.0.6 , installed 7.0.6
      Adapter "material" : 1.3.1 , installed 1.3.1
      Adapter "melcloud" : 2.0.5 , installed 2.0.5
      Adapter "modbus" : 6.3.2 , installed 6.3.2
      Adapter "mqtt" : 6.1.2 , installed 6.1.2
      Adapter "netatmo-crawler": 1.0.0 , installed 1.0.0
      Adapter "openweathermap": 1.1.2 , installed 1.1.2
      Adapter "shelly" : 10.1.0 , installed 10.1.0
      Adapter "simple-api" : 2.8.0 , installed 2.8.0
      Adapter "sma-em" : 1.2.0 , installed 1.2.0
      Adapter "socketio" : 6.7.1 , installed 6.7.1
      Adapter "statistics" : 2.4.0 , installed 2.4.0
      Adapter "viessmannapi" : 2.3.0 , installed 2.4.0
      Adapter "vis" : 1.5.6 , installed 1.5.6
      Adapter "vis-2-widgets-weather-and-heating": 0.10.4, installed 0.10.4
      Adapter "vis-bars" : 0.1.4 , installed 0.1.4
      Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1
      Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0
      Adapter "vis-history" : 1.0.0 , installed 1.0.0
      Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1
      Adapter "vis-icontwo" : 1.12.0 , installed 1.12.0
      Adapter "vis-inventwo" : 3.3.5 , installed 3.3.5
      Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1
      Adapter "vis-justgage" : 2.1.7 , installed 2.1.7
      Adapter "vis-lcars" : 1.1.1 , installed 1.1.1
      Adapter "vis-material" : 0.2.0 , installed 0.2.0
      Adapter "vis-material-advanced": 1.7.4, installed 1.7.4
      Adapter "vis-materialdesign": 0.5.9, installed 0.5.9
      Adapter "vis-plumb" : 1.0.2 , installed 1.0.2
      Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2
      Adapter "vis-timeandweather": 1.2.2, installed 1.2.2
      Adapter "vis-weather" : 2.5.12 , installed 2.5.12
      Adapter "web" : 7.0.8 , installed 7.0.8
      Adapter "ws" : 2.6.2 , installed 2.6.2
      
      Objects and States
      Please stand by - This may take a while
      Objects: 38715
      States: 35952
      
      *** OS-Repositories and Updates ***
      Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
      Hit:2 http://deb.debian.org/debian bullseye InRelease
      Hit:3 http://phoscon.de/apt/deconz generic-beta InRelease
      Hit:4 http://deb.debian.org/debian bullseye-updates InRelease
      Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
      Hit:6 https://deb.nodesource.com/node_20.x nodistro 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:8090 0.0.0.0:* LISTEN 1000 14792 407/deCONZ
      tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1000 14916 407/deCONZ
      tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 12091 652/sshd: /usr/sbin
      tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 15547 556/cupsd
      tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 42187 8520/iobroker.js-co
      tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 40418 8520/iobroker.js-co
      tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 40752 8674/io.shelly.0
      tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 40689 8682/io.mqtt.0
      tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 0 15564 584/vncserver-x11-c
      tcp6 0 0 ::1:631 :::* LISTEN 0 15546 556/cupsd
      tcp6 0 0 :::8081 :::* LISTEN 1001 39577 8538/io.admin.0
      tcp6 0 0 :::8082 :::* LISTEN 1001 43140 8798/io.web.0
      tcp6 0 0 :::80 :::* LISTEN 0 16176 576/java
      tcp6 0 0 :::22 :::* LISTEN 0 12093 652/sshd: /usr/sbin
      tcp6 0 0 :::5900 :::* LISTEN 0 15563 584/vncserver-x11-c
      udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 14610 393/avahi-daemon: r
      udp 0 0 0.0.0.0:9522 0.0.0.0:* 1001 42527 8647/io.sma-em.0
      udp 0 0 0.0.0.0:38689 0.0.0.0:* 108 14612 393/avahi-daemon: r
      udp 0 0 0.0.0.0:1900 0.0.0.0:* 1001 39807 8681/io.deconz.0
      udp 0 0 0.0.0.0:1900 0.0.0.0:* 1000 14993 407/deCONZ
      udp 0 0 0.0.0.0:68 0.0.0.0:* 0 16437 569/dhcpcd
      udp6 0 0 :::5353 :::* 108 14611 393/avahi-daemon: r
      udp6 0 0 :::1900 :::* 1001 39808 8681/io.deconz.0
      udp6 0 0 :::48092 :::* 108 14613 393/avahi-daemon: r
      
      *** Log File - Last 25 Lines ***
      
        Regelstatus: AKTIV
        Betriebsmodus: LADEN
        Sollleistung: -665.2W
        Istleistung: -1199.8W
        Ãberschuss: 274W
        SOC: 86.6%
        Messwerte: 6 gespeichert
        Letzte Logs: [2025-07-14T07:02:11.332Z] [DEBUG] Steuerbefehl gesendet: -238.8W (nächstes Mal +0.1W)
        [2025-07-14T07:02:41.332Z] [DEBUG] Steuerbefehl gesendet: -407.0W (nächstes Mal Basiswert)
        [2025-07-14T07:03:11.333Z] [DEBUG] Steuerbefehl gesendet: -607.5W (nächstes Mal +0.1W)
      2025-07-14 09:06:46.868 - info: sourceanalytix.0 (8812) Device reset detected for 0_userdata.0.PV-Erzeugungszähler_WR, feature disabled (or below threshold) processing normally)
      2025-07-14 09:07:46.845 - info: sourceanalytix.0 (8812) Device reset detected for 0_userdata.0.PV-Erzeugungszähler_WR, feature disabled (or below threshold) processing normally)
      2025-07-14 09:08:36.327 - info: javascript.0 (8614) script.js.06_Schaltaufgaben.Akku-Steuerung: [2025-07-14T07:08:36.327Z] [INFO] Systemdiagnose:
        Regelstatus: AKTIV
        Betriebsmodus: LADEN
        Sollleistung: -800.0W
        Istleistung: -1123.6W
        Ãberschuss: 48W
        SOC: 88.5%
        Messwerte: 6 gespeichert
        Letzte Logs: [2025-07-14T07:07:11.333Z] [DEBUG] Steuerbefehl gesendet: -800.0W (nächstes Mal +0.1W)
        [2025-07-14T07:07:41.334Z] [DEBUG] Steuerbefehl gesendet: -799.9W (nächstes Mal Basiswert)
        [2025-07-14T07:08:11.333Z] [DEBUG] Steuerbefehl gesendet: -800.0W (nächstes Mal +0.1W)
      2025-07-14 09:08:41.333 - info: javascript.0 (8614) script.js.06_Schaltaufgaben.Akku-Steuerung: [2025-07-14T07:08:41.333Z] [INFO] Initiale Debug-Periode beendet - Detaillogs deaktiviert
      2025-07-14 09:09:16.831 - info: sourceanalytix.0 (8812) Device reset detected for 0_userdata.0.PV-Erzeugungszähler_WR, feature disabled (or below threshold) processing normally)
      ============ Mark until here for C&P =============
      

      Fehler:

      $ iobroker add puppeteer auto --host iobrokerpi4b --debug
      
      NPM version: 10.8.2
      
      Installing iobroker.puppeteer@0.4.0... (System call)
      
      > puppeteer@23.11.1 postinstall> node install.mjs
      
      **INFO** Skipping Firefox download as instructed.
      
      Error: ERROR: Failed to set up chrome-headless-shell v131.0.6778.204! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download. at downloadBrowser (file:///opt/iobroker/node_modules/puppeteer/lib/esm/puppeteer/node/install.js:26:15) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Promise.all (index 1)
      
      at async downloadBrowsers (file:///opt/iobroker/node_modules/puppeteer/lib/esm/puppeteer/node/install.js:84:9) { [cause]: Error: Client network socket disconnected before secure TLS connection was established at TLSSocket.onConnectEnd (node:_tls_wrap:1730:19) at TLSSocket.emit (node:events:536:35) at endReadableNT (node:internal/streams/readable:1698:12) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { code: 'ECONNRESET', path: null, host: 'storage.googleapis.com', port: 443, localAddress: undefined }}
      
      npm error code 1npm error path /opt/iobroker/node_modules/puppeteernpm error command failednpm error command sh -c node install.mjs
      
      npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-14T07_01_00_877Z-debug-0.log
      
      Error: ERROR: Failed to set up chrome-headless-shell v131.0.6778.204! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download. at downloadBrowser (file:///opt/iobroker/node_modules/puppeteer/lib/esm/puppeteer/node/install.js:26:15) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Promise.all (index 1) at async downloadBrowsers (file:///opt/iobroker/node_modules/puppeteer/lib/esm/puppeteer/node/install.js:84:9) { [cause]: Error: Client network socket disconnected before secure TLS connection was established at TLSSocket.onConnectEnd (node:_tls_wrap:1730:19) at TLSSocket.emit (node:events:536:35) at endReadableNT (node:internal/streams/readable:1698:12) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { code: 'ECONNRESET', path: null, host: 'storage.googleapis.com', port: 443, localAddress: undefined }}npm error code 1npm error path /opt/iobroker/node_modules/puppeteernpm error command failednpm error command sh -c node install.mjsnpm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-07-14T07_01_00_877Z-debug-0.log
      
      host.iobrokerpi4b Cannot install iobroker.puppeteer@0.4.0: 1
      
      ERROR: Process exited with code 25
      
      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @BertDerKleine last edited by

        @bertderkleine

        Ja, funktioniert nicht:

        https://pptr.dev/troubleshooting

        caution

        Chrome currently does not provide arm64 binaries for Linux. There are only arm64 binaries for Mac ARM. That means that Linux binaries downloaded by default will not work on Linux arm64.

        BertDerKleine 1 Reply Last reply Reply Quote 0
        • BertDerKleine
          BertDerKleine @Thomas Braun last edited by

          So, einen kleinen Schritt bin ich jetzt weiter:
          Die bisherigen Fehler wurden offensichtlich durch lokale DNS Blockregeln verursacht, die lustigerweise nicht verhinderten, dass vorher

          sudo apt install chromium-browser -y
          

          problemfrei durchlief, aber bei der Adapterinstallation für Probleme sorgen.

          Jetzt habe ich den Adapter erfolgreich installiert.

          Er läuft aber nicht:

          puppeteer.0
          	2025-07-14 09:25:57.534	info	terminating
          puppeteer.0
          	2025-07-14 09:25:57.031	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
          puppeteer.0
          	2025-07-14 09:25:57.030	info	terminating
          puppeteer.0
          	2025-07-14 09:25:57.015	error	Failed to launch the browser process! undefinedTROUBLESHOOTING: https://pptr.dev/troubleshooting
          puppeteer.0
          	2025-07-14 09:25:57.014	error	Error: Failed to launch the browser process! undefinedTROUBLESHOOTING: https://pptr.dev/troubleshooting at ChildProcess.onClose (/opt/iobroker/node_modules/@puppeteer/browsers/lib/cjs/launch.js:314:24) at ChildProcess.emit (node:events:536:35) at ChildProcess._handle.onexit (node:internal/child_process:293:12)
          puppeteer.0
          	2025-07-14 09:25:57.012	error	unhandled promise rejection: Failed to launch the browser process! undefinedTROUBLESHOOTING: https://pptr.dev/troubleshooting
          puppeteer.0
          	2025-07-14 09:25:57.011	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
          
          BertDerKleine 1 Reply Last reply Reply Quote 0
          • BertDerKleine
            BertDerKleine @BertDerKleine last edited by

            @bertderkleine
            Kleine Doku meiner Tests mit KI Hilfe:
            Ich habe ein Testskript erstellt:

            const puppeteer = require('puppeteer-core');
            (async () => {
                try {
                    const browser = await puppeteer.launch({
                        executablePath: '/usr/bin/chromium-browser',
                        headless: true,
                        args: ['--no-sandbox', '--disable-setuid-sandbox', '--disable-gpu']
                    });
                    const page = await browser.newPage();
                    await page.goto('https://example.com');
                    await page.screenshot({ path: 'example.png' });
                    await browser.close();
                    console.log('Erfolg!');
                } catch (error) {
                    console.error('Fehler:', error);
                }
            })();
            

            Auf der Kommandozeile läuft das prima:

            $ sudo -u iobroker node test-puppeteer.js
            Erfolg!
            

            und

            $ node test-puppeteer.js
            Erfolg!
            

            Die KI meint dazu:

            Das Testskript lief sowohl als normaler Benutzer als auch als ioBroker-Benutzer erfolgreich, was bestätigt, dass:
            
                puppeteer-core@23.11.1 funktioniert.
                Chromium 126.0.6478.164 mit den Argumenten --no-sandbox, --disable-setuid-sandbox, --disable-gpu korrekt startet.
                Der ioBroker-Benutzer die notwendigen Berechtigungen hat.
                Alle erforderlichen Abhängigkeiten installiert sind.
            

            Hm. Zwischenzeitlich hat mich die KI mal eine Datei README löschen lassen

            sudo rm /etc/chromium.d/README
            

            Ich denke nicht, dass das wichtig war, aber hier zur Doku

            Den Test hier

            $ chromium-browser --headless --no-sandbox --disable-gpu
            [0714/095037.307664:WARNING:bluez_dbus_manager.cc(248)] Floss manager not present, cannot set Floss enable/disable.
            [0714/095037.390598:WARNING:sandbox_linux.cc(430)] InitializeSandbox() called with multiple threads in process gpu-process.
            

            hat die KI dann als harmlos/ok Reaktion bezeichnet.

            Und Tada (!) jetzt habe ich auch eine Lösung und der Adapter läuft grün, indem in der Adapter-Konfig die folgenden Eintragungen gemacht werden:

            09ff2ce4-450e-409f-bf8f-82e08cbd352b-grafik.png

            Essentiell war die manuelle Eintragung des Pfads oben.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            747
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            2
            4
            42
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo