Hallo!
Ich versuche, den Wake-on-LAN (WOL) meines Media-PCs über Node-RED einzurichten, aber die Funktion ist nicht stabil: Es funktioniert, dann funktioniert es nicht mehr… Vielleicht könnt ihr mir helfen? Ich gebe unten mehr Details.
Mein endgültiges Ziel ist es, Gladys zu nutzen, um alles zu aktivieren, was nötig ist, wenn ich mir eine Kino-Session zu Hause mache: Der Bildschirm fährt herunter, die Lichter gehen aus, die Soundbar, die Freebox und der Beamer schalten sich ein. Die Rollläden schließen sich. Mir fehlt noch ein Punkt: dass der PC, auf dem Kodi installiert ist, aufwacht, wenn er ausgeschaltet oder im Standby war.
Gladys ist auf einem Raspberry Pi4 installiert, über Docker, mit Node-RED in der Version ‹ integriert in Gladys ›. Der PC mit Kodi ist ein Mini-PC im selben Netzwerk. Das Netzwerk wird von einer Freebox Revolution verwaltet. Diese beiden Geräte sind über Ethernet-Kabel mit fester IP verbunden: 192.168.0.105 für Gladys, 192.168.0.101 für Kodi.
Über die App ‹ Wake Me Up › meines iPhones, das per WLAN mit meiner Freebox verbunden ist, funktioniert der Wake-on-LAN problemlos und stabil.
In Node-RED habe ich ‹ node-red-node-wol › installiert und den Block ‹ Wake on LAN › in einen Fluss eingefügt, der durch die Änderung eines MQTT-Topics ausgelöst wird, das von Gladys gesteuert wird. Der Block ist mit seinen Standardwerten konfiguriert, und die IP-Adresse ‹ 192.168.0.255 › und die MAC-Adresse meines Mini-PCs, auf dem Kodi läuft. Zum Testen habe ich auch einen ‹ Inject ›-Block, um den Wake-on-LAN manuell von Node-RED aus zu starten.
Und hier ist die Funktion unberechenbar: Manchmal wird der PC mit Kodi tatsächlich geweckt (also ist meine Konfiguration anscheinend funktionsfähig), manchmal nicht (also stimmt trotzdem etwas nicht…). Es ist, als ob eines der Elemente (Node-RED, der Raspberry Pi, die Freebox?) die Spur des Mini-PCs verloren hätte…
Zur Veranschaulichung hier meine Tests heute Morgen:
- Gestern Abend ist der Mini-PC in den Standby-Modus gegangen
- Heute Morgen, also mehrere Stunden später, funktioniert der Wake-on-LAN von Gladys und Node-RED.
- Ich schalte den Computer wieder in den Standby-Modus und warte fünf Minuten
- Neuer Wake-on-LAN, der ebenfalls funktioniert.
- Ich schalte den Computer wieder in den Standby-Modus und warte 25 Minuten
- Der Wake-on-LAN von Node-RED funktioniert nicht. Allerdings funktioniert es von der iPhone-App aus.
Hat jemand einen Tipp?
