Skip to content
  • 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
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.8k

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

Ping über bestimmtes Interface

Scheduled Pinned Locked Moved ioBroker Allgemein
37 Posts 3 Posters 1.8k Views 3 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.
  • U Offline
    U Offline
    UncleB
    wrote on last edited by
    #1

    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 OliverIOO 2 Replies Last reply
    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?

      M Online
      M Online
      MCU
      wrote on last edited by 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 Reply Last reply
      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
        wrote on last edited by 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 Reply Last reply
        0
        • M MCU

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

          U Offline
          U Offline
          UncleB
          wrote on last edited by
          #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 Reply Last reply
          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
            wrote on last edited by 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 Reply Last reply
            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
              wrote on last edited by
              #6

              @mcu sollte eigtl passen, Variable result hab ich angelegt

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

              M 1 Reply Last reply
              0
              • U UncleB

                @mcu sollte eigtl passen, Variable result hab ich angelegt

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

                M Online
                M Online
                MCU
                wrote on last edited by 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 Reply Last reply
                0
                • M MCU

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

                  U Offline
                  U Offline
                  UncleB
                  wrote on last edited by
                  #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 Reply Last reply
                  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
                    wrote on last edited by
                    #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 Reply Last reply
                    0
                    • M MCU

                      @uncleb Zeig mal das Ergebnis auf der Console.

                      U Offline
                      U Offline
                      UncleB
                      wrote on last edited by
                      #10

                      @mcu
                      Auswahl_139.png

                      M 1 Reply Last reply
                      0
                      • U UncleB

                        @mcu
                        Auswahl_139.png

                        M Online
                        M Online
                        MCU
                        wrote on last edited by
                        #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 Reply Last reply
                        0
                        • M MCU

                          @uncleb Versuch mal ein sudo davor.

                          U Offline
                          U Offline
                          UncleB
                          wrote on last edited by
                          #12

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

                          M 1 Reply Last reply
                          0
                          • U UncleB

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

                            M Online
                            M Online
                            MCU
                            wrote on last edited by 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 Reply Last reply
                            0
                            • U Offline
                              U Offline
                              UncleB
                              wrote on last edited by
                              #14

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

                              M 1 Reply Last reply
                              0
                              • U UncleB

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

                                M Online
                                M Online
                                MCU
                                wrote on last edited by 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 Reply Last reply
                                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
                                  wrote on last edited by 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 Replies Last reply
                                  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
                                    wrote on last edited by 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 Reply Last reply
                                    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
                                      wrote on last edited by
                                      #18

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

                                      1 Reply Last reply
                                      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
                                        wrote on last edited by
                                        #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 Reply Last reply
                                        0
                                        • M MCU

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

                                          U Offline
                                          U Offline
                                          UncleB
                                          wrote on last edited by
                                          #20

                                          @mcu ja, das bringt auch nix

                                          OliverIOO 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          529

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe