Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Paulus Schoutsen
08591dae0e
Migrate Sonos discovery to manifest ( #24507 )
2019-06-13 11:09:07 -07:00
Paulus Schoutsen
f54ad26630
Migrate HEOS discovery to manifest ( #24508 )
...
* Migrate HEOS discovery to manifest
* Fix tests
2019-06-12 16:08:08 -07:00
Paulus Schoutsen
6badd83c5d
Add Cast discovery to manifest ( #24504 )
2019-06-12 13:54:53 -07:00
Paulus Schoutsen
4c88578371
Add a discovery config flow to Wemo ( #24208 )
2019-06-03 10:06:53 -07:00
Robert Svensson
449a7d3fd5
deCONZ migrate to SSDP discovery ( #24252 )
...
* Migrate deCONZ to use new SSDP discovery
Add new discovery info manufacturer URL to be able to separate Hue and deCONZ bridges
* Mark deCONZ as migrated in Discovery component
* Fix tests
* Fix Hue discovery ignore deCONZ bridge
* Less snake more badger
* Mushroom
* Fix indentation
* Config flow ignore manufacturer url that is not philips
2019-06-03 09:26:01 -07:00
Robert Svensson
e2e001d042
Keep integrations in discovery ( #24179 )
...
* Keep integrations that have been migrated to new discovery methods to avoid breaking changes
* Additional migrated services
2019-05-29 14:34:44 -07:00
Robert Svensson
42ee8eef50
Move Homekit controller component to user zeroconf discovery ( #24042 )
2019-05-29 11:20:04 -07:00
Robert Svensson
3fef9a93cf
Trådfri component to use new zeroconf discovery ( #24041 )
...
* Move tradfri component to use new zeroconf discovery
* Will this work?
* Remove prints
* Correct order in generated zeroconf
* Update test_init.py
* Update test_init.py
* Update test_init.py
* Update test_init.py
2019-05-29 11:19:50 -07:00
Paulus Schoutsen
9debbfb1a8
Add SSDP integration ( #24090 )
...
* Add SSDP integration
* Fix tests
* Sort all the things
* Add netdisco to test requirements
2019-05-26 19:48:27 -07:00
Robert Svensson
085303c349
ESPHome component to use zeroconf discovery ( #24043 )
...
* Move ESPHome component to use zeroconf discovery
* Remove esphome from discovery component
2019-05-23 08:55:08 +02:00
Robert Svensson
636077c74d
Zeroconf discovery for config entries ( #23919 )
...
* Proof of concept
* Follow comments
* Fix line length and bad imports
* Move imports to top
* Exception handling for unicode decoding
Create debug print for new service types
Add empty test files
* First try at a test
* Add type and name to service info
Fix static check
* Add aiozeroconf to test dependencies
2019-05-21 15:36:26 -07:00
Jc2k
b8cbd39985
HomeKit Controller: Adopt config entries for pairing with homekit accessories ( #23825 )
...
* Fix user initiated pairing + show more user friendly name
* Add lock around async_refresh_entity_map
* Migrate homekit_controller to config entries.
* Improve docstring
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
* Add dummy async_setup_platform
* add_service -> async_add_service
* Add missing returns
* Enable coverage checks for homekit_controller
2019-05-12 23:56:05 -07:00
Jc2k
1e6babe796
Loosen discovery config validation to avoid breaking changes ( #23625 )
...
* Allow optional service handlers to be promoted to config flow without a breaking change
* Updated wording
* Remove period
2019-05-02 16:57:42 +02:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Andrew Sayre
5651db4b5c
Add discovery support to HEOS component ( #22652 )
...
* Add discovery entry point
* Fix test
* Correct test call method
* Update netdisco to 2.6.0
2019-04-02 15:22:49 -05:00
Robert Svensson
6988fe783c
Axis config flow ( #18543 )
...
* Initial draft
* Add tests for init
Fix hound comments
* Add tests for device
Change parameter handling to make device easier to test
* Remove superfluous functionality per Martins request
* Fix hound comments
* Embedded platforms
* Fix device import
* Config flow retry
* Options default values will be set automatically to options in config entry before component can be used
* Clean up init
Add populate options
Fix small issues in config flow
Add tests covering init
* Improve device tests
* Add config flow tests
* Fix hound comments
* Rebase miss
* Initial tests for binary sensors
* Clean up
More binary sensor tests
* Hound comments
* Add camera tests
* Fix initial state of sensors
* Bump dependency to v17
* Fix pylint and flake8
* Fix comments
2019-03-24 16:16:50 +01:00
zewelor
9214934d47
Move yeelight into component ( #21593 )
2019-03-24 13:01:12 +01:00
Paulus Schoutsen
92dc26bab3
Always load Hass.io component on Hass.io ( #22185 )
...
* Always load Hass.io component on Hass.io
* Lint
* Lint
2019-03-19 11:33:50 -07:00
Robbie Trencheny
3fcfba0a1e
Mobile App: Enable loading via discovery (surprise inside!) ( #22027 )
...
![](http://funpeep.com/wp-content/uploads/2014/04/Cute-White-Cat-Wallpaper.jpg )
2019-03-13 21:55:30 -07:00
Marco Orovecchia
e7c85d350e
Changed from nanoleaf_aurora to nanoleaf ( #21913 )
...
Nanoleaf component now supports both nanoleaf lights, Aurora and Canvas
Changed the dependency to pynanoleaf, nanoleaf does not seem to be
maintained anymore
2019-03-11 20:46:32 +05:30
Finbarr Brady
85dc5fe4d5
Update enigma2 based on review comments ( #21890 )
...
* Updates based on review comments
* bump netdisco and remove enigma2 init code
* revert netdisco bump
2019-03-11 11:42:56 +01:00
Finbarr Brady
7ec7e51f70
bump netdisco to 2.4.0 ( #21914 )
2019-03-11 09:49:40 +08:00
Finbarr Brady
4571f1bf0d
Adding enigma2 media player ( #21271 )
...
* Updated based on review comments
* fix hound
* Update homeassistant/components/media_player/enigma2.py
* Update homeassistant/components/media_player/enigma2.py
* Update homeassistant/components/media_player/enigma2.py
* Update enigma2.py
* Update enigma2.py
* Move file and update docsstring
* Fix path in coverage rc file
* requirements
* Update media_player.py
* Setup discovery for e2
* Handle discovered devices
* Add reqs
* Update for auth for openwebif
* Forget to set DEFAULT_PASSWORD
* Add source selection
* Fix get current source name
* Update pip version
* - adding some extra attributes
- support better recording playback integration
* bump pip version
* Bump pip
* Adding prefer_picon config option
* Updates to move logic into pypi module
* bump pip
* bump pip
* - remove http dependancy.
- rename prefer_picon to use_channel_icon
* Bump pypi to fix toggle bug.
also fix travis
also move setup out of init
2019-03-08 14:56:10 +01:00
Fabian Affolter
127c55e0c1
Update file header ( #21023 )
...
* Update file header
* Update file header
* Update file header
* Update file header
* Update file header
* Fix lint issues
2019-02-13 21:21:14 +01:00
Paulus Schoutsen
e59240fa00
Add default_config component ( #20799 )
...
* Add default config component
* Add default_config to default config
* Fix comments
2019-02-07 20:07:15 -08:00
Paulus Schoutsen
b8cc547fa3
Move components to folders ( #20774 )
...
* Move all components into folders
* Move component tests into folders
* Fix init moving
* Move tests
* Lint
* Update coverage
* Fix service descriptions
* Update CODEOWNERS
2019-02-05 19:31:15 -08:00