Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Shelly Adapter: RangeError

    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

    SOLVED Shelly Adapter: RangeError

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

      Hallo zusammen,

      plötzlich taucht bei mir regelmäßig ein Fehler im Shelly Adapter auf, der zu einem Neustart des Adapters führt:

      shelly.0	2020-03-27 20:26:31.981	error	(13406) Exception: RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to write outside buffer bounds
      

      Der Fehler tritt etwa alle 7-10 Minuten auf. Es sind 2 Shelly 1, 2 Shelly 2 und 4 Shelly Plug S im Einsatz. 3 dieser Shelly Plug S habe ich gestern in Betrieb genommen.
      Ich versuche nochmal einen Log-Ausschnitt im Debug zu bekommen.

      Dennoch, hat schon jemand eine Idee?

      Danke!
      ak1

      history.0	2020-03-27 20:27:17.894	info	(843) enabled logging of shelly.0.SHSW-21#559791#1.Relay1.Power, Alias=false
      history.0	2020-03-27 20:27:17.788	info	(843) enabled logging of shelly.0.SHSW-21#559791#1.Relay0.Power, Alias=false
      shelly.0	2020-03-27 20:27:17.664	info	(13493) Shelly device 192.168.2.225 (shellyswitch / shellyswitch-559791 / SHSW-21#559791#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:16.915	info	(13493) Shelly device 192.168.2.222 (shelly1 / shelly1-12CA6C / SHSW-1#12CA6C#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:10.534	info	(13493) Shelly device 192.168.2.226 (shellyplug-s / shellyplug-s-7AEF23 / SHPLG-S#7AEF23#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:08.120	info	(13493) Shelly device 192.168.2.227 (shellyplug-s / shellyplug-s-7AE52E / SHPLG-S#7AE52E#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:06.324	info	(13493) Shelly device 192.168.2.223 (shellyplug-s / shellyplug-s-7AE60F / SHPLG-S#7AE60F#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:05.751	info	(13493) Shelly device 192.168.2.221 (shelly1 / shelly1-12C71B / SHSW-1#12C71B#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:04.999	info	(13493) Shelly device 192.168.2.228 (shellyplug-s / shellyplug-s-7AE91B / SHPLG-S#7AE91B#1) with CoAP connected!
      history.0	2020-03-27 20:27:04.782	info	(843) enabled logging of shelly.0.SHSW-21#5598A8#1.Relay1.Power, Alias=false
      history.0	2020-03-27 20:27:04.677	info	(843) enabled logging of shelly.0.SHSW-21#5598A8#1.Relay0.Power, Alias=false
      shelly.0	2020-03-27 20:27:04.536	info	(13493) Shelly device 192.168.2.224 (shellyswitch / shellyswitch-5598A8 / SHSW-21#5598A8#1) with CoAP connected!
      shelly.0	2020-03-27 20:27:03.132	info	(13493) Listening for Shelly packets in the network
      shelly.0	2020-03-27 20:27:03.103	info	(13493) Starting Shelly adapter in CoAP modus.
      shelly.0	2020-03-27 20:27:03.078	info	(13493) starting. Version 3.2.2 in /opt/iobroker/node_modules/iobroker.shelly, node: v10.16.0
      host.iobroker	2020-03-27 20:27:02.004	info	instance system.adapter.shelly.0 started with pid 13493
      host.iobroker	2020-03-27 20:26:31.992	info	Restart adapter system.adapter.shelly.0 because enabled
      host.iobroker	2020-03-27 20:26:31.992	info	instance system.adapter.shelly.0 terminated with code 0 (NO_ERROR)
      shelly.0	2020-03-27 20:26:31.981	error	(13406) Exception: RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to write outside buffer bounds
      

      |Hardwaresystem:| NUC (Proxmox)|
      |Arbeitsspeicher:| 3 GB für virtuelle Maschine|
      |Festplattenart:| SSD|
      |Betriebssystem:| Debian |
      |Node-Version:| 10.x.x |
      |Nodejs-Version:| 10.16.0 |
      |NPM-Version:| 6.13.4 |
      |Installationsart:| Skript|

      haselchen 1 Reply Last reply Reply Quote 0
      • harrym
        harrym last edited by

        shellys auf der aktuellen Firmware?

        1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active @ak1 last edited by

          @ak1
          Nachdem Du die Firmware eventuell aktualisiert hast,kannst noch den Adapter auf 3.2.3 updaten.

          1 Reply Last reply Reply Quote 0
          • A
            ak1 last edited by

            Danke für die Rückmeldungen!

            Ja, alle Shellys sind auf der aktuellen Firmware.

            Version 3.2.3 wird mir im Latest Repository noch nicht angeboten und laut Changelog auf Github sind es zwei MQTT Fehler, die damit behoben wurden. Das sollte bei mir nicht relevant sein.

            Ich beobachte weiter...

            1 Reply Last reply Reply Quote 0
            • harrym
              harrym last edited by

              Bildschirmfoto vom 2020-03-27 22-31-20.png

              Gerade auch den Fehler bekommen .... bei nem Freund von mir via Teamviewer.

              Da tritt auch das Problem auf, dass nur 37 Shelly von in Summe fast 60 gefunden werden.

              Adapter am git stand. Broker auf latest mit node js 12

              haselchen 1 Reply Last reply Reply Quote 0
              • A
                ak1 last edited by

                Na, dann bin ich zumindest mal nicht alleine mit dem Problem 😬
                Außer dass ich gestern 3 Shelly Plug S hinzugefügt hatte, habe ich auch bei allen die Cloud aktiviert. Das war vorher nicht der Fall.

                1 Reply Last reply Reply Quote 0
                • haselchen
                  haselchen Most Active @harrym last edited by

                  @harrym

                  Vielleicht bei Nodejs ein Downgrade auf 10.19 machen und nochmal beobachten.
                  Bei mir gibt es in der Konstellation keine Fehler.

                  1 Reply Last reply Reply Quote 0
                  • harrym
                    harrym last edited by

                    ne ... node 12 läuft sauber .... und @ak1 hat node 10 in verwendung

                    haselchen 1 Reply Last reply Reply Quote 0
                    • haselchen
                      haselchen Most Active @harrym last edited by

                      @harrym

                      Meinte den Kollegen in deinem Screenshot 😊

                      1 Reply Last reply Reply Quote 0
                      • harrym
                        harrym last edited by

                        der screenshot ist von mir ... weil ich eben grad bei meinem freund am broker arbeite ...

                        haselchen 1 Reply Last reply Reply Quote 0
                        • haselchen
                          haselchen Most Active @harrym last edited by

                          @harrym

                          Das habe ich schon verstanden.
                          Und deswegen mein Vorschlag mit dem Downgrade.
                          Nodejs 12 kann ja sonst gut bei ihm funktionieren, aber vielleicht der Grund für den Fehler sein.

                          harrym 1 Reply Last reply Reply Quote 0
                          • harrym
                            harrym @haselchen last edited by

                            @haselchen wenn der fehler unter node 10 bei @ak1 auch kommt? sry .... verstehe deine logik nicht.

                            haselchen 1 Reply Last reply Reply Quote 0
                            • haselchen
                              haselchen Most Active @harrym last edited by

                              @harrym
                              Dann lies nochmal richtig nach 😉
                              Ich habe die Adapter Version 3.2.3 , Nodejs 10.19 und die Shelly Firmware 1.6.2
                              und diese Konstellation haben Beide nicht.

                              1 Reply Last reply Reply Quote 0
                              • harrym
                                harrym last edited by

                                danke für die info .... und zumindest habe ich ne höhere js version als du. Allerdings ist Node 12 nur bei einigen wenigen adaptern kontraproduktiv.

                                Der Rest ist gleich .... also hör auf noch etwas zu suchen und akzeptiere den fehler, dass der adapter einen speicherüberlauf generiert.

                                haselchen 1 Reply Last reply Reply Quote 0
                                • haselchen
                                  haselchen Most Active @harrym last edited by

                                  @harrym

                                  Da er bei mir diesen Fehler nicht generiert , muss man natürlich nach einem Fehler suchen.
                                  Aber da Du anscheinend den Durchblick hast , werde ich nicht weiter suchen 😉

                                  harrym 1 Reply Last reply Reply Quote 0
                                  • harrym
                                    harrym @haselchen last edited by

                                    @haselchen dann kauf die halt ein paar shelly mehr nach ..... könnte ja eventuell ein timimg problem sein .... aktivier mal en debug modus .... just my 2 cents.

                                    und ne schöne nacht nocht. vielleicht mit mehr durchblick.

                                    haselchen 1 Reply Last reply Reply Quote 0
                                    • haselchen
                                      haselchen Most Active @harrym last edited by

                                      @harrym
                                      OT:
                                      Irgendwoher werden die -2 bei Deinem Ansehen schon herkommen 😉
                                      Auch Dir eine Gute Nacht.

                                      harrym 1 Reply Last reply Reply Quote 0
                                      • harrym
                                        harrym @haselchen last edited by harrym

                                        DAS lass mal MEIN problem sein 😉 ich hab damit kein Problem g

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          ak1 last edited by

                                          Ich habe von Github auf Adapterversion 3.2.3 aktualisiert. Das Problem bleibt bestehen.

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            Baki074 last edited by

                                            Ich habe leider dasselbe Problem. Nur dass es bei mir alle zwei Stunden zu einem Neustart führt.

                                            @haselchen said in Shelly Adapter: RangeError:

                                            Ich habe die Adapter Version 3.2.3 , Nodejs 10.19 und die Shelly Firmware 1.6.2

                                            Ich würde gerne auf diese Konstellation "wechseln", wenn es bei dir funktioniert 🙂
                                            Adapter Version habe ich 3.2.2 - Nodejs 10.18 und keine Ahnung wo ich die Shelly Firmware rausfinde? Habe aber erst gestern die Firmware aller Shellys in der App aktualisieren lassen. Ich nehme mal an die neueste Version ist 1.6.2?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            604
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            shelly error
                                            8
                                            57
                                            3392
                                            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