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: RangeError

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Shelly Adapter: RangeError

Scheduled Pinned Locked Moved Solved Error/Bug
shelly error
57 Posts 8 Posters 5.5k Views 8 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.
  • A ak1

    Node.js habe ich nun aktualisiert auf 10.19.0. Der Shelly-Adapter läuft nun seit etwas mehr als einer Stunde ohne Fehlermeldung und ohne Neustart. Bisher sieht es also gut aus!

    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    wrote on last edited by
    #35

    @ak1

    Würde mich freuen , wenn es nun wieder läuft.

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    1 Reply Last reply
    0
    • B Offline
      B Offline
      Baki074
      wrote on last edited by Baki074
      #36

      Bei mir hat es trotzdem nichts gebracht.
      Im Gegenteil, habe nun größere Probleme als zuvor.

      Und zwar startet der Shelly Adapter alle ca. halbe Stunde neu.
      Damit leider nicht genug. Mit "hängt" es zudem den Raspberry Pi auf. Ich kann mich also nicht via VNC Viewer verbinden, außer ich starte den Raspi manuell neu. Dann hält die Verbindung vlt. 10 Minuten, allerdings bricht sie dann wieder ab. IoBroker läuft damit logischerweise auch nicht.

      Kann dies mit dem Update von Nodejs zusammenhängen? Oder woher könnte das Problem plötzlich kommen?

      Edit: Was ich vergessen hatte zu erwähnen, dass trotz des "Aufhängen" Pushover und alle Skripte funktionieren.

      haselchenH 1 Reply Last reply
      0
      • B Baki074

        Bei mir hat es trotzdem nichts gebracht.
        Im Gegenteil, habe nun größere Probleme als zuvor.

        Und zwar startet der Shelly Adapter alle ca. halbe Stunde neu.
        Damit leider nicht genug. Mit "hängt" es zudem den Raspberry Pi auf. Ich kann mich also nicht via VNC Viewer verbinden, außer ich starte den Raspi manuell neu. Dann hält die Verbindung vlt. 10 Minuten, allerdings bricht sie dann wieder ab. IoBroker läuft damit logischerweise auch nicht.

        Kann dies mit dem Update von Nodejs zusammenhängen? Oder woher könnte das Problem plötzlich kommen?

        Edit: Was ich vergessen hatte zu erwähnen, dass trotz des "Aufhängen" Pushover und alle Skripte funktionieren.

        haselchenH Offline
        haselchenH Offline
        haselchen
        Most Active
        wrote on last edited by
        #37

        @Baki074

        Ein Log zu dem Zeitpunkt wo er neu startet oder sich aufhängt wäre hilfreich.

        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

        B 1 Reply Last reply
        0
        • A Offline
          A Offline
          ak1
          wrote on last edited by
          #38

          Das Update auf Node.js 10.19.0 behebt das Problem leider nicht. Auch ich habe wieder die RangeErrors im Log. Etwa alle 5-10 Minuten verbunden mit einem Neustart des Shelly Adapters.
          Der ioBroker selbst (Debian unter Proxmox) läuft aber ohne sonstige Auffälligkeiten.

          Jetzt bin ich langsam ratlos. Insbesondere, da es mir bislang nicht gelingt ein Debug-Log mit dem Fehler zu erzeugen. Wenn der Adapter auf Debug-Ausgabe eingestellt ist, startet er einfach nur in den genannten Abständen neu, gibt aber vorher nicht den RangeError aus.

          1 Reply Last reply
          0
          • haselchenH Offline
            haselchenH Offline
            haselchen
            Most Active
            wrote on last edited by
            #39

            @Baki074
            @ak1

            Wenn ein Debug Log für den Entwickler @Stuebi nicht zu bekommen ist, dann müsstet ihr euch an das von @harrym gepostete Issue ranhängen.

            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

            1 Reply Last reply
            0
            • A Offline
              A Offline
              ak1
              wrote on last edited by
              #40

              Ja, erledigt.

              1 Reply Last reply
              1
              • haselchenH haselchen

                @Baki074

                Ein Log zu dem Zeitpunkt wo er neu startet oder sich aufhängt wäre hilfreich.

                B Offline
                B Offline
                Baki074
                wrote on last edited by Baki074
                #41

                @haselchen said in Shelly Adapter: RangeError:

                Ein Log zu dem Zeitpunkt wo er neu startet oder sich aufhängt wäre hilfreich.

                iot.0	2020-03-29 13:36:52.221	error	(1434) Error by device connection: "getaddrinfo EAI_AGAIN a18wym7vjdl22g.iot.eu-west-1.amazonaws.com a18wym7vjdl22g.iot.eu-west-1.amazonaws.com:8883"
                iot.0	2020-03-29 13:36:27.196	error	(1434) Error by device connection: "premature close"
                

                Bekomme diese Meldung vom ioT Adapter. Die Verbindung wird getrennt und ich kann kurzfristig nicht auf iobroker zugreifen. Wie oben beschrieben kann ich mich auch nicht per VNC Viewer auf den Raspi verbinden. Nach ein paar Minuten läuft alles wieder normal. Ich schätze weil auch dieser Adapter neustartet?
                Die Fehlermeldung habe ich erst gestern Abend das erste Mal erhalten.

                Weiß evtl. jemand was man dagegen tun kann?

                haselchenH harrymH 2 Replies Last reply
                0
                • B Baki074

                  @haselchen said in Shelly Adapter: RangeError:

                  Ein Log zu dem Zeitpunkt wo er neu startet oder sich aufhängt wäre hilfreich.

                  iot.0	2020-03-29 13:36:52.221	error	(1434) Error by device connection: "getaddrinfo EAI_AGAIN a18wym7vjdl22g.iot.eu-west-1.amazonaws.com a18wym7vjdl22g.iot.eu-west-1.amazonaws.com:8883"
                  iot.0	2020-03-29 13:36:27.196	error	(1434) Error by device connection: "premature close"
                  

                  Bekomme diese Meldung vom ioT Adapter. Die Verbindung wird getrennt und ich kann kurzfristig nicht auf iobroker zugreifen. Wie oben beschrieben kann ich mich auch nicht per VNC Viewer auf den Raspi verbinden. Nach ein paar Minuten läuft alles wieder normal. Ich schätze weil auch dieser Adapter neustartet?
                  Die Fehlermeldung habe ich erst gestern Abend das erste Mal erhalten.

                  Weiß evtl. jemand was man dagegen tun kann?

                  haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  wrote on last edited by haselchen
                  #42

                  @Baki074

                  Moin , das hat aber nix mit dem Shelly Adapter zu tun?! Dafür müsstest du einen eigenen Thread aufmachen.

                  Edit: Welche Adapter starten denn alle neu?
                  Aus den 2 Zeilen kann man nicht viel erkennen.

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                  1 Reply Last reply
                  0
                  • B Baki074

                    @haselchen said in Shelly Adapter: RangeError:

                    Ein Log zu dem Zeitpunkt wo er neu startet oder sich aufhängt wäre hilfreich.

                    iot.0	2020-03-29 13:36:52.221	error	(1434) Error by device connection: "getaddrinfo EAI_AGAIN a18wym7vjdl22g.iot.eu-west-1.amazonaws.com a18wym7vjdl22g.iot.eu-west-1.amazonaws.com:8883"
                    iot.0	2020-03-29 13:36:27.196	error	(1434) Error by device connection: "premature close"
                    

                    Bekomme diese Meldung vom ioT Adapter. Die Verbindung wird getrennt und ich kann kurzfristig nicht auf iobroker zugreifen. Wie oben beschrieben kann ich mich auch nicht per VNC Viewer auf den Raspi verbinden. Nach ein paar Minuten läuft alles wieder normal. Ich schätze weil auch dieser Adapter neustartet?
                    Die Fehlermeldung habe ich erst gestern Abend das erste Mal erhalten.

                    Weiß evtl. jemand was man dagegen tun kann?

                    harrymH Offline
                    harrymH Offline
                    harrym
                    wrote on last edited by
                    #43

                    @Baki074 internetverbindung wurde neu hergestellt. das besgat der "fehler".

                    ASRock FM2A88X-ITX+ mit 32GB RAM, 128GB SSD mit Proxmox, 3x1 TB SSD als RAID mit CT und VMs.

                    1 Reply Last reply
                    0
                    • A Offline
                      A Offline
                      ak1
                      wrote on last edited by
                      #44

                      Hat ggf. schon jemand eine Lösung oder einen Workaround zu dem RangeError Problem gefunden? Der Umstand, dass der Shelly-Adapter alle paar Minuten neu startet, beeinträchtigt meine Installation doch recht stark.

                      VG
                      ak1

                      1 Reply Last reply
                      0
                      • B Offline
                        B Offline
                        Baki074
                        wrote on last edited by
                        #45

                        Ich habe in den letzten Tagen ein wenig herumgespielt, allerdings auch noch keine zufriedenstellende Lösung gefunden.

                        Was mir jedoch aufgefallen ist: Der Adapter startet weniger oft neu, wenn ich den Raspi einmal pro Tag neustarte. Dann startet der Adapter nur gut jede Stunde neu, öfters bleibt er auch für 3 oder 4 Stunden grün. Je länger der Raspi läuft, desto kürzer werden die Intervalle in denen der Adapter neustartet.

                        Allerdings ist auch dies keine richtige Lösung auf Dauer.

                        Das mit der Internetverbindung habe ich in den Griff bekommen. Habe den Raspi einfach nur per LAN verbunden.

                        haselchenH 1 Reply Last reply
                        0
                        • A Offline
                          A Offline
                          ak1
                          wrote on last edited by
                          #46

                          Ich bin am überlegen, ob ich den Shelly-Adapter mal restlos entferne und dann nochmal neu installiere.
                          Da ich bisher nur 8 Shelly-Devices habe und auch den LinkedDevices Adapter benutze, ist die Neueinrichtung nicht allzu aufwendig. Ob das allerdings irgendeinen Effekt hat, ist fraglich.
                          Auf der anderen Seite scheint dieses Problem ja auch bei weitem nicht jeden zu betreffen, sonst würde hier viel mehr darüber diskutiert werden. Vielleicht liegt es also doch an der eigenen Installation.

                          1 Reply Last reply
                          0
                          • B Offline
                            B Offline
                            Baki074
                            wrote on last edited by
                            #47

                            Also bei mir verliert der Adapter nie die Verbindung zu den Shellys. Zumindest nicht wenn ich mir den Status im Moment des Neustarts anschaue.
                            In dem Moment schaltet "Connected to host" und "Heartbeat" auf false. "Connected to shelly" bleibt auf grün, also true.

                            8a55c589-b10c-41ca-a7d9-09a0ef8eb948-grafik.png

                            Deshalb bin ich mir nicht sicher, ob eine komplette Neuinstallation des Adapters etwas bringt. Habe bisher auch davon abgesehen, da ich 20 Shellys im System habe und diese nicht einfach so schnell wieder einbinden kann.

                            1 Reply Last reply
                            0
                            • B Baki074

                              Ich habe in den letzten Tagen ein wenig herumgespielt, allerdings auch noch keine zufriedenstellende Lösung gefunden.

                              Was mir jedoch aufgefallen ist: Der Adapter startet weniger oft neu, wenn ich den Raspi einmal pro Tag neustarte. Dann startet der Adapter nur gut jede Stunde neu, öfters bleibt er auch für 3 oder 4 Stunden grün. Je länger der Raspi läuft, desto kürzer werden die Intervalle in denen der Adapter neustartet.

                              Allerdings ist auch dies keine richtige Lösung auf Dauer.

                              Das mit der Internetverbindung habe ich in den Griff bekommen. Habe den Raspi einfach nur per LAN verbunden.

                              haselchenH Offline
                              haselchenH Offline
                              haselchen
                              Most Active
                              wrote on last edited by
                              #48

                              @Baki074
                              @ak1

                              Da Ihr Beide euch schon an ein Issue rangehängt habt, der Entwickler auch Bescheid weiß, heißt es leider warten.
                              Oder DIY und rumprobieren.
                              Durchprobieren von verschiedenen Shelly Adapter Versionen.
                              Und wenn man es auf die Spitze treiben wollen würde, könnte man bestimmt einen Raspi als Multihost einrichten und eine Instanz vom Shelly Adapter dort installieren und somit eventuell die "Last" verteilen.
                              Dann hat man Shelly.0 auf dem Host und Shelly.1 auf dem Raspi.
                              Nur eine Schnellschuss-Idee.

                              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                              1 Reply Last reply
                              0
                              • Kai MenzebachK Offline
                                Kai MenzebachK Offline
                                Kai Menzebach
                                wrote on last edited by
                                #49

                                Hallo zusammen,

                                also ich hatte das Problem mit dem Logeintrag und Neustart des Adapters bis letzte Woche auch alle paar Minuten. Ich habe darauf hin den Raspi einmal komplett rebootet und seid dem ist das Problem bei mir nicht mehr aufgetreten.

                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  ak1
                                  wrote on last edited by
                                  #50

                                  Ein Reboot hat bei mir zumindest nicht geholfen. Das habe ich vorhin nochmal probiert (VM unter Proxmox auf einem Intel NUC).

                                  1 Reply Last reply
                                  0
                                  • B Offline
                                    B Offline
                                    Baki074
                                    wrote on last edited by
                                    #51

                                    Kurzes Update:
                                    Bei mir scheint es nun zu funktionieren. Der Adapter startet nicht mehr neu.
                                    Ich habe ein Downgrade auf Version 3.2.2 des Shelly Adapters gemacht. Zudem habe ich den Strom des Hauptverteilers ausgeschaltet und nach ca. 1 Minute wieder eingeschaltet (also meine Wohnung kurz stromlos gemacht).
                                    Danach lief alles und der Fehler tauchte nun seit gestern Vormittag nicht mehr auf.

                                    D 1 Reply Last reply
                                    0
                                    • B Baki074

                                      Kurzes Update:
                                      Bei mir scheint es nun zu funktionieren. Der Adapter startet nicht mehr neu.
                                      Ich habe ein Downgrade auf Version 3.2.2 des Shelly Adapters gemacht. Zudem habe ich den Strom des Hauptverteilers ausgeschaltet und nach ca. 1 Minute wieder eingeschaltet (also meine Wohnung kurz stromlos gemacht).
                                      Danach lief alles und der Fehler tauchte nun seit gestern Vormittag nicht mehr auf.

                                      D Offline
                                      D Offline
                                      dos1973
                                      wrote on last edited by
                                      #52

                                      @Baki074
                                      bei dir weiterhin keine Reboots, nach deinem "shutdown"?

                                      1 Reply Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        maxpd
                                        wrote on last edited by
                                        #53

                                        Habe den Fehler auch mit Version 3.2.7 und Nodejs 12.

                                        Alle 5 Minuten steigt er aus für 1 Minute. Shelly ist so nicht nutzbar. Ich teste nun auch Downgrade auf 3.2.2
                                        @Baki074: War stromlos notwendig oder hast du das einfach so mitgemacht ohne vorher zu schauen ob der Fehler schon behoben ist?

                                        Gruß
                                        maxpd

                                        Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                                        D M 2 Replies Last reply
                                        0
                                        • M maxpd

                                          Habe den Fehler auch mit Version 3.2.7 und Nodejs 12.

                                          Alle 5 Minuten steigt er aus für 1 Minute. Shelly ist so nicht nutzbar. Ich teste nun auch Downgrade auf 3.2.2
                                          @Baki074: War stromlos notwendig oder hast du das einfach so mitgemacht ohne vorher zu schauen ob der Fehler schon behoben ist?

                                          D Offline
                                          D Offline
                                          dos1973
                                          wrote on last edited by
                                          #54

                                          @maxpd
                                          ja, mich nervt das auch fürchterlich, da ich extrem vieles damit steuere.
                                          bei mir allerdings nur alle 2-3 Stunden

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          756

                                          Online

                                          32.6k

                                          Users

                                          82.1k

                                          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