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. Skripten / Logik
  4. Blockly
  5. Blockly 'http Get' -> "error=socket hang up"

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Blockly 'http Get' -> "error=socket hang up"

Scheduled Pinned Locked Moved Blockly
9 Posts 4 Posters 713 Views 4 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.
  • Dr. BakteriusD Online
    Dr. BakteriusD Online
    Dr. Bakterius
    Most Active
    wrote on last edited by
    #1

    Hallo!

    Ich sende alle paar Minuten die Messwerte meiner Wetterstation an Weather Underground. Dabei passiert es immer öfter, dass ich folgende Fehlermeldung erhalte:

    2024-12-12 23:06:54.233 - error: javascript.0 (261) script.js.Geraete.Weather_Underground: httpGet(url=https://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?ID=ooooooooo&PASSWORD=oooooooo&dateutc=now&tempf=35.42&dewptf=30.74&baromin=30.40714397&humidity=77&winddir=315&windspeedmph=3.0429000000000004&windgustmph=4.968&rainin=0&dailyrainin=0&action=updateraw, error=socket hang up)
    2024-12-12 23:06:54.234 - warn: javascript.0 (261) script.js.Geraete.Weather_Underground: Dauer: 5.548 Sekunden - Ergebnis:
    

    Also wird immer so nach 5,5 Sekunden die Verbindung abgebrochen. Ich lasse mir danach noch die Rückmeldung anzeigen, doch die ist leer.

    blockly.png

    Woran kann das liegen? An mir oder an der Gegenstelle?

    crunchipC O 2 Replies Last reply
    0
    • Dr. BakteriusD Dr. Bakterius

      Hallo!

      Ich sende alle paar Minuten die Messwerte meiner Wetterstation an Weather Underground. Dabei passiert es immer öfter, dass ich folgende Fehlermeldung erhalte:

      2024-12-12 23:06:54.233 - error: javascript.0 (261) script.js.Geraete.Weather_Underground: httpGet(url=https://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?ID=ooooooooo&PASSWORD=oooooooo&dateutc=now&tempf=35.42&dewptf=30.74&baromin=30.40714397&humidity=77&winddir=315&windspeedmph=3.0429000000000004&windgustmph=4.968&rainin=0&dailyrainin=0&action=updateraw, error=socket hang up)
      2024-12-12 23:06:54.234 - warn: javascript.0 (261) script.js.Geraete.Weather_Underground: Dauer: 5.548 Sekunden - Ergebnis:
      

      Also wird immer so nach 5,5 Sekunden die Verbindung abgebrochen. Ich lasse mir danach noch die Rückmeldung anzeigen, doch die ist leer.

      blockly.png

      Woran kann das liegen? An mir oder an der Gegenstelle?

      crunchipC Away
      crunchipC Away
      crunchip
      Forum Testing Most Active
      wrote on last edited by crunchip
      #2

      @dr-bakterius sagte in Blockly 'http Get' -> "error=socket hang up":

      Woran kann das liegen?

      den timeout erhöhen, wenn ich mich nicht täusche

      umgestiegen von Proxmox auf Unraid

      Dr. BakteriusD 1 Reply Last reply
      0
      • crunchipC crunchip

        @dr-bakterius sagte in Blockly 'http Get' -> "error=socket hang up":

        Woran kann das liegen?

        den timeout erhöhen, wenn ich mich nicht täusche

        Dr. BakteriusD Online
        Dr. BakteriusD Online
        Dr. Bakterius
        Most Active
        wrote on last edited by
        #3

        @crunchip sagte in Blockly 'http Get' -> "error=socket hang up":

        den timeout erhöhen

        Der steht schon auf 10 Sekunden. Die Error-Meldung erfolgt aber schon nach rund 5,5 Sekunden.

        1 Reply Last reply
        0
        • Dr. BakteriusD Dr. Bakterius

          Hallo!

          Ich sende alle paar Minuten die Messwerte meiner Wetterstation an Weather Underground. Dabei passiert es immer öfter, dass ich folgende Fehlermeldung erhalte:

          2024-12-12 23:06:54.233 - error: javascript.0 (261) script.js.Geraete.Weather_Underground: httpGet(url=https://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?ID=ooooooooo&PASSWORD=oooooooo&dateutc=now&tempf=35.42&dewptf=30.74&baromin=30.40714397&humidity=77&winddir=315&windspeedmph=3.0429000000000004&windgustmph=4.968&rainin=0&dailyrainin=0&action=updateraw, error=socket hang up)
          2024-12-12 23:06:54.234 - warn: javascript.0 (261) script.js.Geraete.Weather_Underground: Dauer: 5.548 Sekunden - Ergebnis:
          

          Also wird immer so nach 5,5 Sekunden die Verbindung abgebrochen. Ich lasse mir danach noch die Rückmeldung anzeigen, doch die ist leer.

          blockly.png

          Woran kann das liegen? An mir oder an der Gegenstelle?

          O Offline
          O Offline
          oFbEQnpoLKKl6mbY5e13
          wrote on last edited by oFbEQnpoLKKl6mbY5e13
          #4

          @dr-bakterius

          Ich erhalte ebenfalls häufig diese Meldung beim Abfragen der Sonos-HTTP-API. Bisher habe ich das noch nicht untersucht, war aber auch nicht davon ausgegangen, dass das an iobroker liegen könnte.

          1 Reply Last reply
          0
          • Ro75R Online
            Ro75R Online
            Ro75
            wrote on last edited by
            #5

            @Dr-Bakterius @oFbEQnpoLKKl6mbY5e13 erhöht doch mal das Intervall für das übertragen bzw. abrufen der Daten. Wenn das ganze "zu oft" aufeinanderfolgend erfolgt, dann kommt es auch dazu.

            Ro75.

            SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

            Dr. BakteriusD 1 Reply Last reply
            0
            • Ro75R Ro75

              @Dr-Bakterius @oFbEQnpoLKKl6mbY5e13 erhöht doch mal das Intervall für das übertragen bzw. abrufen der Daten. Wenn das ganze "zu oft" aufeinanderfolgend erfolgt, dann kommt es auch dazu.

              Ro75.

              Dr. BakteriusD Online
              Dr. BakteriusD Online
              Dr. Bakterius
              Most Active
              wrote on last edited by
              #6

              @ro75 sagte in Blockly 'http Get' -> "error=socket hang up":

              erhöht doch mal das Intervall

              Das habe ich auch schon versucht. Ursprünglich habe ich jede Änderung der Messwerte übertragen. Das ging eine ganze Weile ohne Probleme. Als sich die Error-Meldungen häuften - und ich bilde mir ein, dass das seit der Umstellung auf http get war - habe ich erst das Timeout erhöht und dann das Script so geändert, dass nach frühestens 3 Minuten wieder eine Übertragung erfolgt. Eine Weile gab es weniger Fehler. Doch seit einiger Zeit stiegen sie wieder stark an.

              Meine Internetverbindung kann ich ausschließen. Die läuft recht konstant mit 300/50 Mb/s und einem Ping von 7 ms.

              Gestern habe ich den Timeout von 10 Sekunden auf 6000 ms geändert. Seitdem kam keine Fehlermeldung mehr. Kann es sein, dass die Zeit zu lange war oder der Block nicht korrekt mit Sekundenwerten umgeht?

              Ro75R 1 Reply Last reply
              0
              • Dr. BakteriusD Dr. Bakterius

                @ro75 sagte in Blockly 'http Get' -> "error=socket hang up":

                erhöht doch mal das Intervall

                Das habe ich auch schon versucht. Ursprünglich habe ich jede Änderung der Messwerte übertragen. Das ging eine ganze Weile ohne Probleme. Als sich die Error-Meldungen häuften - und ich bilde mir ein, dass das seit der Umstellung auf http get war - habe ich erst das Timeout erhöht und dann das Script so geändert, dass nach frühestens 3 Minuten wieder eine Übertragung erfolgt. Eine Weile gab es weniger Fehler. Doch seit einiger Zeit stiegen sie wieder stark an.

                Meine Internetverbindung kann ich ausschließen. Die läuft recht konstant mit 300/50 Mb/s und einem Ping von 7 ms.

                Gestern habe ich den Timeout von 10 Sekunden auf 6000 ms geändert. Seitdem kam keine Fehlermeldung mehr. Kann es sein, dass die Zeit zu lange war oder der Block nicht korrekt mit Sekundenwerten umgeht?

                Ro75R Online
                Ro75R Online
                Ro75
                wrote on last edited by
                #7

                @dr-bakterius sagte in Blockly 'http Get' -> "error=socket hang up":

                Gestern habe ich den Timeout von 10 Sekunden auf 6000 ms geändert. Seitdem kam keine Fehlermeldung mehr. Kann es sein, dass die Zeit zu lange war oder der Block nicht korrekt mit Sekundenwerten umgeht?

                Nein, Timeout ist ja nur dafür da, das spätestens nach diesem Wert, wenn keine Reaktion erfolgt, der Abbruch (mit Fehler) ausgelöst wird.

                Ich kann nur meine eigenen Beobachtungen teilen. Und die sind eben so, dass wenn ich zu oft eine Adresse abfrage genau diesen Fehler bekomme.

                Mein Tipp. Erhöhe weiter das Intervall oder über gib einen UserAgent. Ändere zufällig diesen UserAgent dann in regelmäßigen Abständen. Für einen zufälligen UserAgent hatte ich hier schon mal ein Beispiel gepostet.

                Ro75.

                SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                Dr. BakteriusD 1 Reply Last reply
                0
                • Ro75R Ro75

                  @dr-bakterius sagte in Blockly 'http Get' -> "error=socket hang up":

                  Gestern habe ich den Timeout von 10 Sekunden auf 6000 ms geändert. Seitdem kam keine Fehlermeldung mehr. Kann es sein, dass die Zeit zu lange war oder der Block nicht korrekt mit Sekundenwerten umgeht?

                  Nein, Timeout ist ja nur dafür da, das spätestens nach diesem Wert, wenn keine Reaktion erfolgt, der Abbruch (mit Fehler) ausgelöst wird.

                  Ich kann nur meine eigenen Beobachtungen teilen. Und die sind eben so, dass wenn ich zu oft eine Adresse abfrage genau diesen Fehler bekomme.

                  Mein Tipp. Erhöhe weiter das Intervall oder über gib einen UserAgent. Ändere zufällig diesen UserAgent dann in regelmäßigen Abständen. Für einen zufälligen UserAgent hatte ich hier schon mal ein Beispiel gepostet.

                  Ro75.

                  Dr. BakteriusD Online
                  Dr. BakteriusD Online
                  Dr. Bakterius
                  Most Active
                  wrote on last edited by
                  #8

                  @ro75 sagte in Blockly 'http Get' -> "error=socket hang up":

                  Für einen zufälligen UserAgent hatte ich hier schon mal ein Beispiel gepostet.

                  Hast du den Link dazu? Mit der Suche habe ich nichts gefunden.

                  Ro75R 1 Reply Last reply
                  0
                  • Dr. BakteriusD Dr. Bakterius

                    @ro75 sagte in Blockly 'http Get' -> "error=socket hang up":

                    Für einen zufälligen UserAgent hatte ich hier schon mal ein Beispiel gepostet.

                    Hast du den Link dazu? Mit der Suche habe ich nichts gefunden.

                    Ro75R Online
                    Ro75R Online
                    Ro75
                    wrote on last edited by
                    #9

                    @dr-bakterius sagte in Blockly 'http Get' -> "error=socket hang up":

                    Link dazu?

                    https://forum.iobroker.net/topic/76741/gel-script-adresse-ermitteln-axios-ändern-in-httpget/8?_=1734251473131

                    Ro75.

                    SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                    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

                    776

                    Online

                    32.5k

                    Users

                    81.7k

                    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