Mal wieder eine unqualifizierte Antwort eines fhem- und Perl-unerfahrenen:
Wenn ich das in der Commandref (
http://fhem.de/commandref.html#WOL ) richtig deute, gibt WOL gar nichts ( sinnvolles ) zurück.
Ich wüsste auch nicht, was es zurückgeben sollte. Ein WOL ist in der Regel eine "Fire and Forget" - Prozedur. Der Sender brüllt das Magic Packet ins Netzwerk und hofft, dass es ankommt. Der Empfänger gibt aber imho keine Rückmeldung, da er ja eigentlich noch gar nicht eingeschaltet ist. Es gibt eine WOL-Programme, die nach dem Senden solange pingen, bis eine Antwort kommt. Das dauert dann aber so lange, bis das Gerät hochgefahren ist und das kann abhängig vom Gerät schon ne Weile dauern.
Kann es sein, dass du eigentlich eine Ping-Funktion suchst, um zu prüfen, ob Gerät X läuft?
WOL ( Wake on LAN ) schaltet es ja (nur) an.