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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Shelly Adapter Probleme - coaptest.js nicht vorhanden?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    347

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

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

Shelly Adapter Probleme - coaptest.js nicht vorhanden?

Scheduled Pinned Locked Moved Error/Bug
12 Posts 3 Posters 935 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • samoht0403S Offline
    samoht0403S Offline
    samoht0403
    wrote on last edited by
    #3

    Danke für Deine schnelle Antwort @Thomas-Braun.

    pi@raspberrypi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
    ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
    pi@raspberrypi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
    armv7l
    /usr/bin/nodejs
    /usr/bin/node
    /usr/bin/npm
    v16.17.0
    v16.17.0
    8.19.2
    4.0.23
    pi
    pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker
    /home/pi
    OK:1 http://archive.raspberrypi.org/debian buster InRelease
    OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease                                                 
    OK:3 https://deb.nodesource.com/node_16.x buster InRelease                                                     
    OK:4 https://repos.influxdata.com/debian buster InRelease                                  
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.       
    Statusinformationen werden eingelesen.... Fertig
    Aktualisierung für 4 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
    nodejs:
      Installiert:           16.17.0-deb-1nodesource1
      Installationskandidat: 16.17.0-deb-1nodesource1
      Versionstabelle:
     *** 16.17.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~deb10u1 500
            500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
    

    Die Datei dachte ich schon, dass es die geben sollte, war aus diesem Post: https://forum.iobroker.net/topic/41906/test-adapter-shelly-v4-0-6-latest/16

    Und zu guter Letzt zum Adapterstart:

    shelly.0
    2022-09-17 15:59:40.309 info [CoAP Server] Listening for packets in the network

    shelly.0
    2022-09-17 15:59:40.215 debug [CoAP Server] Starting shelly listener with options: {}

    shelly.0
    2022-09-17 15:59:40.213 info Starting in CoAP mode.

    shelly.0
    2022-09-17 15:59:39.921 info starting. Version 6.2.0 in /opt/iobroker/node_modules/iobroker.shelly, node: v16.17.0, js-controller: 4.0.23

    shelly.0
    2022-09-17 15:59:39.443 debug Plugin sentry Initialize Plugin (enabled=true)

    shelly.0
    2022-09-17 15:59:39.083 debug States connected to redis: 0.0.0.0:9000

    shelly.0
    2022-09-17 15:59:38.984 debug States create User PubSub Client

    shelly.0
    2022-09-17 15:59:38.982 debug States create System PubSub Client

    shelly.0
    2022-09-17 15:59:38.929 debug Redis States: Use Redis connection: 0.0.0.0:9000

    shelly.0
    2022-09-17 15:59:38.857 debug Objects connected to redis: 0.0.0.0:9001

    shelly.0
    2022-09-17 15:59:38.848 debug Objects client initialize lua scripts

    shelly.0
    2022-09-17 15:59:38.677 debug Objects create User PubSub Client

    shelly.0
    2022-09-17 15:59:38.675 debug Objects create System PubSub Client

    shelly.0
    2022-09-17 15:59:38.673 debug Objects client ready ... initialize now

    shelly.0
    2022-09-17 15:59:38.581 debug Redis Objects: Use Redis connection: 0.0.0.0:9001

    Bin gespannt, was noch rauskommt.

    Danke!

    Thomas BraunT 1 Reply Last reply
    0
    • samoht0403S samoht0403

      Danke für Deine schnelle Antwort @Thomas-Braun.

      pi@raspberrypi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
      ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
      pi@raspberrypi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      armv7l
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      v16.17.0
      v16.17.0
      8.19.2
      4.0.23
      pi
      pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker
      /home/pi
      OK:1 http://archive.raspberrypi.org/debian buster InRelease
      OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease                                                 
      OK:3 https://deb.nodesource.com/node_16.x buster InRelease                                                     
      OK:4 https://repos.influxdata.com/debian buster InRelease                                  
      Paketlisten werden gelesen... Fertig
      Abhängigkeitsbaum wird aufgebaut.       
      Statusinformationen werden eingelesen.... Fertig
      Aktualisierung für 4 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
      nodejs:
        Installiert:           16.17.0-deb-1nodesource1
        Installationskandidat: 16.17.0-deb-1nodesource1
        Versionstabelle:
       *** 16.17.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~deb10u1 500
              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
      

      Die Datei dachte ich schon, dass es die geben sollte, war aus diesem Post: https://forum.iobroker.net/topic/41906/test-adapter-shelly-v4-0-6-latest/16

      Und zu guter Letzt zum Adapterstart:

      shelly.0
      2022-09-17 15:59:40.309 info [CoAP Server] Listening for packets in the network

      shelly.0
      2022-09-17 15:59:40.215 debug [CoAP Server] Starting shelly listener with options: {}

      shelly.0
      2022-09-17 15:59:40.213 info Starting in CoAP mode.

      shelly.0
      2022-09-17 15:59:39.921 info starting. Version 6.2.0 in /opt/iobroker/node_modules/iobroker.shelly, node: v16.17.0, js-controller: 4.0.23

      shelly.0
      2022-09-17 15:59:39.443 debug Plugin sentry Initialize Plugin (enabled=true)

      shelly.0
      2022-09-17 15:59:39.083 debug States connected to redis: 0.0.0.0:9000

      shelly.0
      2022-09-17 15:59:38.984 debug States create User PubSub Client

      shelly.0
      2022-09-17 15:59:38.982 debug States create System PubSub Client

      shelly.0
      2022-09-17 15:59:38.929 debug Redis States: Use Redis connection: 0.0.0.0:9000

      shelly.0
      2022-09-17 15:59:38.857 debug Objects connected to redis: 0.0.0.0:9001

      shelly.0
      2022-09-17 15:59:38.848 debug Objects client initialize lua scripts

      shelly.0
      2022-09-17 15:59:38.677 debug Objects create User PubSub Client

      shelly.0
      2022-09-17 15:59:38.675 debug Objects create System PubSub Client

      shelly.0
      2022-09-17 15:59:38.673 debug Objects client ready ... initialize now

      shelly.0
      2022-09-17 15:59:38.581 debug Redis Objects: Use Redis connection: 0.0.0.0:9001

      Bin gespannt, was noch rauskommt.

      Danke!

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by Thomas Braun
      #4

      @samoht0403

      iob stop
      sudo apt update
      sudo apt full-upgrade
      sudo apt install --reinstall nodejs
      sudo reboot
      

      Und lass die Finger von individuellen Upgrades von npm.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      samoht0403S 1 Reply Last reply
      0
      • Thomas BraunT Thomas Braun

        @samoht0403

        iob stop
        sudo apt update
        sudo apt full-upgrade
        sudo apt install --reinstall nodejs
        sudo reboot
        

        Und lass die Finger von individuellen Upgrades von npm.

        samoht0403S Offline
        samoht0403S Offline
        samoht0403
        wrote on last edited by
        #5

        @thomas-braun said in Shelly Adapter Probleme - coaptest.js nicht vorhanden?:

        sudo apt install --reinstall nodejs

        Krass, ich wusste nichtmal, dass ich da was manuell gemacht hatte...

        Mache ich das nur für den Master oder auch für Slave?

        Thomas BraunT 1 Reply Last reply
        0
        • samoht0403S samoht0403

          @thomas-braun said in Shelly Adapter Probleme - coaptest.js nicht vorhanden?:

          sudo apt install --reinstall nodejs

          Krass, ich wusste nichtmal, dass ich da was manuell gemacht hatte...

          Mache ich das nur für den Master oder auch für Slave?

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by
          #6

          @samoht0403

          Auf allen System wo es verfummelt ist.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          samoht0403S 1 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @samoht0403

            Auf allen System wo es verfummelt ist.

            samoht0403S Offline
            samoht0403S Offline
            samoht0403
            wrote on last edited by
            #7

            @thomas-braun

            :grin: wird gemacht, mal schauen. ob's das war.

            Danke Dir!

            Thomas BraunT 1 Reply Last reply
            0
            • samoht0403S samoht0403

              @thomas-braun

              :grin: wird gemacht, mal schauen. ob's das war.

              Danke Dir!

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              wrote on last edited by
              #8

              @samoht0403
              Nein, war es nicht.
              Ist aber trotzdem verfummelt.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              samoht0403S 1 Reply Last reply
              0
              • Thomas BraunT Thomas Braun

                @samoht0403
                Nein, war es nicht.
                Ist aber trotzdem verfummelt.

                samoht0403S Offline
                samoht0403S Offline
                samoht0403
                wrote on last edited by
                #9

                @thomas-braun

                Alles klar, dann warte ich mal, ob noch Input kommt von jemandem.

                Schönen Samstag.

                DJMarc75D samoht0403S 2 Replies Last reply
                0
                • samoht0403S samoht0403

                  @thomas-braun

                  Alles klar, dann warte ich mal, ob noch Input kommt von jemandem.

                  Schönen Samstag.

                  DJMarc75D Offline
                  DJMarc75D Offline
                  DJMarc75
                  wrote on last edited by
                  #10

                  @samoht0403 Wenn Du das System geradegezogen hast dann nochmals die Ein- und Ausgaben posten:

                  sudo ln -s /usr/bin/node /usr/bin/nodejs
                  
                  uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                  

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

                  1 Reply Last reply
                  0
                  • samoht0403S samoht0403

                    @thomas-braun

                    Alles klar, dann warte ich mal, ob noch Input kommt von jemandem.

                    Schönen Samstag.

                    samoht0403S Offline
                    samoht0403S Offline
                    samoht0403
                    wrote on last edited by
                    #11

                    @DJMarc75 :

                    Wie von @Thomas-Braun beschrieben beide geupdatet.

                    Hier der Output vom Master

                    pi@raspberrypi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                    ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                    pi@raspberrypi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                    armv7l
                    /usr/bin/nodejs
                    /usr/bin/node
                    /usr/bin/npm
                    v16.17.0
                    v16.17.0
                    8.15.0
                    4.0.23
                    pi
                    pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker
                    /home/pi
                    OK:1 http://archive.raspberrypi.org/debian buster InRelease
                    OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease                                                                                                          
                    OK:3 https://repos.influxdata.com/debian buster InRelease                                                                                                               
                    OK:4 https://deb.nodesource.com/node_16.x buster InRelease                                 
                    Paketlisten werden gelesen... Fertig                               
                    Abhängigkeitsbaum wird aufgebaut.       
                    Statusinformationen werden eingelesen.... Fertig
                    Alle Pakete sind aktuell.
                    nodejs:
                      Installiert:           16.17.0-deb-1nodesource1
                      Installationskandidat: 16.17.0-deb-1nodesource1
                      Versionstabelle:
                     *** 16.17.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~deb10u1 500
                            500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                    

                    und hier vom Slave:

                    pi@iobrokerslave:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                    ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                    pi@iobrokerslave:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                    armv7l
                    /usr/bin/nodejs
                    /usr/bin/node
                    /usr/bin/npm
                    v16.17.0
                    v16.17.0
                    8.15.0
                    4.0.23
                    pi
                    pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker
                    /home/pi
                    OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                    OK:2 http://archive.raspberrypi.org/debian buster InRelease                                
                    OK:3 https://deb.nodesource.com/node_16.x buster InRelease                                 
                    Paketlisten werden gelesen... Fertig                               
                    Abhängigkeitsbaum wird aufgebaut.       
                    Statusinformationen werden eingelesen.... Fertig
                    Alle Pakete sind aktuell.
                    nodejs:
                      Installiert:           16.17.0-deb-1nodesource1
                      Installationskandidat: 16.17.0-deb-1nodesource1
                      Versionstabelle:
                     *** 16.17.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~deb10u1 500
                            500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                    
                    samoht0403S 1 Reply Last reply
                    0
                    • samoht0403S samoht0403

                      @DJMarc75 :

                      Wie von @Thomas-Braun beschrieben beide geupdatet.

                      Hier der Output vom Master

                      pi@raspberrypi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                      ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                      pi@raspberrypi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                      armv7l
                      /usr/bin/nodejs
                      /usr/bin/node
                      /usr/bin/npm
                      v16.17.0
                      v16.17.0
                      8.15.0
                      4.0.23
                      pi
                      pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker
                      /home/pi
                      OK:1 http://archive.raspberrypi.org/debian buster InRelease
                      OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease                                                                                                          
                      OK:3 https://repos.influxdata.com/debian buster InRelease                                                                                                               
                      OK:4 https://deb.nodesource.com/node_16.x buster InRelease                                 
                      Paketlisten werden gelesen... Fertig                               
                      Abhängigkeitsbaum wird aufgebaut.       
                      Statusinformationen werden eingelesen.... Fertig
                      Alle Pakete sind aktuell.
                      nodejs:
                        Installiert:           16.17.0-deb-1nodesource1
                        Installationskandidat: 16.17.0-deb-1nodesource1
                        Versionstabelle:
                       *** 16.17.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~deb10u1 500
                              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                      

                      und hier vom Slave:

                      pi@iobrokerslave:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                      ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                      pi@iobrokerslave:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                      armv7l
                      /usr/bin/nodejs
                      /usr/bin/node
                      /usr/bin/npm
                      v16.17.0
                      v16.17.0
                      8.15.0
                      4.0.23
                      pi
                      pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin gpio i2c spi iobroker
                      /home/pi
                      OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                      OK:2 http://archive.raspberrypi.org/debian buster InRelease                                
                      OK:3 https://deb.nodesource.com/node_16.x buster InRelease                                 
                      Paketlisten werden gelesen... Fertig                               
                      Abhängigkeitsbaum wird aufgebaut.       
                      Statusinformationen werden eingelesen.... Fertig
                      Alle Pakete sind aktuell.
                      nodejs:
                        Installiert:           16.17.0-deb-1nodesource1
                        Installationskandidat: 16.17.0-deb-1nodesource1
                        Versionstabelle:
                       *** 16.17.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~deb10u1 500
                              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                      
                      samoht0403S Offline
                      samoht0403S Offline
                      samoht0403
                      wrote on last edited by
                      #12

                      @samoht0403:

                      Für diejenigen, die dasselbe Problem haben, hier die Lösung:

                      https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/v6.0.0/docs/de/protocol-coap.md

                      VG,
                      Thomas

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      558

                      Online

                      32.7k

                      Users

                      82.5k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe