Suggestion for a new OpenWebIf API:
I noted that there is a WOL (Wake On LAN)-plugin available so I believe this is possible. However, using OpenWebIf, the plugin should not be necessary.
I would love to see an API which sends a Magic Packet and can wake up a "sleeping" PC which is in the same LAN as the e*igma-receiver. For instance my Android-app permits 3g/remote streaming. This requires however VLC running on a separate computer acting as a transcoding-server. This works well but requires that computer is always on.
The idea is to use WOL to wake up PC from my Android-app so VLC-service starts and user can start streaming remotely. Unfortuantely most routers do not support WOL (unless using modified firmware). However, most people leave Dreambox on (or at least in standby) so as long as I can reach OpenWebIF and WOL-API, from my Android-app, I can then wake up sleeping computer (being in same LAN and hence no troubles with portforwarding/router-issues) easily start VLC-service (which is running a service on PC and starts when PC wakes up). If one aftwerwards wants to shut down PC, that is not a major problem since a small service can be written to run on PC and be executed from Android-app. The problem is WOL from "outside" but using an WOL-API running on the dreambox through OpenWebIf, this problem should be resolved.
Python-code for MagicPacket is ready available on the internet. For instance here:
http://shreyassirava...l-using-python/ What do you think?
rgds,
tilleke