WOL: Unterschied zwischen den Versionen
(Erste Version der Seite) |
|||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 12: | Zeile 12: | ||
== Voraussetzungen == | == Voraussetzungen == | ||
* WOL muss auf dem Rechner, der ferngesteuert werden soll, aktiviert sein | * WOL muss auf dem Rechner, der ferngesteuert werden soll, aktiviert sein und funktionieren | ||
* ''ether-wake'' und/oder ''wakeonlan'' | * Für den Modus EW muss ''ether-wake'' und/oder ''wakeonlan'' auf dem Fhem-Rechner installiert sein; <br />installiert werden können diese Programme z.B. (plattformabhängig) mit <br /><code>sudo apt-get install etherwake</code> bzw. <br /><code>sudo apt-get install wakeonlan</code>. <br />Diese Tools erfordern höhere Rechte, Details sind im Artikel [[WakeOnLan]] beschrieben. | ||
== Anwendung == | == Anwendung == | ||
Zeile 20: | Zeile 20: | ||
:<code><nowiki>define <name> WOL <MAC> <IP> [<mode> [<repeat>]]</nowiki></code> | :<code><nowiki>define <name> WOL <MAC> <IP> [<mode> [<repeat>]]</nowiki></code> | ||
Details in der | Details in der {{Link2CmdRef|Anker=WOLdefine}}. | ||
=== Attribute === | === Attribute === | ||
Mit den Attributen <code>sysCmd</code> und <code>shutdownCmd</code> können eigene Befehle für ''wakeup'' (''on'') und ''shutdown'' (''off'') definiert werden, <code>interval</code> legt fest, wie häufig mittels Ping der Zustand des entfernten Geräts überprüft werden soll und mit <code>useUdpBroadcast</code> wird der Befehl (bei Modus ''UDP'') an eine Broadcast-Adresse statt an eine Einzeladresse geschickt. | Mit den Attributen <code>sysCmd</code> und <code>shutdownCmd</code> können eigene Befehle für ''wakeup'' (''on'') und ''shutdown'' (''off'') definiert werden, <code>interval</code> legt fest, wie häufig mittels Ping der Zustand des entfernten Geräts überprüft werden soll und mit <code>useUdpBroadcast</code> wird der Befehl (bei Modus ''UDP'') an eine Broadcast-Adresse statt an eine Einzeladresse geschickt. | ||
Details in der | Details in der {{Link2CmdRef|Anker=WOLattr}}. | ||
=== Befehle === | === Befehle === | ||
Unterstützte Befehle: | Unterstützte Befehle: | ||
Zeile 31: | Zeile 31: | ||
:mit den möglichen Werten ''on'', ''off'' und ''refresh''. | :mit den möglichen Werten ''on'', ''off'' und ''refresh''. | ||
Details in der | Details in der {{Link2CmdRef|Anker=WOLset}}. | ||
== Anwendungsbeispiele == | == Anwendungsbeispiele == |
Aktuelle Version vom 28. August 2019, 08:18 Uhr
WOL | |
---|---|
Zweck / Funktion | |
Entfernten Rechner aufwecken, in Ruhezustand bringen, herunterfahren, etc. | |
Allgemein | |
Typ | Hilfsmodul |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Unterstuetzende Dienste |
Modulname | 98_WOL.pm |
Ersteller | Dietmar63 |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
Mit Hilfe des Moduls WOL (WakeOnLan - über das Netzwerk "aufwecken") lassen sich über Fhem entfernte Rechner steuern (aufwecken, herunterfahren, etc.).
Das Modul unterstützt zwei Methoden, um die Befehle auf dem entfernten Rechner abzusetzen: etherwake (EW) und UDP.
Voraussetzungen
- WOL muss auf dem Rechner, der ferngesteuert werden soll, aktiviert sein und funktionieren
- Für den Modus EW muss ether-wake und/oder wakeonlan auf dem Fhem-Rechner installiert sein;
installiert werden können diese Programme z.B. (plattformabhängig) mitsudo apt-get install etherwake
bzw.sudo apt-get install wakeonlan
.
Diese Tools erfordern höhere Rechte, Details sind im Artikel WakeOnLan beschrieben.
Anwendung
Define
define <name> WOL <MAC> <IP> [<mode> [<repeat>]]
Details in der commandref/WOLdefine.
Attribute
Mit den Attributen sysCmd
und shutdownCmd
können eigene Befehle für wakeup (on) und shutdown (off) definiert werden, interval
legt fest, wie häufig mittels Ping der Zustand des entfernten Geräts überprüft werden soll und mit useUdpBroadcast
wird der Befehl (bei Modus UDP) an eine Broadcast-Adresse statt an eine Einzeladresse geschickt.
Details in der commandref/WOLattr.
Befehle
Unterstützte Befehle:
- set
- mit den möglichen Werten on, off und refresh.
Details in der commandref/WOLset.
Anwendungsbeispiele
Eine detaillierte Anleitung (Englisch) zur Anwendung von WOL (insbesondere auch, welche Vorbereitungen und Einstellungen auf dem entfernten Rechner zu treffen sind) ist in diesem Forenthread zusammengestellt.
Links
- ...