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. ioBroker Allgemein
  4. Wake on LAN

NEWS

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

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

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

Wake on LAN

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
63 Beiträge 28 Kommentatoren 30.0k Aufrufe 16 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.
  • N nachon

    @hg6806
    Hallo,
    ich muss diesen alten Thread nochmal hochholen.
    Meine Herausforderung besteht darin, mit einem Schalter ein WOL Paket an mein Synology NAS zu senden und damit starten zu lassen. Die Synology ist soweit eingerichtet, dass WOL möglich ist, da ich dies per App schon ewig machen.
    Nun habe ich das Script gefunden und es wie folgt bei mir angepasst:

    var wol = require('wake_on_lan');
    var MyDevice = "xx:xx:xx:xx:xx:xx";  //MAC Adresse des Zielgerätes, hier Synology
    
    on({id: "zigbee.0.00158d0003e70c94.click", val: true}, function (obj) {
        wol.wake(MyDevice);
        log("Server durch Nutzer gestartet", "info");
        }
    );
    

    In der javascript Instanz habe ich "node-wol" und "wake_on_lan" hinzugefügt. (Weiss gar nicht, ob das überhaupt noch notwendig ist)
    Das Script läuft auch und funktioniert soweit, dass sehe ich zumindest an den Nachrichten im log. Bei Click des Auslösers wird es durchlaufen.

    Was aber scheinbar nicht klappt:
    Die DS wird nicht geweckt. Sie bleibt stumm. Hat vielleicht jemand eine Idee woran das liegen könnte und kann mir da einen Tipp geben?
    Muss ich die DS vorher mit dem IOBroker verbinden?

    Besten Dank.

    JackDanielJ Online
    JackDanielJ Online
    JackDaniel
    schrieb am zuletzt editiert von
    #46

    @nachon
    wol am nas ist aber schon aktiviert?

    Carpe diem

    N 1 Antwort Letzte Antwort
    0
    • N nachon

      @hg6806
      Hallo,
      ich muss diesen alten Thread nochmal hochholen.
      Meine Herausforderung besteht darin, mit einem Schalter ein WOL Paket an mein Synology NAS zu senden und damit starten zu lassen. Die Synology ist soweit eingerichtet, dass WOL möglich ist, da ich dies per App schon ewig machen.
      Nun habe ich das Script gefunden und es wie folgt bei mir angepasst:

      var wol = require('wake_on_lan');
      var MyDevice = "xx:xx:xx:xx:xx:xx";  //MAC Adresse des Zielgerätes, hier Synology
      
      on({id: "zigbee.0.00158d0003e70c94.click", val: true}, function (obj) {
          wol.wake(MyDevice);
          log("Server durch Nutzer gestartet", "info");
          }
      );
      

      In der javascript Instanz habe ich "node-wol" und "wake_on_lan" hinzugefügt. (Weiss gar nicht, ob das überhaupt noch notwendig ist)
      Das Script läuft auch und funktioniert soweit, dass sehe ich zumindest an den Nachrichten im log. Bei Click des Auslösers wird es durchlaufen.

      Was aber scheinbar nicht klappt:
      Die DS wird nicht geweckt. Sie bleibt stumm. Hat vielleicht jemand eine Idee woran das liegen könnte und kann mir da einen Tipp geben?
      Muss ich die DS vorher mit dem IOBroker verbinden?

      Besten Dank.

      Martin SchlenderM Offline
      Martin SchlenderM Offline
      Martin Schlender
      schrieb am zuletzt editiert von Martin Schlender
      #47

      @nachon
      sieht richtig aus. Bei mir funktioniert:

      // Beschreibe diese Funktion …
      function WOL() {
          var wol = require('wake_on_lan');
          wol.wake('xxxxxxxxxxxxxxxxxxx');
      
      }
      
      
      on({id: "iot.0.services.custom_DISKSTATION"/*Service for DISKSTATION*/, change: "any"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        WOL();
      });
      
      
      

      was diesem Blockly entspricht:
      2fe52e48-f86a-45ea-adcc-8e33b202381d-image.png

      1 Antwort Letzte Antwort
      0
      • JackDanielJ JackDaniel

        @nachon
        wol am nas ist aber schon aktiviert?

        N Offline
        N Offline
        nachon
        schrieb am zuletzt editiert von nachon
        #48

        @jackdaniel
        Ja, ist aktiv. Vom Rechner aus kann ich die DS per WOL starten.

        @Martin Schlender
        Und das funktioniert?
        Für die XXXXX nimmst Du die MAC-Adresse, richtig?
        Soviel anders ist das auch nicht. Wieso geht denn das bei mir nicht. Ich meine, das Script läuft ja und wirft keinen Fehler. Aber wieso wird die DS nicht geweckt?
        Hmm.

        [Edit]
        Kann es daran liegen, dass iobroker bei mir im Docker einer anderen DS läuft?

        Martin SchlenderM 1 Antwort Letzte Antwort
        0
        • N nachon

          @jackdaniel
          Ja, ist aktiv. Vom Rechner aus kann ich die DS per WOL starten.

          @Martin Schlender
          Und das funktioniert?
          Für die XXXXX nimmst Du die MAC-Adresse, richtig?
          Soviel anders ist das auch nicht. Wieso geht denn das bei mir nicht. Ich meine, das Script läuft ja und wirft keinen Fehler. Aber wieso wird die DS nicht geweckt?
          Hmm.

          [Edit]
          Kann es daran liegen, dass iobroker bei mir im Docker einer anderen DS läuft?

          Martin SchlenderM Offline
          Martin SchlenderM Offline
          Martin Schlender
          schrieb am zuletzt editiert von
          #49

          @nachon sagte in Wake on LAN:

          @jackdaniel
          Ja, ist aktiv. Vom Rechner aus kann ich die DS per WOL starten.

          @Martin Schlender
          Und das funktioniert?
          Für die XXXXX nimmst Du die MAC-Adresse, richtig?
          Soviel anders ist das auch nicht. Wieso geht denn das bei mir nicht. Ich meine, das Script läuft ja und wirft keinen Fehler. Aber wieso wird die DS nicht geweckt?
          Hmm.

          [Edit]
          Kann es daran liegen, dass iobroker bei mir im Docker einer anderen DS läuft?

          Ganz genau. Anstatt der XXXXX steht die MAC Adresse durch Doppelpunkte getrennt drin und die Buchstaben der Hex Ziffern groß geschrieben:
          wol.wake('XX:XX:XX:XX:XX:XX');

          Die DS ist auch im gleichen Subnetz wie ioBroker - oder?
          Gruß
          Martin

          N 1 Antwort Letzte Antwort
          0
          • Martin SchlenderM Martin Schlender

            @nachon sagte in Wake on LAN:

            @jackdaniel
            Ja, ist aktiv. Vom Rechner aus kann ich die DS per WOL starten.

            @Martin Schlender
            Und das funktioniert?
            Für die XXXXX nimmst Du die MAC-Adresse, richtig?
            Soviel anders ist das auch nicht. Wieso geht denn das bei mir nicht. Ich meine, das Script läuft ja und wirft keinen Fehler. Aber wieso wird die DS nicht geweckt?
            Hmm.

            [Edit]
            Kann es daran liegen, dass iobroker bei mir im Docker einer anderen DS läuft?

            Ganz genau. Anstatt der XXXXX steht die MAC Adresse durch Doppelpunkte getrennt drin und die Buchstaben der Hex Ziffern groß geschrieben:
            wol.wake('XX:XX:XX:XX:XX:XX');

            Die DS ist auch im gleichen Subnetz wie ioBroker - oder?
            Gruß
            Martin

            N Offline
            N Offline
            nachon
            schrieb am zuletzt editiert von nachon
            #50

            @martin-schlender

            Moin, danke erstmal.

            Gute Frage. Die Host DS ist mit der Ziel-DS (die ich gern wecken möchte) schon im selben Subnetz. Doch wie ist das mit Docker?
            Ich vermute, dass ich genau hier auf der richtigen Spur bin, da ich bereites einige Hinweise dazu finden kann. Nur eine Lösung, die fehlt mir noch.

            Der IOBroker Container ist im Bridge-mode eingerichtet. Ich vermute, dass genau das irgendwie zusammen hängt.
            Vielleicht hat ja jemand Erfahrung damit und kann hier etwas helfen eine Lösung zu basteln?

            https://github.com/iobroker-community-adapters/ioBroker.tr-064/issues/167

            Martin SchlenderM 1 Antwort Letzte Antwort
            0
            • N nachon

              @martin-schlender

              Moin, danke erstmal.

              Gute Frage. Die Host DS ist mit der Ziel-DS (die ich gern wecken möchte) schon im selben Subnetz. Doch wie ist das mit Docker?
              Ich vermute, dass ich genau hier auf der richtigen Spur bin, da ich bereites einige Hinweise dazu finden kann. Nur eine Lösung, die fehlt mir noch.

              Der IOBroker Container ist im Bridge-mode eingerichtet. Ich vermute, dass genau das irgendwie zusammen hängt.
              Vielleicht hat ja jemand Erfahrung damit und kann hier etwas helfen eine Lösung zu basteln?

              https://github.com/iobroker-community-adapters/ioBroker.tr-064/issues/167

              Martin SchlenderM Offline
              Martin SchlenderM Offline
              Martin Schlender
              schrieb am zuletzt editiert von
              #51

              @nachon sagte in Wake on LAN:

              @martin-schlender

              Moin, danke erstmal.

              Gute Frage. Die Host DS ist mit der Ziel-DS (die ich gern wecken möchte) schon im selben Subnetz. Doch wie ist das mit Docker?
              Ich vermute, dass ich genau hier auf der richtigen Spur bin, da ich bereites einige Hinweise dazu finden kann. Nur eine Lösung, die fehlt mir noch.

              Der IOBroker Container ist im Bridge-mode eingerichtet. Ich vermute, dass genau das irgendwie zusammen hängt.
              Vielleicht hat ja jemand Erfahrung damit und kann hier etwas helfen eine Lösung zu basteln?

              https://github.com/iobroker-community-adapters/ioBroker.tr-064/issues/167

              Hmm - gute Frage. Da wäre jetzt interessant ob das WOL Paket rausgeht oder nicht. Wenn natürlich Docker intern ein anderes Subnetz bekommt und alles über den Docker läuft kann es schon sein, dass das gar nicht geht :-(

              N 1 Antwort Letzte Antwort
              0
              • Martin SchlenderM Martin Schlender

                @nachon sagte in Wake on LAN:

                @martin-schlender

                Moin, danke erstmal.

                Gute Frage. Die Host DS ist mit der Ziel-DS (die ich gern wecken möchte) schon im selben Subnetz. Doch wie ist das mit Docker?
                Ich vermute, dass ich genau hier auf der richtigen Spur bin, da ich bereites einige Hinweise dazu finden kann. Nur eine Lösung, die fehlt mir noch.

                Der IOBroker Container ist im Bridge-mode eingerichtet. Ich vermute, dass genau das irgendwie zusammen hängt.
                Vielleicht hat ja jemand Erfahrung damit und kann hier etwas helfen eine Lösung zu basteln?

                https://github.com/iobroker-community-adapters/ioBroker.tr-064/issues/167

                Hmm - gute Frage. Da wäre jetzt interessant ob das WOL Paket rausgeht oder nicht. Wenn natürlich Docker intern ein anderes Subnetz bekommt und alles über den Docker läuft kann es schon sein, dass das gar nicht geht :-(

                N Offline
                N Offline
                nachon
                schrieb am zuletzt editiert von
                #52

                @martin-schlender

                Mist.....äh.. schade. :)

                Ich scheine bisher auch keine zufriedenstellende Lösung zu finden.
                Vielleicht gibt es aber ja ein Workaround. Z.B. ein Script auf dem Host, das man irgendwie aufrufen kann oder ... k.A.
                Hmm....

                Ich hatte vorhin aus der Console aus dem Container einen ping versucht. Das hat allerdings geklappt.

                Martin SchlenderM 1 Antwort Letzte Antwort
                0
                • N nachon

                  @martin-schlender

                  Mist.....äh.. schade. :)

                  Ich scheine bisher auch keine zufriedenstellende Lösung zu finden.
                  Vielleicht gibt es aber ja ein Workaround. Z.B. ein Script auf dem Host, das man irgendwie aufrufen kann oder ... k.A.
                  Hmm....

                  Ich hatte vorhin aus der Console aus dem Container einen ping versucht. Das hat allerdings geklappt.

                  Martin SchlenderM Offline
                  Martin SchlenderM Offline
                  Martin Schlender
                  schrieb am zuletzt editiert von
                  #53

                  @nachon Ich denke Pings sind kein Problem. Bei den Magic Paketen hast Du halt das Problem dass die nicht über Router gehen und evtl. ist der Docker quasi ein Router.

                  Idee: Hast Du ein Android Telefon/Pad. Dort mit Tasker den WOL machen und Tasker von ioBroker aus anstoßen....
                  LG Martin

                  N 1 Antwort Letzte Antwort
                  0
                  • Martin SchlenderM Martin Schlender

                    @nachon Ich denke Pings sind kein Problem. Bei den Magic Paketen hast Du halt das Problem dass die nicht über Router gehen und evtl. ist der Docker quasi ein Router.

                    Idee: Hast Du ein Android Telefon/Pad. Dort mit Tasker den WOL machen und Tasker von ioBroker aus anstoßen....
                    LG Martin

                    N Offline
                    N Offline
                    nachon
                    schrieb am zuletzt editiert von
                    #54

                    @martin-schlender
                    Leider nein.....hier läuft alles im Apple Cosmos.
                    Aber danke für den Ansatz.

                    1 Antwort Letzte Antwort
                    0
                    • Jey CeeJ Online
                      Jey CeeJ Online
                      Jey Cee
                      Developer
                      schrieb am zuletzt editiert von
                      #55

                      Das Skript ist nicht zwingend notwendig, man kann auch den net-tools adapter installieren der kann auch wol.

                      Persönlicher Support
                      Spenden -> paypal.me/J3YC33

                      N 1 Antwort Letzte Antwort
                      0
                      • Jey CeeJ Jey Cee

                        Das Skript ist nicht zwingend notwendig, man kann auch den net-tools adapter installieren der kann auch wol.

                        N Offline
                        N Offline
                        nachon
                        schrieb am zuletzt editiert von nachon
                        #56

                        @jey-cee
                        Welchen Adapter? Das klingt interessant....
                        Google ich gleich mal nach.

                        Gefunden und installiert, vielen Dank. Ich habe zumindest ein wenig Hoffnung, auch wenn ich es noch nicht zum laufen bekommen habe.
                        https://forum.iobroker.net/topic/36805/adapter-net-tools-v0-1-x/37

                        Schade, geht aktuell noch nicht. :(

                        Jey CeeJ 1 Antwort Letzte Antwort
                        0
                        • N nachon

                          @jey-cee
                          Welchen Adapter? Das klingt interessant....
                          Google ich gleich mal nach.

                          Gefunden und installiert, vielen Dank. Ich habe zumindest ein wenig Hoffnung, auch wenn ich es noch nicht zum laufen bekommen habe.
                          https://forum.iobroker.net/topic/36805/adapter-net-tools-v0-1-x/37

                          Schade, geht aktuell noch nicht. :(

                          Jey CeeJ Online
                          Jey CeeJ Online
                          Jey Cee
                          Developer
                          schrieb am zuletzt editiert von
                          #57

                          @nachon was geht noch nicht?

                          Persönlicher Support
                          Spenden -> paypal.me/J3YC33

                          N 1 Antwort Letzte Antwort
                          0
                          • Jey CeeJ Jey Cee

                            @nachon was geht noch nicht?

                            N Offline
                            N Offline
                            nachon
                            schrieb am zuletzt editiert von
                            #58

                            @jey-cee
                            Ich habe dazu schon etwas in Deinem Thread zum Adapter geschrieben.
                            Wenn ich den Datenpunkt manuell in den Objekten auf "true" setze, passiert nichts.

                            Ich vermute, dass mit dem Adapter (den ich generell sehr gut finde) dasselbe Problem besteht wie mit dem Script, und die nicht aus dem Docker Container kommen.

                            Jey CeeJ 1 Antwort Letzte Antwort
                            0
                            • N nachon

                              @jey-cee
                              Ich habe dazu schon etwas in Deinem Thread zum Adapter geschrieben.
                              Wenn ich den Datenpunkt manuell in den Objekten auf "true" setze, passiert nichts.

                              Ich vermute, dass mit dem Adapter (den ich generell sehr gut finde) dasselbe Problem besteht wie mit dem Script, und die nicht aus dem Docker Container kommen.

                              Jey CeeJ Online
                              Jey CeeJ Online
                              Jey Cee
                              Developer
                              schrieb am zuletzt editiert von
                              #59

                              @nachon ja das wird so sein wenn dein container ein eigenes subnetz hat.

                              Persönlicher Support
                              Spenden -> paypal.me/J3YC33

                              N 1 Antwort Letzte Antwort
                              0
                              • Jey CeeJ Jey Cee

                                @nachon ja das wird so sein wenn dein container ein eigenes subnetz hat.

                                N Offline
                                N Offline
                                nachon
                                schrieb am zuletzt editiert von
                                #60

                                @jey-cee
                                Ja, das hat es wohl.

                                Ich denke die ganze Zeit darüber nach ob dies: https://hub.docker.com/r/anjia0532/wakeonlan oder dies: https://github.com/R0GGER/docker-wake-on-lan zu einer Lösung beitragen könnte. Ich stehe mit dem Problem ja sicher nicht allein da.

                                Ich probiere da mal was.....wird aber sicher nicht morgen fertig sein.

                                S 1 Antwort Letzte Antwort
                                0
                                • N nachon

                                  @jey-cee
                                  Ja, das hat es wohl.

                                  Ich denke die ganze Zeit darüber nach ob dies: https://hub.docker.com/r/anjia0532/wakeonlan oder dies: https://github.com/R0GGER/docker-wake-on-lan zu einer Lösung beitragen könnte. Ich stehe mit dem Problem ja sicher nicht allein da.

                                  Ich probiere da mal was.....wird aber sicher nicht morgen fertig sein.

                                  S Offline
                                  S Offline
                                  sugram
                                  schrieb am zuletzt editiert von
                                  #61

                                  Hallo

                                  Habe den Beitrag hier über google gefunden.
                                  Aber ich verstehe noch nicht wie ich das umsetzen soll / kann.
                                  Aktuell habe ich mir die Net-tools installiert. Dort habe ich manuell meine Qnap eingetragen.
                                  Ich möchte dann im HabPanel am besten einen Schalter haben um das NAS zu wecken.
                                  Aber was muß ich da jetzt machen?!
                                  Unter Net-Tools in den Datenpunkten sehe ich die MAC und darunter die Datenpunkte Alive, rps, time.
                                  Aber wie kann ich dann hier ein WOL zur Qnap senden?!

                                  Jey CeeJ 1 Antwort Letzte Antwort
                                  0
                                  • S sugram

                                    Hallo

                                    Habe den Beitrag hier über google gefunden.
                                    Aber ich verstehe noch nicht wie ich das umsetzen soll / kann.
                                    Aktuell habe ich mir die Net-tools installiert. Dort habe ich manuell meine Qnap eingetragen.
                                    Ich möchte dann im HabPanel am besten einen Schalter haben um das NAS zu wecken.
                                    Aber was muß ich da jetzt machen?!
                                    Unter Net-Tools in den Datenpunkten sehe ich die MAC und darunter die Datenpunkte Alive, rps, time.
                                    Aber wie kann ich dann hier ein WOL zur Qnap senden?!

                                    Jey CeeJ Online
                                    Jey CeeJ Online
                                    Jey Cee
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #62

                                    @sugram es gibt auch ein Objekt wol das musst du auf true setzen.

                                    Persönlicher Support
                                    Spenden -> paypal.me/J3YC33

                                    S 1 Antwort Letzte Antwort
                                    1
                                    • Jey CeeJ Jey Cee

                                      @sugram es gibt auch ein Objekt wol das musst du auf true setzen.

                                      S Offline
                                      S Offline
                                      sugram
                                      schrieb am zuletzt editiert von sugram
                                      #63

                                      @jey-cee
                                      ? Öh, nee, zumindest finde ich es nicht.
                                      2021-04-30_15h15_51.png

                                      Ok, habe mal eine Suche gestartet, dann ist da auch ein Reiter WOL vorhanden.

                                      1 Antwort Letzte Antwort
                                      1
                                      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

                                      595

                                      Online

                                      32.4k

                                      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