Ville Skyttä
d236a19139
Include all SSDP data in discovery info ( #28197 )
...
* 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
Andrew Sayre
955bed8df4
Clean up HEOS strings ( #26242 )
...
* Clean up strings
* Shorten lines to ~ 88
2019-08-29 14:23:42 -05:00
Andrew Sayre
7bfb365f62
Update pyheos to 0.6.0 ( #26191 )
2019-08-25 20:57:43 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -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
Andrew Sayre
0194905e97
Move imports to top ( #24108 )
2019-05-26 13:47:11 +02:00
Andrew Sayre
02d8731a61
Add HEOS sign-in/out services ( #23729 )
...
* Add HEOS sign-in/out services
* Fix typo in comment
2019-05-07 09:39:42 -07:00
Andrew Sayre
bf649e373c
Update IDs after firmware upgrade in HEOS ( #23641 )
...
* Initial work
* Update tests
2019-05-06 17:53:11 +02:00
Andrew Sayre
b30afde8ab
Extend play_media support ( #23580 )
2019-05-02 19:54:36 -05:00
Andrew Sayre
f3925b7ede
Bump pyheos ( #23616 )
2019-05-01 22:39:59 -07:00
Andrew Sayre
e3e7fb5ff6
Bump pyheos to 0.4.1 ( #23360 )
...
* Bump pyheos==0.4.1
* Refresh player after reconnection
2019-04-24 21:31:31 -07:00
Andrew Sayre
8daba68dc1
Add support to play url ( #23273 )
2019-04-22 12:10:55 -07:00
Andrew Sayre
b697bb7a26
Update pyheos and log service errors in HEOS integration ( #23222 )
...
* Update pyheos and command error handling
* Correct comment and remove unnecessary autospec
2019-04-19 22:22:40 -04:00
Andrew Sayre
8c89e260df
HEOS confirm discovered devices before adding ( #23063 )
...
* Add host selection step to discovery
* Review feedback
* Fix failing test
2019-04-13 16:44:45 -05:00
Andrew Sayre
4110bd0acf
Add support for when device is not logged in to HEOS ( #22913 )
2019-04-09 18:21:00 +02:00
Andrew Sayre
38f063a158
Fix HEOS discovery could result in multiple config entries ( #22903 )
...
* Prevent duplicate entries from discovery
* Update reqs files
* Prevent duplicate entries from discovery
2019-04-08 21:24:40 -05: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
Andrew Sayre
9f2c5b7231
Add source selection to Heos component ( #22592 )
...
* Add select source support
* Review feedback changes
* Removed unused import
* Ignore 'umused' import used in typing
* Only include trace back on useful errors
* Remove return from play_source
2019-04-01 11:58:52 -05:00
Andrew Sayre
ecba87179f
Add Heos config flow ( #22554 )
...
* Add UI initiated config flow
* Fix alpha order
2019-03-30 08:52:17 -05:00
Andrew Sayre
1bfe86b30d
Change HEOS component library and add basic config flow ( #22517 )
...
* Update heos lib
* Update requirements files
* Removed unecessary mock_coro usage
* Remove assert_called_once usage
* Updates from review feedback
* Remove extra param to error format
2019-03-29 21:10:00 -07:00