Last modified 11 years ago Last modified on 2013-04-14 07:01:43

This plugin runs a simple HTTP server on your Vera which listens for UPnP NOTIFY messages, and forwards them on to another MiOS plugin.

End user documentation

If you have been sent here by a different plugin, it's because that plugin wants you to install the UPnP Event Proxy plugin. If you don't install the UPnP Event Proxy then you may find that the other plugin runs with reduced functionality, most likely that changes made outside the plugin aren't immediately visible in the MiOS dashboard.


The simplest way to install this plugin is from The plugin needs one extra Luup engine reload, which it prompts you to do.

The plugin adds one device to the dashboard. This device is normally not needed, except for debugging purposes and to uninstall the plugin.


If you need to uninstall the proxy, open up its control panel to the first tab and press Uninstall. Then delete the device and press SAVE.

If you forget to do this then the proxy will continue to run on your Vera, even after a reboot. This is probably harmless but it is consuming resources. To manually stop the proxy after you have uninstalled the plugin, follow these steps:

  • Go to Apps > Develop Apps > Test Luup Code.
  • Paste the following into the text area and press GO:
    os.execute("/etc/init.d/upnp-event-proxy stop")
    os.execute("/etc/init.d/upnp-event-proxy disable")
    os.execute("rm /etc/init.d/upnp-event-proxy")

Developer documentation

The Developer documentation shows how you can incorporate the UPnP Event Proxy in your own plugin.