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. Blockly
  5. Abfrage ob ein PC im Netz läuft

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    325

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

Abfrage ob ein PC im Netz läuft

Geplant Angeheftet Gesperrt Verschoben Blockly
38 Beiträge 7 Kommentatoren 3.7k 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.
  • mickymM mickym

    @jj_1 Ja trivial ist das Ganze nicht und wenn Du die MIB Files von der Synology nicht direkt bekommst, so habe ich es im Moment mit den von dem Tool mitgelieferten MIBs genutzt und das haut schon hin. Muss ein bisschen rechnen. ;)
    Als erstes musst Du natürlich den Port 161 freigeben - nicht das wieder was an der Netzwerkkommunikation nicht hinaut.

    Soweit ich weiß, arbeitet ja auch die Synology mit einem Linux System. Ich kann Dir nur bisschen was zeigen auf meinem Raspberry Pi3.

    Wichtig ist halt dass der SNMP Dienst auf dem System, das man abfragen will läuft und wie gesagt Port 161 muss freigegeben sein.

    Hier mal meine SNMP Services auf dem Raspberry und man sieht auch, dass die Zugriffe geloggt werden:

    systemctl status snmpd
    ● snmpd.service - Simple Network Management Protocol (SNMP) Daemon.
         Loaded: loaded (/etc/systemd/system/snmpd.service; enabled; vendor preset: enabled)
         Active: active (running) since Sat 2022-05-07 02:37:09 CEST; 1 weeks 3 days ago
       Main PID: 369 (snmpd)
          Tasks: 1 (limit: 2060)
            CPU: 43min 11.943s
         CGroup: /system.slice/snmpd.service
                 └─369 /usr/sbin/snmpd -LS6d -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux mteTrigger mteTriggerConf>
    
    Mai 17 18:07:49 MWIPv6GW snmpd[369]: Connection from UDP: [192.168.178.40]:53463->[192.168.178.200]:161
    Mai 17 18:07:49 MWIPv6GW snmpd[369]: Connection from UDP: [192.168.178.40]:53463->[192.168.178.200]:161
    

    Die Ganze Maschine wird bei mir aber momentan über das FHEM System überwacht, aber das ist ganz gut, um an dem Beispiel zu zeigen, ob die Werte den einigermaßen stimmen, die man raus bekommt.

    Das sind die Werte meiner Root partition:

    298b3ce7-6efb-491f-91bf-9e5a5176e3d3-image.png

    Das Free SNMP Tool habe ich Dir ja schon im letzten Posting vorgestellt. In dem dortigen Screenshot siehst Du wo ich mich generell bewege.

    Am Besten bewegt man sich mit dem Tool via SNMPWALK durch die Tabelle - dann bekommst Du in einem Rutsch alle Werte ausgespukt.

    Wie man sieht hat bei mir die Root-Partition die Index Nr. 31.
    4feb192e-1dc6-4535-bacb-a6d845a3b5f6-image.png

    Ich habe mal alle relevanten Teile in dem Screenshot markiert. Wichtig ist halt noch die OID - in diesem Fall also die OID der ganzen Tabelle. Kann man sich in dem Tool auch als Tabelle anzeigen lassen.

    72a38038-7825-4471-a7d0-299c21ce4b4f-image.png

    Tabellen als Ganzes kann der SNMP Adapter des iobrokers nicht abfragen, und der bringt wie gesagt (wenn Du den anderen Thread mal liest) teilweise auch Unsinn zurück. So konnte ich von den 4 Farben der Tintenpatronen immer nur 3 abfragen, bei der 4. weigerte er sich und behauptete immer dass es die OID nicht gäbe. Da war für mich Schluß.

    Deshalb mache ich das ganze sowieso im Node Red und die hat mehrere SNMP Nodes auch eine wo Du alle ganz einfach Tabellen abfragen kannst und die Node macht selbstständig einen WALK durch die Werte.

    Hier ein Auszug aus dem Flow - wie einfach das nun mit NodeRed ist:

    abdab213-c1ca-471e-a738-653b8a1d3f9b-image.png

    Alle relevanten Teile habe ich markiert. Der relevante Flow mit einem Kasten. Die OID aus dem Tool für die Tabelle gibt man einfach in die Node ein (ohne führenden Punkt) und schon bekommt man eine geschachteltes Objekt. In den Objekten schaut man als erstes wieder auf die Index-Nr und die war für meine Root Partition 31.

    Unter Punkt 1 bei den Objekten siehst Du die Indexnr. , unter Punkt 3 als Buffer die Bezeichnung der Partition.
    Punkt 4: Sektorengröße (4096 Bytes)
    Punkt 5: Anzahl Sektoren gesamt (1676871 Sektoren)
    Punkt 6: Belegte Sektoren (978104 Sektoren)

    Damit kann man rechnen:

    Für den Gesamtspeicherplatz also: ~ 6550 MB

    80ddd801-0fb4-429c-9fe0-c49650d80fb4-image.png

    Für den belegten Speicherplatz also: ~3821 MB

    ee249386-7de3-44f6-b1c1-15fb694b1631-image.png

    Was ungefähr mit den Zahlen übereinstimmt - ist ja nicht zeitgleich oder Rundungsfehler wo auch immer. (also 1 MB Differenz beim belegten Speicherplatz).

    So ich hoffe ich konnte Dir ein bisschen ein Weg aufzeigen, wie man sowas auswerten könnte.

    J Offline
    J Offline
    JJ_1
    schrieb am zuletzt editiert von
    #27

    @mickym
    Hi
    Das Tool läuft mal.
    MIB File habe ich auch bekommen.

    https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_DiskStation_MIB_Guide.pdf

    https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_MIB_File.zip

    Kann die Daten auch lesen finde jedoch die Daten der USB Platten nicht.
    6cad0da0-53e4-429c-ab18-714391415a64-grafik.png

    Bin ich zu doof oder gibt es die Infos nicht?

    mickymM 1 Antwort Letzte Antwort
    0
    • J JJ_1

      @mickym
      Hi
      Das Tool läuft mal.
      MIB File habe ich auch bekommen.

      https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_DiskStation_MIB_Guide.pdf

      https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_MIB_File.zip

      Kann die Daten auch lesen finde jedoch die Daten der USB Platten nicht.
      6cad0da0-53e4-429c-ab18-714391415a64-grafik.png

      Bin ich zu doof oder gibt es die Infos nicht?

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

      @jj_1 da kann ich nicht helfen. Da unten gibts ja noch was mit Disk etc. da musst du selbst suchen oder nachfragen. Aber du bist doch schon weit gekommen. Das heißt die Abfragen funktionieren doch schon mal. Glückwunsch. Wie gesagt ich habe kein. NAS, bin aber überzeugt dass die Informationen da sind. Wie gesagt, vielleicht mit Rechnerei. Zur Not probierst mal die Host min die ich verwendet habe. Aber wie gesagt, da gibts doch soviel Einträge, da muss was dabei sein. Vielleicht bei Disk da unten ….

      Bin überzeugt Du findest noch was. 😉
      Hab gerade die Doku durch geschaut. Da steht doch viel drin. Schau mal unter den RAID mibs

      Hier auf Seite 22 ist doch was:

      33ebda80-bbea-4992-993e-3ad59dbe9a42-image.png

      28c011e4-fd65-41dc-b647-becb98a60955-image.png

      Diese Low Level Infos bei Storage gibts vielleicht bei über USB angeschlossenen devices nicht.

      Du kannst falls Du nicht den Baum durchsuchen willst - die OIDs auch direkt eingeben:

      1bf3c88c-5574-4b1d-9988-20725e441c62-image.png

      zur Not probierst mal die OID .1.3.6.1.2.1.25.2.3

      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.

      J 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        @jj_1 da kann ich nicht helfen. Da unten gibts ja noch was mit Disk etc. da musst du selbst suchen oder nachfragen. Aber du bist doch schon weit gekommen. Das heißt die Abfragen funktionieren doch schon mal. Glückwunsch. Wie gesagt ich habe kein. NAS, bin aber überzeugt dass die Informationen da sind. Wie gesagt, vielleicht mit Rechnerei. Zur Not probierst mal die Host min die ich verwendet habe. Aber wie gesagt, da gibts doch soviel Einträge, da muss was dabei sein. Vielleicht bei Disk da unten ….

        Bin überzeugt Du findest noch was. 😉
        Hab gerade die Doku durch geschaut. Da steht doch viel drin. Schau mal unter den RAID mibs

        Hier auf Seite 22 ist doch was:

        33ebda80-bbea-4992-993e-3ad59dbe9a42-image.png

        28c011e4-fd65-41dc-b647-becb98a60955-image.png

        Diese Low Level Infos bei Storage gibts vielleicht bei über USB angeschlossenen devices nicht.

        Du kannst falls Du nicht den Baum durchsuchen willst - die OIDs auch direkt eingeben:

        1bf3c88c-5574-4b1d-9988-20725e441c62-image.png

        zur Not probierst mal die OID .1.3.6.1.2.1.25.2.3

        J Offline
        J Offline
        JJ_1
        schrieb am zuletzt editiert von
        #29

        @mickym
        hi
        ich gelaube d´das geht bei den USB Platten nicht.
        Die OID liefert nur das
        decbc617-fa54-4367-9c3e-e7303d0c203b-grafik.png
        Sind nur interne Speicher.
        Wäre es eine möglichkeit einen dir Befehl uszuführen und die Ausgabe dann nach Belegtem und freien Speicherplatz zu durchsuchen?
        Wies aber nicht wie ich an die Platte von meinem Rasberry komme. Irgendwie mounten?

        DJMarc75D mickymM 2 Antworten Letzte Antwort
        0
        • J JJ_1

          @mickym
          hi
          ich gelaube d´das geht bei den USB Platten nicht.
          Die OID liefert nur das
          decbc617-fa54-4367-9c3e-e7303d0c203b-grafik.png
          Sind nur interne Speicher.
          Wäre es eine möglichkeit einen dir Befehl uszuführen und die Ausgabe dann nach Belegtem und freien Speicherplatz zu durchsuchen?
          Wies aber nicht wie ich an die Platte von meinem Rasberry komme. Irgendwie mounten?

          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #30

          @jj_1 said in Abfrage ob ein PC im Netz läuft:

          Wies aber nicht wie ich an die Platte von meinem Rasberry komme.

          Welche Platte am Raspberry ? Oder meinst Du damit dass Du die Platten nun nicht an der Synology sondern an den Raspi hängen magst ?

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          J 1 Antwort Letzte Antwort
          0
          • J JJ_1

            @mickym
            hi
            ich gelaube d´das geht bei den USB Platten nicht.
            Die OID liefert nur das
            decbc617-fa54-4367-9c3e-e7303d0c203b-grafik.png
            Sind nur interne Speicher.
            Wäre es eine möglichkeit einen dir Befehl uszuführen und die Ausgabe dann nach Belegtem und freien Speicherplatz zu durchsuchen?
            Wies aber nicht wie ich an die Platte von meinem Rasberry komme. Irgendwie mounten?

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

            @jj_1 Na was Du machen kannst ist, via Remote ssh Befehle auszuführen und die Ausgabe dann zu analysieren. Da musst bissi googeln, ist aber nicht schwer einzurichten. Du musst nur die Zertifikate im homeverzeichnis abspeichern. Vom iobroker aus, also im iobroker Homeverzeichnis.

            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.

            J 1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

              @jj_1 said in Abfrage ob ein PC im Netz läuft:

              Wies aber nicht wie ich an die Platte von meinem Rasberry komme.

              Welche Platte am Raspberry ? Oder meinst Du damit dass Du die Platten nun nicht an der Synology sondern an den Raspi hängen magst ?

              J Offline
              J Offline
              JJ_1
              schrieb am zuletzt editiert von
              #32

              @djmarc75
              Nee die platten (11 Stück ) hägen am NAS und ich möchte nur einen Prozentwert im VIS für jede platte über den Füllstand der Platte haben.

              1 Antwort Letzte Antwort
              0
              • mickymM mickym

                @jj_1 Na was Du machen kannst ist, via Remote ssh Befehle auszuführen und die Ausgabe dann zu analysieren. Da musst bissi googeln, ist aber nicht schwer einzurichten. Du musst nur die Zertifikate im homeverzeichnis abspeichern. Vom iobroker aus, also im iobroker Homeverzeichnis.

                J Offline
                J Offline
                JJ_1
                schrieb am zuletzt editiert von
                #33

                @mickym
                dann schaue ich mir das mal an.
                Danke

                mickymM 1 Antwort Letzte Antwort
                0
                • DJMarc75D Offline
                  DJMarc75D Offline
                  DJMarc75
                  schrieb am zuletzt editiert von
                  #34

                  Noch ne kleine aber vll interessante Frage:
                  Wie sind denn die externen Platten formatiert ?

                  Lehrling seit 1975 !!!
                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                  J 1 Antwort Letzte Antwort
                  0
                  • DJMarc75D DJMarc75

                    Noch ne kleine aber vll interessante Frage:
                    Wie sind denn die externen Platten formatiert ?

                    J Offline
                    J Offline
                    JJ_1
                    schrieb am zuletzt editiert von
                    #35

                    @djmarc75
                    NTFS sind Windows Platte

                    DJMarc75D 1 Antwort Letzte Antwort
                    0
                    • J JJ_1

                      @djmarc75
                      NTFS sind Windows Platte

                      DJMarc75D Offline
                      DJMarc75D Offline
                      DJMarc75
                      schrieb am zuletzt editiert von
                      #36

                      @jj_1 said in Abfrage ob ein PC im Netz läuft:

                      NTFS sind Windows Platte

                      https://kb.synology.com/de-de/DSM/tutorial/Can_I_use_exFAT_external_storage_devices_with_my_Synology_NAS

                      Lehrling seit 1975 !!!
                      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                      1 Antwort Letzte Antwort
                      0
                      • J JJ_1

                        @mickym
                        dann schaue ich mir das mal an.
                        Danke

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

                        @jj_1 sagte in Abfrage ob ein PC im Netz läuft:

                        @mickym
                        dann schaue ich mir das mal an.
                        Danke

                        Hier die Anleitung, nach der ich das implementiert habe und die auch sofort funktioniert hat.

                        https://linuxize.com/post/how-to-setup-passwordless-ssh-login/

                        Der ssh Zugriff auf Deine SYNOLOGY muss natürlich möglich sein.

                        Mit df -H bekommst sogar die Daten von eingehängten Netzlaufwerken angezeigt.

                        df -H
                        Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
                        /dev/root        15G    9,4G  4,9G   66% /
                        devtmpfs        1,9G       0  1,9G    0% /dev
                        tmpfs           2,0G       0  2,0G    0% /dev/shm
                        tmpfs           795M    1,1M  794M    1% /run
                        tmpfs           5,3M    4,1k  5,3M    1% /run/lock
                        /dev/mmcblk0p1  265M     52M  213M   20% /boot
                        /dev/sda         31G    4,0G   26G   14% /data ==> USB Stick
                        tmpfs           398M     29k  398M    1% /run/user/1000
                        tmpfs           398M     29k  398M    1% /run/user/1002
                        //Windows/Public    3,3T    1,7T  1,6T   52% /home/pi/Desktop ==> eingehängte  Windowsfreigabe
                        

                        Mit

                        ssh user@remote df -H 
                        

                        könntest Du dann die entsprechenden Daten entfernt abrufen.

                        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.

                        J 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @jj_1 sagte in Abfrage ob ein PC im Netz läuft:

                          @mickym
                          dann schaue ich mir das mal an.
                          Danke

                          Hier die Anleitung, nach der ich das implementiert habe und die auch sofort funktioniert hat.

                          https://linuxize.com/post/how-to-setup-passwordless-ssh-login/

                          Der ssh Zugriff auf Deine SYNOLOGY muss natürlich möglich sein.

                          Mit df -H bekommst sogar die Daten von eingehängten Netzlaufwerken angezeigt.

                          df -H
                          Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
                          /dev/root        15G    9,4G  4,9G   66% /
                          devtmpfs        1,9G       0  1,9G    0% /dev
                          tmpfs           2,0G       0  2,0G    0% /dev/shm
                          tmpfs           795M    1,1M  794M    1% /run
                          tmpfs           5,3M    4,1k  5,3M    1% /run/lock
                          /dev/mmcblk0p1  265M     52M  213M   20% /boot
                          /dev/sda         31G    4,0G   26G   14% /data ==> USB Stick
                          tmpfs           398M     29k  398M    1% /run/user/1000
                          tmpfs           398M     29k  398M    1% /run/user/1002
                          //Windows/Public    3,3T    1,7T  1,6T   52% /home/pi/Desktop ==> eingehängte  Windowsfreigabe
                          

                          Mit

                          ssh user@remote df -H 
                          

                          könntest Du dann die entsprechenden Daten entfernt abrufen.

                          J Offline
                          J Offline
                          JJ_1
                          schrieb am zuletzt editiert von
                          #38

                          @mickym
                          Super Danke
                          Habe es dank deiner Hilfe hinbekommen.
                          Beim Synology NAS habe ich ewig gebrauch bis das mit dem key funktioniert hat
                          Habe es dann hiermit geschafft.

                          connect to the server and generate a key pair if don’t have one already: ssh-keygen -t rsa
                          copy the public key to the NAS : ssh-copy-id backup@[nas-ip] (you will need to enter the password of the backup user)
                          this is important: connect to the NAS by SSH and check the file's permissions:

                          chmod 0711 ~
                          chmod 0711 ~/.ssh
                          chmod 0600 ~/.ssh/authorized_keys
                          

                          Die letzten 3 Befehle haben mir immer gefehlt. Nun läuft es perfekt in blockly.
                          62fdb6a0-d5d4-48cb-98fc-bdbfbf4092fc-grafik.png

                          fceedcd7-0202-46f7-ae43-b2f1efcb68d0-grafik.png
                          Nochmal vielen Dank für die 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

                          533

                          Online

                          32.5k

                          Benutzer

                          81.7k

                          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