Wake On Lan (WOL) für die CCU...?!

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

worta
Beiträge: 23
Registriert: 20.02.2009, 21:06

Wake On Lan (WOL) für die CCU...?!

Beitrag von worta » 29.03.2009, 03:45

Moin Moin,

ich habe schon seid geraumer Zeit die Möglichkeit gesucht mit der CCU (die immer läuft) bei bedarf meine Rechner "aufzuwecken".
Also klassisches Wake On Lan via HomeMatic... Da ich da nichts fertiges gefunden habe, hab ich die Earth Hour gestern für mein eigenes
kleines "Green-IT" Projekt genutzt: Ether-Wake auf die CCU zu bringen.

Das Ergebniss ist ein kleines binary, welches man einfach auf der CCU ablegen und per Skript starten kann.

Basieren tut das ganze auf dem linux ether-wake von Donald Becker, an dem ich nur eine minimale Anpassung für die arm Plattform vorgenommen habe:

http://hm.nightserv.de/ccu-bin/ether-wake.zip

Falls jmd. der Quelltext interessiert - immer sagen, dann mache ich kurz nen mini-patch.

Aufruf z.B. per

string wake;
wake = "/usr/local/tools/ether-wake 00:AC:D5:B9:11:35";
system.Exec(wake);


Ein richtiges CCU-Paket war ich zu faul... Mal gucken vielleicht macht ja hier jemand eines, bevor ich mich aufraffen kann. :D

dirch
Beiträge: 579
Registriert: 24.10.2008, 03:26
Hat sich bedankt: 1 Mal
Danksagung erhalten: 2 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von dirch » 01.04.2009, 15:31

Und hier ist auch das fertige CCU paket: WOL_ccu.tar.gz

Das paket installiert das binary nach /usr/local/addons/WOL/ether-wake, ein aufruf aus dem CCU skript muss daher wie folgt aussehen:

Code: Alles auswählen

string wake;
wake = "/usr/local/addons/WOL/ether-wake 00:AC:D5:B9:11:35";
system.Exec(wake);
Gruss,
Dirch
Neun von zehn Stimmen in meinen Kopf sagen ich bin nicht verrückt. Die andere summt die Melodie von Tetris . ...

PeterM
Beiträge: 761
Registriert: 14.10.2008, 10:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Walldorf/Baden
Danksagung erhalten: 2 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von PeterM » 02.04.2009, 16:44

Hallo Dirch,

da ich immer alles haben will (wie die Enkelchen), hab' ich mir das Paket sofort auf die CCU geladen :mrgreen:

Aber, aus welchem Modus kann denn der Rechner geweckt werden (Ruhezustand, Standby...)?
Muss ich die MAC-Adresse mit der meines Rechners ersetzen!?
Und geht das über WLAN und/oder LAN (hab davon leider zu wenig Ahnung)? Hatte schon ein bisschen herumgespielt, aber keinen Erfolg gehabt :(

Viele Grüsse,
Peter

dirch
Beiträge: 579
Registriert: 24.10.2008, 03:26
Hat sich bedankt: 1 Mal
Danksagung erhalten: 2 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von dirch » 02.04.2009, 16:50

Hallo Peter,

als grundlage hier mal der wikipedia artikel zum thema wake on lan: http://de.wikipedia.org/wiki/Wake_On_LAN, das sollte schon mal einige deiner fragen beantworten.

Und ja, die MAC adresse im skript solltest du durch die MAC adresse des aufzuweckenden PCs ersetzen. (die MAC adresse kann man unter windows z.b. ueber

Code: Alles auswählen

ipconfig /all
erfahren.

Gruss,
Dirch
Neun von zehn Stimmen in meinen Kopf sagen ich bin nicht verrückt. Die andere summt die Melodie von Tetris . ...

PeterM
Beiträge: 761
Registriert: 14.10.2008, 10:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Walldorf/Baden
Danksagung erhalten: 2 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von PeterM » 02.04.2009, 17:28

Hallo Dirch,

vielen Dank für die schnelle Rückmeldung und den Link.
Bei mir hatte natürlich das Flag in der Energieverwaltung gefehlt.
Habe jetzt auf der CCU das Programm erst mal ohne Bedingungen definiert, sodass ich es vom anderen Rechner aus starten kann.
Den zu weckenden Rechner heruntergefahren und dann das Programm gestartet - nichts passiert.
Die Zustände S3, S4 und S5 sagen mir zunächst leider nichts über den Weckzustand.
Ist S3 = Ruhezustand, S4 Herunterfahren...?

Ich hoffe, ich nerve nicht :)

Gruss, Peter

dirch
Beiträge: 579
Registriert: 24.10.2008, 03:26
Hat sich bedankt: 1 Mal
Danksagung erhalten: 2 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von dirch » 02.04.2009, 17:38

Hallo Peter,

ich bin kein spezialist fuer WOL, weiss aber dass es an verschiedenen dingen hapern kann, im unguenstigesten fall an einem fehlenden kabel zwischen netzwerkkarte (sofern nicht onboard) und dem motherboard. Ich wuerd an deiner stelle erstmal versuchen vom zweiten rechner aus den anderen aufzuwecken, fuer windows hab ich hier ein howto gefunden: http://www.robert-steichele.de/download ... eonlan.pdf

Wenn das soweit funktioniert dann sollte es auch von der CCU aus klappen.

Gruss,
Dirch
Neun von zehn Stimmen in meinen Kopf sagen ich bin nicht verrückt. Die andere summt die Melodie von Tetris . ...

PeterM
Beiträge: 761
Registriert: 14.10.2008, 10:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Walldorf/Baden
Danksagung erhalten: 2 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von PeterM » 02.04.2009, 17:45

Vielen Dank, ich wurstel mich da mal durch.

Gruss, Peter

Benutzeravatar
kaju74
Beiträge: 2050
Registriert: 06.03.2007, 13:14
Danksagung erhalten: 19 Mal
Kontaktdaten:

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von kaju74 » 06.04.2009, 15:26

Hallo!

Für diejenigen, die mit Kommando-Shells, ipconfig und dergleichen nichts am Hut haben, um sich die MAC-Adresse zu suchen, habe ich ein kleines Windows-Tool geschrieben, das einem diese Arbeit abnimmt:

http://homematic.monkeybits.de/resource ... oad&cid=49

Der dazu passende Artikel nebst CCU-Download gibt's hier:

http://homematic.monkeybits.de/software ... /wakeonlan

Gruß,
kaju

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von Dragonfly » 14.02.2010, 19:16

Natürlich kann man auch mit einer einfachen Alternive arbeiten - der PC schaltet ein, wenn er Strom bekommt.

Einfach Aktor zwischen Dose und PC - im BIOS des PC´s "Status after Power (PWR) failure" auf "on" setzen (falls vorhanden) - Aktor einschalten - PC startet.

quickmic
Beiträge: 518
Registriert: 20.01.2011, 14:39
Hat sich bedankt: 5 Mal
Danksagung erhalten: 4 Mal

Re: Wake On Lan (WOL) für die CCU...?!

Beitrag von quickmic » 28.03.2011, 18:10

Gibt es auch das Gegenstück dazu? Ich meine "net rpc" Kommandos zum wieder runterfahren bzw. rebooten?

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“