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

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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • 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.4k

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

Geplant Angeheftet Gesperrt Verschoben JavaScript
6 Beiträge 4 Kommentatoren 454 Aufrufe 6 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
            • J Offline
              J Offline
              Joko01
              schrieb am zuletzt editiert von
              #6

              Ich habe den Adapter (V1.6.2) auch installiert und habe den gleichen Fehler (Adapter an sich funktioniert. Eingetragene IP-Adresse wird in den Objekten (Ping.0.ipadresse) aktualisiert, Ping per JS (sendTo) wie in der Beschreibung angegeben ergibt Result: {"error":"timeout"} -> funktioniert also nach wie vor nicht.
              Der Issue wie in https://github.com/ioBroker/ioBroker.ping/issues/93 scheint bisher nicht gelöst worden zu sein.

              Hat jemand eine Idee wie ich anders einen Ping absetzten kann um die Erreichbarkeit eines Servers zu verifizieren ?
              Ich möchte jeweils Eventgesteuert herausfinden ob
              a) die Fritzbox noch lebt und
              b) eine Verbindung nach aussen exestiert (ping auf externe Adresse, z.B. www.google.de)
              Die Zeitintervalle des Adapters interesieren mich dabei nicht und könnten auch auf undendlich gestellt, bzw unter Geräte gelöscht werden.

              Vielen Dank für eure Hilfe

              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

              582

              Online

              32.5k

              Benutzer

              81.6k

              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