Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Problem mit Adapter Ping - Result: {"error":"timeout"}

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

Problem mit Adapter Ping - Result: {"error":"timeout"}

Geplant Angeheftet Gesperrt Verschoben JavaScript
5 Beiträge 3 Kommentatoren 386 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • JackJ Offline
    JackJ Offline
    Jack
    schrieb am zuletzt editiert von
    #1

    Hallo,
    der Ping-Adapter selbst läuft, und ich bekomme von ping.0.device alive=true / false etc. zurück.

    Jedoch funktioniert das auf Github beschriebene Beispiel

    sendTo('ping.0', 'ping', '192.168.1.1', (res) => {
        console.log('Result: ' + JSON.stringify(res)); // Result: {"result": {"host": "192.168.1.1", "alive": true, "ms": 250}} 
    });
    

    nicht. Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden:

    Result:  {"error":"timeout"}
    

    Ich kann am Raspberry allerdings mittels

    sudo -u iobroker ping 192.168.1.1
    

    das device pingen.

    Versionen:
    Node.js: 18.20.2, NPM: 10.5.0, Ping-Adapter: 1.6.2, iputils-ping: 3:20210202-1. Installiert auf Raspberry Pi 4.
    Einstellungen in der Instanz:
    Interval: 60000ms, Interval if unreachable: 60000ms, Number of retries: 3, No host name in state name: Angehakt.

    Hilfe.
    Dank & Gruß,
    Jack

    Treffen sich 2 Kannibalen; "Ich hab gestern einen Clown gegessen." - "Und, wie hat er geschmeckt?" - "Komisch"

    mickymM haus-automatisierungH 2 Antworten Letzte Antwort
    0
    • JackJ Jack

      Hallo,
      der Ping-Adapter selbst läuft, und ich bekomme von ping.0.device alive=true / false etc. zurück.

      Jedoch funktioniert das auf Github beschriebene Beispiel

      sendTo('ping.0', 'ping', '192.168.1.1', (res) => {
          console.log('Result: ' + JSON.stringify(res)); // Result: {"result": {"host": "192.168.1.1", "alive": true, "ms": 250}} 
      });
      

      nicht. Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden:

      Result:  {"error":"timeout"}
      

      Ich kann am Raspberry allerdings mittels

      sudo -u iobroker ping 192.168.1.1
      

      das device pingen.

      Versionen:
      Node.js: 18.20.2, NPM: 10.5.0, Ping-Adapter: 1.6.2, iputils-ping: 3:20210202-1. Installiert auf Raspberry Pi 4.
      Einstellungen in der Instanz:
      Interval: 60000ms, Interval if unreachable: 60000ms, Number of retries: 3, No host name in state name: Angehakt.

      Hilfe.
      Dank & Gruß,
      Jack

      mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von mickym
      #2

      gelöscht

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      JackJ 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        gelöscht

        JackJ Offline
        JackJ Offline
        Jack
        schrieb am zuletzt editiert von
        #3

        Hat echt keiner einen Tipp, oder steht das ja eh irgendwo, wo ich es nicht gefunden hab?
        Bitte wenigstens einen Hinweis.

        Danke,
        Jack

        Treffen sich 2 Kannibalen; "Ich hab gestern einen Clown gegessen." - "Und, wie hat er geschmeckt?" - "Komisch"

        1 Antwort Letzte Antwort
        0
        • JackJ Jack

          Hallo,
          der Ping-Adapter selbst läuft, und ich bekomme von ping.0.device alive=true / false etc. zurück.

          Jedoch funktioniert das auf Github beschriebene Beispiel

          sendTo('ping.0', 'ping', '192.168.1.1', (res) => {
              console.log('Result: ' + JSON.stringify(res)); // Result: {"result": {"host": "192.168.1.1", "alive": true, "ms": 250}} 
          });
          

          nicht. Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden:

          Result:  {"error":"timeout"}
          

          Ich kann am Raspberry allerdings mittels

          sudo -u iobroker ping 192.168.1.1
          

          das device pingen.

          Versionen:
          Node.js: 18.20.2, NPM: 10.5.0, Ping-Adapter: 1.6.2, iputils-ping: 3:20210202-1. Installiert auf Raspberry Pi 4.
          Einstellungen in der Instanz:
          Interval: 60000ms, Interval if unreachable: 60000ms, Number of retries: 3, No host name in state name: Angehakt.

          Hilfe.
          Dank & Gruß,
          Jack

          haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          schrieb am zuletzt editiert von haus-automatisierung
          #4

          @jack sagte in Problem mit Adapter Ping - Result: {"error":"timeout"}:

          Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden:
          Result: {"error":"timeout"}

          Eigentlich alles richtig von Deiner Seite aus. Es könnte sein, dass der Ping-Adapter auf das sendTo nicht richtig antwortet. Dementsprechend kommt nie eine Antwort und der Callback wird auch nie aufgerufen.

          EDIT: Sieht erstmal richtig aus: https://github.com/ioBroker/ioBroker.ping/blob/9468dbbdb31cfeed4c9246ed496f9625987dcd95/main.js#L57

          Wäre nur die Frage, wann ping.probe den Callback aufruft. Müsste ich mir das Modul genauer anschauen.

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            @jack sagte in Problem mit Adapter Ping - Result: {"error":"timeout"}:

            Ich bekomme, wenn ich das Skript starte, nach 20 Sekunden:
            Result: {"error":"timeout"}

            Eigentlich alles richtig von Deiner Seite aus. Es könnte sein, dass der Ping-Adapter auf das sendTo nicht richtig antwortet. Dementsprechend kommt nie eine Antwort und der Callback wird auch nie aufgerufen.

            EDIT: Sieht erstmal richtig aus: https://github.com/ioBroker/ioBroker.ping/blob/9468dbbdb31cfeed4c9246ed496f9625987dcd95/main.js#L57

            Wäre nur die Frage, wann ping.probe den Callback aufruft. Müsste ich mir das Modul genauer anschauen.

            haus-automatisierungH Online
            haus-automatisierungH Online
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von haus-automatisierung
            #5

            Sieht so aus, als ob der Callback nur bei Problemen/Fehlern aufgerufen wird: https://github.com/ioBroker/ioBroker.ping/blob/master/lib/ping.js

            Also ist es ein Bug im Adapter. Gibt auch schon einen Issue dazu:
            https://github.com/ioBroker/ioBroker.ping/issues/93

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine inoffizielle ioBroker Dokumentation

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            737

            Online

            32.4k

            Benutzer

            81.4k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe