Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Ping über bestimmtes Interface

NEWS

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

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

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

Ping über bestimmtes Interface

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
37 Beiträge 3 Kommentatoren 1.8k Aufrufe 3 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.
  • U UncleB

    Abend zusammen,
    Folgendes mein Raspberry hängt an einem OpenWRT Router,
    Dieser ist ganz im Netzwerk eingebunden, zusätzlich hängt ein LTE Stick als Fallback dran..
    Funktioniert soweit alles super, falls das Internet ausfällt ist der Raspy weiter über den Stick Online,
    Internet fällt ja nur alle heiligen Zeiten aus, deswegen würde ich gern die Funktionalität des Sticks jeden Tag über einen Cronjob prüfen, wenn ich zB google nicht mehr Pingen kann, würde ich gerne über Telegram oder E-Mail Informiert werden..
    eth1 ist das "LTE Stick" interface

    ssh root@172.17.10.1 -t "ping -I eth1 google.de"
    

    Den Befehl kann ich auch wunderbar über den Raspy ausführen, nur leider hab ich keine Ahnung wie ich die Antwort verarbeiten kann..
    Am besten wäre natürlich wenn ein DP erzeugt werden würde, der auf true steht, und bei einem timeout auf false wechselt..

    Hat jemand ne Idee wie ich das umsetzen könnte?

    M Online
    M Online
    MCU
    schrieb am zuletzt editiert von MCU
    #2

    @uncleb
    52baa5bf-97df-42f9-a3bf-f1d3a64b889c-image.png
    Was kommt als Ergebnis? Bitte in Codetags (</>) senden.

    NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

    U 1 Antwort Letzte Antwort
    0
    • U UncleB

      Abend zusammen,
      Folgendes mein Raspberry hängt an einem OpenWRT Router,
      Dieser ist ganz im Netzwerk eingebunden, zusätzlich hängt ein LTE Stick als Fallback dran..
      Funktioniert soweit alles super, falls das Internet ausfällt ist der Raspy weiter über den Stick Online,
      Internet fällt ja nur alle heiligen Zeiten aus, deswegen würde ich gern die Funktionalität des Sticks jeden Tag über einen Cronjob prüfen, wenn ich zB google nicht mehr Pingen kann, würde ich gerne über Telegram oder E-Mail Informiert werden..
      eth1 ist das "LTE Stick" interface

      ssh root@172.17.10.1 -t "ping -I eth1 google.de"
      

      Den Befehl kann ich auch wunderbar über den Raspy ausführen, nur leider hab ich keine Ahnung wie ich die Antwort verarbeiten kann..
      Am besten wäre natürlich wenn ein DP erzeugt werden würde, der auf true steht, und bei einem timeout auf false wechselt..

      Hat jemand ne Idee wie ich das umsetzen könnte?

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von OliverIO
      #3

      @uncleb sagte in Ping über bestimmtes Interface:

      ping -I eth1 google.de

      du solltest auf jeden fall ein timeout einbauen, da ansonsten ping relativ lang wartet.
      Parameter w steht für timeout in sekunden. Wenn die Verbindungsaufnahme deines sticks länger dauert, dann ggfs. vergrößern

      ping -I eth1 -w 2 google.de
      

      ich würde dann mit grep auf den text packet loss prüfen

      if ping -I eth1 -w 2 google.de | grep -q "100% packet loss" ; then
          echo not found
          iobroker state set "id" "not found"
      else
          echo found
          iobroker state set "id" "found"
      fi
      

      das ssh müsstest du dann noch vor den ping befehl setzen,
      aber das konnte ich hier nicht testen
      evtl wegen den zwei verschachtelten anführungsstriche dann die inneren noch mit \" escapen
      getestet habe ich einmal mit google.de und einmal mit xgoogle.de

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      1 Antwort Letzte Antwort
      0
      • M MCU

        @uncleb
        52baa5bf-97df-42f9-a3bf-f1d3a64b889c-image.png
        Was kommt als Ergebnis? Bitte in Codetags (</>) senden.

        U Offline
        U Offline
        UncleB
        schrieb am zuletzt editiert von
        #4

        @mcu
        ich erhalte nur ein

        info	javascript.0 (6459) script.js.common.lte_test: undefined
        

        @oliverio said in Ping über bestimmtes Interface:

        du solltest auf jeden fall ein timeout einbauen, da ansonsten ping relativ lang wartet.
        Parameter w steht für timeout in sekunden. Wenn die Verbindungsaufnahme deines sticks länger dauert, dann ggfs. vergrößern

        Der Timeout Tipp is natürlich super, soweit war ich noch gar nicht 🙂
        Aber am liebsten wäre mir das ganze als Blockly, falls es umsetzbar ist

        M 1 Antwort Letzte Antwort
        0
        • U UncleB

          @mcu
          ich erhalte nur ein

          info	javascript.0 (6459) script.js.common.lte_test: undefined
          

          @oliverio said in Ping über bestimmtes Interface:

          du solltest auf jeden fall ein timeout einbauen, da ansonsten ping relativ lang wartet.
          Parameter w steht für timeout in sekunden. Wenn die Verbindungsaufnahme deines sticks länger dauert, dann ggfs. vergrößern

          Der Timeout Tipp is natürlich super, soweit war ich noch gar nicht 🙂
          Aber am liebsten wäre mir das ganze als Blockly, falls es umsetzbar ist

          M Online
          M Online
          MCU
          schrieb am zuletzt editiert von MCU
          #5

          @uncleb Zeig mal Dein Blockly. evtl hast du die Variable result nicht so angelegt. Result? Es muss genauso aussehen, wie es oben gezeigt wurde.

          NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          U 1 Antwort Letzte Antwort
          0
          • M MCU

            @uncleb Zeig mal Dein Blockly. evtl hast du die Variable result nicht so angelegt. Result? Es muss genauso aussehen, wie es oben gezeigt wurde.

            U Offline
            U Offline
            UncleB
            schrieb am zuletzt editiert von
            #6

            @mcu sollte eigtl passen, Variable result hab ich angelegt

            Screenshot - 2021-04-08T225541.085.png

            M 1 Antwort Letzte Antwort
            0
            • U UncleB

              @mcu sollte eigtl passen, Variable result hab ich angelegt

              Screenshot - 2021-04-08T225541.085.png

              M Online
              M Online
              MCU
              schrieb am zuletzt editiert von MCU
              #7

              @uncleb Mit Ergebnissen anklicken. Lass den Zeitplan erstmal zum Testen weg. Kann man hinterher setzen.

              NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
              Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

              U 1 Antwort Letzte Antwort
              0
              • M MCU

                @uncleb Mit Ergebnissen anklicken. Lass den Zeitplan erstmal zum Testen weg. Kann man hinterher setzen.

                U Offline
                U Offline
                UncleB
                schrieb am zuletzt editiert von
                #8

                @mcu
                Den hab ich nur gesetzt damit das Script paar mal hinteinander ausgeführt wird 🙂
                Hast Recht Ergebnisse habe ich vergessen..
                Aber im Debug erhalte ich dennoch keine nützlichen Infos:

                2:57:12.447	info	javascript.0 (583) Start javascript script.js.common.lte_test
                22:57:12.482	info	javascript.0 (583) script.js.common.lte_test: registered 0 subscriptions and 1 schedule
                22:57:31.118	info	javascript.0 (583) script.js.common.lte_test:
                22:58:00.890	info	javascript.0 (583) script.js.common.lte_test:
                22:58:30.918	info	javascript.0 (583) script.js.common.lte_test:
                22:59:00.986	info	javascript.0 (583) script.js.common.lte_test:
                22:59:31.037	info	javascript.0 (583) script.js.common.lte_test:
                23:00:01.141	info	javascript.0 (583) script.js.common.lte_test:
                
                M 1 Antwort Letzte Antwort
                0
                • U UncleB

                  @mcu
                  Den hab ich nur gesetzt damit das Script paar mal hinteinander ausgeführt wird 🙂
                  Hast Recht Ergebnisse habe ich vergessen..
                  Aber im Debug erhalte ich dennoch keine nützlichen Infos:

                  2:57:12.447	info	javascript.0 (583) Start javascript script.js.common.lte_test
                  22:57:12.482	info	javascript.0 (583) script.js.common.lte_test: registered 0 subscriptions and 1 schedule
                  22:57:31.118	info	javascript.0 (583) script.js.common.lte_test:
                  22:58:00.890	info	javascript.0 (583) script.js.common.lte_test:
                  22:58:30.918	info	javascript.0 (583) script.js.common.lte_test:
                  22:59:00.986	info	javascript.0 (583) script.js.common.lte_test:
                  22:59:31.037	info	javascript.0 (583) script.js.common.lte_test:
                  23:00:01.141	info	javascript.0 (583) script.js.common.lte_test:
                  
                  M Online
                  M Online
                  MCU
                  schrieb am zuletzt editiert von
                  #9

                  @uncleb Zeig mal das Ergebnis auf der Console.

                  NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                  U 1 Antwort Letzte Antwort
                  0
                  • M MCU

                    @uncleb Zeig mal das Ergebnis auf der Console.

                    U Offline
                    U Offline
                    UncleB
                    schrieb am zuletzt editiert von
                    #10

                    @mcu
                    Auswahl_139.png

                    M 1 Antwort Letzte Antwort
                    0
                    • U UncleB

                      @mcu
                      Auswahl_139.png

                      M Online
                      M Online
                      MCU
                      schrieb am zuletzt editiert von
                      #11

                      @uncleb Versuch mal ein sudo davor.

                      NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                      U 1 Antwort Letzte Antwort
                      0
                      • M MCU

                        @uncleb Versuch mal ein sudo davor.

                        U Offline
                        U Offline
                        UncleB
                        schrieb am zuletzt editiert von
                        #12

                        @mcu passiert auch nichts.
                        Im Adapter muss ich ja nur Exec erlauben aktivieren oder?

                        M 1 Antwort Letzte Antwort
                        0
                        • U UncleB

                          @mcu passiert auch nichts.
                          Im Adapter muss ich ja nur Exec erlauben aktivieren oder?

                          M Online
                          M Online
                          MCU
                          schrieb am zuletzt editiert von MCU
                          #13

                          @uncleb Ja
                          b70e82e7-be91-4927-9ea1-fccf15fe23c3-image.png

                          NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                          1 Antwort Letzte Antwort
                          0
                          • U Offline
                            U Offline
                            UncleB
                            schrieb am zuletzt editiert von
                            #14

                            @mcu hm ja okay.. is alles aktiviert..
                            Script liegt im Common Ordner... passt auch?

                            M 1 Antwort Letzte Antwort
                            0
                            • U UncleB

                              @mcu hm ja okay.. is alles aktiviert..
                              Script liegt im Common Ordner... passt auch?

                              M Online
                              M Online
                              MCU
                              schrieb am zuletzt editiert von MCU
                              #15

                              @uncleb
                              28d6e2ce-1e46-406e-b4af-f84bd754fdf3-image.png

                              javascript.0 (1699) script.js.TESTS.Alexa_Frage: exec: sudo ping -c 1 192.168.178.105
                              23:17:19.850	info	javascript.0 (1699) script.js.TESTS.Alexa_Frage: registered 0 subscriptions and 0 schedules
                              23:17:20.269	info	javascript.0 (1699) script.js.TESTS.Alexa_Frage: PING 192.168.178.105 (192.168.178.105) 56(84) bytes of data. From 192.168.178.89 icmp_seq=1 Destination Host Unreachable --- 192.168.178.105 ping statistics --- 1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
                              
                              

                              Versuch es bei Dir mal erst mit einem Ping.

                              NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                              Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                              U 1 Antwort Letzte Antwort
                              0
                              • M MCU

                                @uncleb
                                28d6e2ce-1e46-406e-b4af-f84bd754fdf3-image.png

                                javascript.0 (1699) script.js.TESTS.Alexa_Frage: exec: sudo ping -c 1 192.168.178.105
                                23:17:19.850	info	javascript.0 (1699) script.js.TESTS.Alexa_Frage: registered 0 subscriptions and 0 schedules
                                23:17:20.269	info	javascript.0 (1699) script.js.TESTS.Alexa_Frage: PING 192.168.178.105 (192.168.178.105) 56(84) bytes of data. From 192.168.178.89 icmp_seq=1 Destination Host Unreachable --- 192.168.178.105 ping statistics --- 1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
                                
                                

                                Versuch es bei Dir mal erst mit einem Ping.

                                U Offline
                                U Offline
                                UncleB
                                schrieb am zuletzt editiert von UncleB
                                #16

                                @mcu said in Ping über bestimmtes Interface:

                                Versuch es bei Dir mal erst mit einem Ping.

                                das funktioniert, aber sobald ich mich mit dem Router über SSH verbinden will passiert nichts mehr, in der Console gehts ohne Probleme

                                Screenshot - 2021-04-08T234019.394.png

                                M 2 Antworten Letzte Antwort
                                0
                                • U UncleB

                                  @mcu said in Ping über bestimmtes Interface:

                                  Versuch es bei Dir mal erst mit einem Ping.

                                  das funktioniert, aber sobald ich mich mit dem Router über SSH verbinden will passiert nichts mehr, in der Console gehts ohne Probleme

                                  Screenshot - 2021-04-08T234019.394.png

                                  M Online
                                  M Online
                                  MCU
                                  schrieb am zuletzt editiert von MCU
                                  #17

                                  @uncleb Vielleicht hat @apollon77 eine Idee? (germanbluefox nur über Adapter github erreichbar?)
                                  Oder es mal als question einbringen:
                                  https://github.com/ioBroker/ioBroker.javascript/issues

                                  NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                  U 1 Antwort Letzte Antwort
                                  0
                                  • M MCU

                                    @uncleb Vielleicht hat @apollon77 eine Idee? (germanbluefox nur über Adapter github erreichbar?)
                                    Oder es mal als question einbringen:
                                    https://github.com/ioBroker/ioBroker.javascript/issues

                                    U Offline
                                    U Offline
                                    UncleB
                                    schrieb am zuletzt editiert von
                                    #18

                                    @mcu ich dank dir derweil schon mal für deine Mühe

                                    1 Antwort Letzte Antwort
                                    0
                                    • U UncleB

                                      @mcu said in Ping über bestimmtes Interface:

                                      Versuch es bei Dir mal erst mit einem Ping.

                                      das funktioniert, aber sobald ich mich mit dem Router über SSH verbinden will passiert nichts mehr, in der Console gehts ohne Probleme

                                      Screenshot - 2021-04-08T234019.394.png

                                      M Online
                                      M Online
                                      MCU
                                      schrieb am zuletzt editiert von
                                      #19

                                      @uncleb sudo davor hast du versucht? -> sudo ssh root....

                                      NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                      U 1 Antwort Letzte Antwort
                                      0
                                      • M MCU

                                        @uncleb sudo davor hast du versucht? -> sudo ssh root....

                                        U Offline
                                        U Offline
                                        UncleB
                                        schrieb am zuletzt editiert von
                                        #20

                                        @mcu ja, das bringt auch nix

                                        OliverIOO 1 Antwort Letzte Antwort
                                        0
                                        • U UncleB

                                          @mcu ja, das bringt auch nix

                                          OliverIOO Offline
                                          OliverIOO Offline
                                          OliverIO
                                          schrieb am zuletzt editiert von
                                          #21

                                          @uncleb

                                          evtl. hilft euch dieser hinweis weiter
                                          https://forum.iobroker.net/topic/25798/gelöst-blockly-py-script-per-ssh-auf-pi/2?_=1617918676157
                                          iobroker/blockly greift als user iobroker zu.
                                          dieser user muss auf dem anderen rechner auch bekannt sein.

                                          ob es funktioniert kann auf der kommandozeile getestet werden, wenn man den befehl als user iobroker eingibt
                                          wenn es dabei fehlermeldungen gibt, dann kann stimmt etwas noch nicht an den berechtigungen auf dem anderen rechner.
                                          die tests oben mit ssh wurden ja alle nur mit dem user pi gemacht.

                                          sudo -u iobroker bash
                                          

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          U 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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          400

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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