Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Wake on Lan

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    859

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    682

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Wake on Lan

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
11 Beiträge 6 Kommentatoren 2.3k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Espace0401E Offline
    Espace0401E Offline
    Espace0401
    schrieb am zuletzt editiert von
    #2

    Hier mit wecke ich meinen Samsung Fernseher über Alexa. Vielleicht hilft es Dir.

    createState("javascript.0.Samsung_starten", 0);   // Generiert beim starten den Datenpunkt, wenn nicht vorhanden
    var wol = require('wake_on_lan');         // Lädt von ioBroker die das nötige Paket
    var myPC1 = "xx:xx:xx:xx:xx:xx";         // MAC definieren
    
    
    // Ab hier automatisch
    on({id: "javascript.0.Samsung_starten", change: 'any'}, function (obj) {
       wol.wake(myPC1);
       log("Script WOL - Samsung aufgeweckt", "info");
        }
    
    );
    

    Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

    1 Antwort Letzte Antwort
    1
    • J Joker971

      Hi, hab da ein kleines Problem mit WOL ! Es gibt ja schon einige Threads hier aber deren Aussagen sind verwirrend...

      Ich möchte damit meinen PC erwecken:

      var wol = require('wake_on_lan');
      on({ id: 'myVariable.0.Computer'/*Computer*/, change: 'any' }, function (obj) {
          console.log('Teststart');
          wol.wake('xx:xx:xx:xx:xx:xx');
      });
      

      Jetzt ist es so das die erste Zeile rot markiert ist und dort gesagt wird "cannot find Module 'wake_on_lan'".
      Derzeit habe ich in den Nodeeinstellungen der Instanz auch "wake_on_lan" als Modul eingetragen. Ich habe es auch schon mit "node-wol" versucht, kein Erfolg.
      Ich habe hierzu schon einige Threads gelesen aber in einigen steht man soll da das Modul eintragen und in anderen steht man braucht das nicht. Was stimmt denn nun ? Denn die rote Markierung geht nie weg, egal was ich mache.
      Der Eintrag ins Log wird allerdings geschrieben, sieht ja so aus als ob das Script ausgeführt wird ?
      Hat jemand hier genauere Infos ?

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von arteck
      #3

      @Joker971 hast du in der javainstanz Einstellungen das wake_on_lan auch eingetragen ? wenn du das gemacht hast musst du weilchen warten das Modul muss erst installiert werden.. das sieht man auch im LOG

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      J K 2 Antworten Letzte Antwort
      0
      • arteckA arteck

        @Joker971 hast du in der javainstanz Einstellungen das wake_on_lan auch eingetragen ? wenn du das gemacht hast musst du weilchen warten das Modul muss erst installiert werden.. das sieht man auch im LOG

        J Offline
        J Offline
        Joker971
        schrieb am zuletzt editiert von
        #4

        @arteck

        Jep, ist eingetragen!

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          radierer
          schrieb am zuletzt editiert von
          #5

          Ich hänge mich hier mal ran, weil ich aktuell das gleiche Problem habe und es nicht gelöst bekomme.
          Bei mir ist es nach einem Umzug vom RPi 3 auf einen NUC mit Proxmox und Debian VM aufgetreten. Seitdem hab ich im WoL Skript auch 'wake_on_lan' mit "cannot find module" markiert. In den Einstellungen des JS-Adapters habe ich sowohl 'node-wol' und 'wake_on_lan' eingetragen .. und auch mal versucht zu löschen und erneut einzutragen. Weiterhin habe ich versucht, das Modul über die Konsole mit 'npm install wake_on_lan' zu installieren.
          Leider hat das alles nichts geholfen. Die Markierung im Skript ist weiterhin vorhanden und wird nicht ausgeführt. Bin daher für jeden Tip dankbar. 🙂

          arteckA 1 Antwort Letzte Antwort
          0
          • R Offline
            R Offline
            radierer
            schrieb am zuletzt editiert von
            #6

            Nabend,

            ich habe eben mal den Host von 2.2.8 auf 2.2.9 upgedated .. leider funktioniert das WoL-Skript nach wie vor nicht. Im Skript taucht weiterhin die Meldung "cannot find module 'wake on lan'" auf, wenn ich den Mauszeiger über require('wake on lan') bewege.
            Ich würds gern wieder über den iobroker zum laufen bekommen .. daher bin ich nach wie vor über jeden Tip dankbar. :)
            @Joker971 Hast du es denn mittlerweile wieder zum laufen bekommen?

            1 Antwort Letzte Antwort
            0
            • R radierer

              Ich hänge mich hier mal ran, weil ich aktuell das gleiche Problem habe und es nicht gelöst bekomme.
              Bei mir ist es nach einem Umzug vom RPi 3 auf einen NUC mit Proxmox und Debian VM aufgetreten. Seitdem hab ich im WoL Skript auch 'wake_on_lan' mit "cannot find module" markiert. In den Einstellungen des JS-Adapters habe ich sowohl 'node-wol' und 'wake_on_lan' eingetragen .. und auch mal versucht zu löschen und erneut einzutragen. Weiterhin habe ich versucht, das Modul über die Konsole mit 'npm install wake_on_lan' zu installieren.
              Leider hat das alles nichts geholfen. Die Markierung im Skript ist weiterhin vorhanden und wird nicht ausgeführt. Bin daher für jeden Tip dankbar. 🙂

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von arteck
              #7

              @radierer was steht im log ??? wenn du 'wake_on_lan' unter einstellungen im javascript adapter erst löscht.. und dann wieder einfügst ??

              also

              adapter stopen
              'wake_on_lan' löschen
              speichern
              adapter starten
              jetzt nochmal 'wake_on_lan' eintragen

              jetzt LOG zeigen

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              1 Antwort Letzte Antwort
              1
              • R Offline
                R Offline
                radierer
                schrieb am zuletzt editiert von
                #8

                @arteck
                Vielen Dank für deine Antwort. In den Adaptereinstellungen von Javascript hatte ich das bereits gelöscht und neu eingetragen. Ich habe dabei allerdings nie den Adapter gestoppt und neu gestartet.
                Ich werde das heute Abend mal probieren und mich dann hier wieder melden und ein Log posten. :slightly_smiling_face:

                1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  radierer
                  schrieb am zuletzt editiert von
                  #9

                  @arteck
                  Hab deinen Tip befolgt und auch mal das Skript neu erstellt. Was soll ich sagen .. es funktioniert.
                  Seltsam ist aber, das nach wie vor im Skript steht, dass das Modul "wake_on_lan" nicht auffindbar ist. Da es aber jetzt geht, soll mir das egal sein.

                  1 Antwort Letzte Antwort
                  0
                  • A Offline
                    A Offline
                    aleks-83
                    schrieb am zuletzt editiert von aleks-83
                    #10

                    EDIT:
                    Mein Fehler.
                    Skript funktioniert. Danke

                    = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                    = Node.js v20.19.6 = NPM 10.8.2 = JS Controller 7.0.7 =

                    Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                    Glasfaser 400

                    1 Antwort Letzte Antwort
                    0
                    • arteckA arteck

                      @Joker971 hast du in der javainstanz Einstellungen das wake_on_lan auch eingetragen ? wenn du das gemacht hast musst du weilchen warten das Modul muss erst installiert werden.. das sieht man auch im LOG

                      K Offline
                      K Offline
                      kukoratsch
                      schrieb am zuletzt editiert von kukoratsch
                      #11

                      falsche betrag

                      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

                      783

                      Online

                      32.6k

                      Benutzer

                      82.0k

                      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