@@ -0,0 +1,583 @@
+%22%22%22Discover Openhome devices.%22%22%22%0Afrom . import SSDPDiscoverable%0A%0A%0A# pylint: disable=too-few-public-methods%0Aclass Discoverable(SSDPDiscoverable):%0A    %22%22%22Add support for discovering Openhome compliant devices.%22%22%22%0A%0A    def info_from_entry(self, entry):%0A        %22%22%22Return the most important info from a uPnP entry.%22%22%22%0A        return (entry.description%5B'device'%5D%5B'friendlyName'%5D,%0A                entry.values%5B'location'%5D)%0A%0A    def get_entries(self):%0A        %22%22%22Get all the Openhome compliant device uPnP entries.%22%22%22%0A        return self.find_by_st(%22urn:av-openhome-org:service:Product:2%22)%0A

Add openhome devices as discoverable (#86)