Hallo
Wie meine Internet Suche bisher ergeben hat, haben unzählige Leute das gleiche Problem wie ich, aber keine Lösung dafür.
Ich habe Kodi auf FireTV und FireTV Sticks. Mein NAS ist ein WHS 2011 mit lightsout.
Man kann den Server beim Starten von KODI mit WOL wecken, danach ist lightsout aber nicht mehr brauchbar, um den Server aktiv zu halten.
Die FireTvs bleiben auch im Ruhezustand so aktiv, daß lightsout bei der Netzwerkgeräteüberwachung das Gerät als aktiv erkennt und den Server nicht runterfährt.
Nimmt man das Gerät aus der Überwachung, schützt auch ein wiederholtes WOL Paket über Advanced Wake on Lan nicht, der Server geht wie in lightsout voreingestellt, in den standby.
Ich hätte zwar 2 Ideen, wie man das lösen kann, aber bin mangels Programmierkenntnissen nicht in der Lage, das umzusetzen.
Ansatz 1 : Wenn Kodi auf dem Firetv gestartet ist, ist die Webseite auf Port 8080 erreichbar. Alternativ : ist der Kodi DLNA Dienst im Netz vorhanden.
Wenn man jetzt ein Script auf dem Windows Server hätte, was regelmäßig prüft, ob das zuvor genannte da ist UND dann eine Datei "KODI_LAEUFT" erzeugt,
Könnte man lightsout auf diese Datei prüfen lassen. Das Script müsste die Datei wieder löschen, wenn Kodi abgeschaltet wir und Webseite bzw. DLNA nicht mehr erreichbar sind.
Ansatz 2 : Ein kleines addon für Kodi, was beim Start auf einer SMB Freigabe des Servers eine Datei "KODI_Läuft" erzeugt und beim Beenden von Kodi wieder löscht.
Auch hier könnte man dann Lightsout auf das Vorhandensein der Datei prüfen lassen und damit den Standby triggern. Das Erzeugen der Datei müsste um ca. 2 min zeitverzögert sein, damit der per WOL gestartete Server hochgefahren ist.
Welcher Programmierer kann und mag das umsetzen ?
Ich bin mir sicher, dass eine Menge Leute wirklich dankbar dafür wären, denn es gibt viele Windows Server, die über lightsout ein/ausgeschaltet werden.