Einen sonnigen Gruß in die Runde.
Das Wetter ist schön, aber zu heiß. Deshalb bin ich mal wieder einiges am probieren und stecke irgendwie fest.
Was möchte ich?
Ich möchte über den WebServer einen Button darstellen, wo beim drücken das WOL an eine NAS LW gesendet wird. Der Button soll dann auf "Ein" gehen und dieses anzeigen.
Das klappt auch so weit.
Jedoch bekomme ich es nicht hin, dass der Button auch wieder selbstständig auf aus geht.
Das soll er nach einiger Zeit selbst tun.
Genial wäre es jedoch eine Art Überwachung per "Ping" zu haben, ob der Server läuft. Wenn er aus ist, soll auch die Anzeige auf "Aus" sein.
Der Server selbst ist so konfiguriert, dass er Nachts selbst runterfährt.
Was habe ich aktuell?
[highlight=epc]
[Macros]
//WOL
WOL(Wakeup,00,11,32,09,08,49)
[MacroLibs]
Enertex.lib
[ETS-ESF]
// Die aus der ETS3 exportierte ESF-Datei
Haus.esf
[WebServer]
// Seite für EG Beleuchtung
...
button(WakeupID)[SWITCH]$Wakeup NAS$
[EibPC]
...
//Definitionen
...
//Generell
...
WakeupID = 39
...
//WOL
Wakeup = AUS
if "WakeOnLan-8/1/2" then Wakeup = EIN else Wakeup = AUS endif
if button(39)==1 then {
write("WakeOnLan-8/1/2",!"WakeOnLan-8/1/2")
} endif
if "WakeOnLan-8/1/2" then display(39,$EIN$,SWITCH,ACTIVE,BLINKBLUE) else display(39,$AUS$,SWITCH,INACTIVE,GREY) endif
[/highlight]
Es wäre klasse, wenn da jemand eine Idee hätte.
Vielen Dank im Voraus und viele Grüße
Jens
Das Wetter ist schön, aber zu heiß. Deshalb bin ich mal wieder einiges am probieren und stecke irgendwie fest.
Was möchte ich?
Ich möchte über den WebServer einen Button darstellen, wo beim drücken das WOL an eine NAS LW gesendet wird. Der Button soll dann auf "Ein" gehen und dieses anzeigen.
Das klappt auch so weit.
Jedoch bekomme ich es nicht hin, dass der Button auch wieder selbstständig auf aus geht.
Das soll er nach einiger Zeit selbst tun.
Genial wäre es jedoch eine Art Überwachung per "Ping" zu haben, ob der Server läuft. Wenn er aus ist, soll auch die Anzeige auf "Aus" sein.
Der Server selbst ist so konfiguriert, dass er Nachts selbst runterfährt.
Was habe ich aktuell?
[highlight=epc]
[Macros]
//WOL
WOL(Wakeup,00,11,32,09,08,49)
[MacroLibs]
Enertex.lib
[ETS-ESF]
// Die aus der ETS3 exportierte ESF-Datei
Haus.esf
[WebServer]
// Seite für EG Beleuchtung
...
button(WakeupID)[SWITCH]$Wakeup NAS$
[EibPC]
...
//Definitionen
...
//Generell
...
WakeupID = 39
...
//WOL
Wakeup = AUS
if "WakeOnLan-8/1/2" then Wakeup = EIN else Wakeup = AUS endif
if button(39)==1 then {
write("WakeOnLan-8/1/2",!"WakeOnLan-8/1/2")
} endif
if "WakeOnLan-8/1/2" then display(39,$EIN$,SWITCH,ACTIVE,BLINKBLUE) else display(39,$AUS$,SWITCH,INACTIVE,GREY) endif
[/highlight]
Es wäre klasse, wenn da jemand eine Idee hätte.
Vielen Dank im Voraus und viele Grüße
Jens
Kommentar