Commit graph

8 commits

Author SHA1 Message Date
J. Nick Koston
d0d0403664
Add zeroconf/homekit/ssdp discovery support for custom components ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-08-05 15:50:56 +02:00
Ville Skyttä
435a88636a
Address new issues flagged by flake8 3.8.0a2 () 2020-04-30 21:37:58 +02:00
Ville Skyttä
d236a19139
Include all SSDP data in discovery info ()
* Include all SSDP data in discovery info

* Use UPnP device description as discovery info, inject some SSDP attrs

* Clean up attribute names

* Adapt existing SSDP flows to changed attribute names

* Prefix all SSDP UPnP attribute name constants with ATTR_UPNP, tweak a bit
2019-12-19 19:28:03 +02:00
Bas Nijholt
23b92b2a56 Sort imports according to PEP8 for components starting with "S" () 2019-12-09 14:38:01 +01:00
Ville Skyttä
1679ec3245 SSDP matching improvements ()
* SSDP matching improvements

- support multiple match groups per domain
- require matches on all, not any item in a group
- support matching on all UPnP device description data

* Manifest structure fixes
2019-11-02 12:30:09 -07:00
Paulus Schoutsen
4de97abc3a Black 2019-07-31 12:25:30 -07:00
Paulus Schoutsen
6f299e7245
Improve error handling () 2019-05-30 16:23:42 -07:00
Paulus Schoutsen
9debbfb1a8
Add SSDP integration ()
* Add SSDP integration

* Fix tests

* Sort all the things

* Add netdisco to test requirements
2019-05-26 19:48:27 -07:00