Home Assistant Libs Netdisco Versions Save

:mag_right: Python library to scan local network for services and devices.

2.4.0

5 years ago

What's Changed

  • add support for digitalstrom ip servers (dss-ip) (#239) @lociii
  • be more strict on songpal filtering (#240) @rytilahti
  • Add support for discovering enigma2 based devices (#241) @fbradyirl
  • add hikvision discovery (#243) @fbradyirl
  • Add support for Sercomm IP camera discovery. (#238) @brandond
  • Bump version from 2.3.0 to 2.4.0 (#245) @fbradyirl

2.3.0

5 years ago

What's Changed

  • Don't bother shipping a universal wheel (#224) @scop
  • Start adding type hints, test with mypy (#228) @scop
  • Add esphomelib discovery (#229) @OttoWinter
  • Add long description and classifiers (#231) @fabaff
  • Discover openhome devices with Product:3 service (#232) @bazwilliams

2.2.0

5 years ago

What's Changed

  • Fix reuse of UPNP UDP port in NAS may fail. (#217) @ultratoto14
  • Add Xbox One SmartGlass discovery (#218) @tuxuser
  • Catch potential decode error when decoding for ascii (#220) @nielstron
  • Make LG soundbars discoverable (#219) @mjg59
  • Remove warning when SSDP can't parse description (#221) @balloob

2.1.0

5 years ago

What's Changed

  • Ensure N301 player ignored by yamaha discovery as not supported (#207) @vrih
  • Misc cleanups (#208) @scop
  • Add UPnP/IGD discoverable (#210) @StevenLooman
  • Fix igd module docstring (#212) @scop
  • Remove netifaces lib reference (#215) @awarecan
  • Remove broken GDMDiscoverable.info_from_entry (#209) @scop
  • Include tests in PyPI tarball (#205) @dotlambda

2.0.0

5 years ago

What's Changed

  • Include device name in Homekit info (#199) @mjg59
  • Add Python 3.7 to test matrix (#200) @scop
  • Pylint cleanups (#201) @scop
  • Add python_requires >= 3 to setup.py (#202) @scop
  • Remove Python 2 remnants (#203) @scop
  • Separate DLNA_DMR and DLNA_DMS devices (#204) @StevenLooman

Breaking change

Since #204, we no longer discover 'dlna' but instead discover 'dlna_dmr' and 'dlna_dms' separately.

1.5.0

5 years ago
  • Discover Arduino-like devices (#198 - @fabaff)
  • Add DLNA/DMR discovery (#196 - @StevenLooman)
  • Added Cambridge Audio discoverable. (#191 - @sebk-666)

1.4.0

6 years ago
  • Better Yeelight device identification - #182
  • Canon printer - #183
  • AVM Fritz - #186
  • HP Printers - #185

1.3.1

6 years ago
  • Ignore Sony Bravia TVs from Songpal detection (#180 - @rytilahti)

1.3.0

6 years ago
  • Allow newer zeroconf versions (#178 - @dotlambda)
  • Added a Samsung Printer discoverable (#174 - @nielstron)
  • Add discovery of Huawei routers (#175 - @scop)
  • Add UDN to SSDP discoverables, as discussed in #165 (#173 - @rytilahti)
  • Add discovery of Freebox servers (#172 - @stilllman)
  • Add support for discovery of TiVo devices providing remote control. (#170 - @patthoyts)
  • Add Yeelight Ceiling Light support (#168 - @pauln)
  • Fixed regular expression for parsing HTTP headers in order to allow 0 or more white spaces between the first colon(:) and field-content. (#167 - @tango-foxtrot)
  • Add support for ASUS routers (#164 - @scop)
  • harmony: Fix module docstring (#163 - @scop)
  • Add manufacturer to SSDP discoverable data (#165 - @scop)

1.2.4

6 years ago
  • Add Yeelight Bedside Lamp support (#160) (@pauln)
  • Add Nanoleaf Aurora support (#161) (@stuwil)
  • Daikin: Don't return UTF8 encoded info to HA since it can't handle it yet (#158) (@rofrantz)
  • Allow detecting deCONZ separately from Philips Hue bridges (#156) (@kroimon)
  • Add Ziggo Mediabox XL support (#155) (@b10m)
  • Add support for Konnected Security devices. (#154) (@emosenkis)