aiozeroconf
aiozeroconf copied to clipboard
An asyncio/pure python implementation of multicast DNS service discovery
I initialize `aiozeroconf` like this: ```python from aiozeroconf import Zeroconf, ServiceInfo zeroconf_name = '{}.{}'.format(hass.config.location_name, ZEROCONF_TYPE) params = { 'version': __version__, 'base_url': hass.config.api.base_url, # always needs authentication 'requires_api_password': True, } info...
COPYING and README.rst should be part of the tarball. Is an issue that will come up if the module is packed for distributions. Thanks
Reading through the code, it looks as though a sub-type (such as `_craig._sub._http._tcp.local.`) could be advertised as follows: info = ServiceInfo("_craig._sub._http._tcp.local.", "Craig._http._tcp.local.", address=socket.inet_aton("192.168.1.100"), port=80, properties=desc, server="craig.local.") It seems to *nearly*...
Hello there. Thanks for making an effort and writing this extension to the old-fashioned thread-style Zeroconfig package. However at the moment, when I'm trying to run an example from the...