Ville Skyttä
b7c336a687
Pylint cleanups ( #15626 )
...
* Pylint 2 no-else-return fixes
* Remove unneeded abstract-class-not-used pylint disable
2018-07-23 10:16:05 +02:00
Ville Skyttä
e31dd4404e
Pylint 2 fixes ( #15487 )
...
* pylint 2 inline disable syntax fixes
* pylint 2 logging-not-lazy fixes
* pylint 2 consider-using-in fixes
* Revert pylint 2 inline disable syntax fixes addressing unused-imports
Will have a go at removing more unused imports altogether first.
2018-07-17 19:34:29 +02:00
Richard Lucas
7145afe729
Apple TV should return all supported features ( #12167 )
2018-03-05 00:04:11 +01:00
Anders Melchiorsen
e2e10b91a7
Grammar fix 'an unique' ( #12870 )
2018-03-03 19:23:55 +01:00
Pierre Ståhl
9d839f1f53
Bump pyatv to 0.3.5 ( #9586 )
2017-09-26 21:01:17 +02:00
Pierre Ståhl
ba5e8d133d
Fix artwork bug in Apple TV ( #9415 )
...
* Fix artwork bug in Apple TV
* Clean up some None checks
2017-09-13 22:30:29 -07:00
Pascal Vizeli
90f9a6bc0a
Cleanup and simplitfy the async state update ( #9390 )
...
* Cleanup and simplitfy the async state update
* Update test_entity.py
2017-09-12 10:01:03 +02:00
Paulus Schoutsen
46e030662d
Fix pylint 1.7.2 no-else-return issues ( #8361 )
...
* Fix pylint 1.7.2 no-else-return issues
* Update tomato.py
2017-07-05 23:30:01 -07:00
Pierre Ståhl
ea5bec3ef4
Add new feature to Apple TV platform ( #8122 )
...
* Lift Apple TV to pyatv 0.3.2
Update code to use basic new features.
* Support button presses in Apple TV
* Support device authentication
* Convert Apple TV to a component
A media_player platform and a remote platform will be loaded for each
manually configured or discovered device.
* Move device auth to apple_tv component
* Update requirements and coverage config
* Add scan support to apple_tv
2017-07-04 21:37:18 -07:00
Fabian Affolter
a4f1f6e724
Update docstrings ( #7374 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstring
* Update docstrings
* Update docstrings
* Fix lint issues
* Update docstrings
* Revert changes in dict
2017-05-02 09:18:47 -07:00
Pierre Ståhl
93820d5124
Do not request artwork if not available ( #7189 )
...
This should fix the "dancing media player" issue where the media player
requests artwork when it's not really available, making the UI "dance".
2017-04-20 00:10:06 -07:00
Pierre Ståhl
2e11d49af3
Fix auto discovery for Apple TV ( #7188 )
2017-04-20 00:09:27 -07:00
Paulus Schoutsen
edf500e66b
Upgrade netdisco to 1.0.0rc2 ( #7008 )
...
* Upgrade netdisco to 1.0.0rc2
* fix tests
2017-04-11 20:10:02 -07:00
Jesse Newland
11da7bed12
Don't start the push updater if the Apple TV is 'off' ( #6552 )
...
Add an optional extended description…
2017-03-13 14:23:15 +01:00
Pascal Vizeli
a5b2fc9759
Bugfix new async_add_devices function ( #6362 )
2017-03-02 17:27:45 +01:00
Pierre Ståhl
bae6333c26
Use push updates in Apple TV ( #6323 )
...
* Use push updates in Apple TV
* Fix review comments
2017-03-02 00:12:55 -08:00
Pierre Ståhl
fdb6dd81ce
Add fake support for turn on/off for Apple TV ( #5962 )
...
* Add fake support for turn on/off for Apple TV
When the device is "turned off", no requests are sent to the device.
When the setting "start_off" is set to true, the device starts in off
state.
* Fix async comments
* Clean up supported features
2017-02-15 09:10:48 -08:00
Pierre Ståhl
3a262cd7e0
Fix artwork in Apple TV platform ( #5874 )
2017-02-12 22:34:02 +01:00
Paulus Schoutsen
a25e394a11
Upgrade AppleTV dep to 0.1.4
2017-02-11 19:25:20 -08:00
Pierre Ståhl
841321f154
Reuse default aiohttp session ( #5836 )
2017-02-09 23:07:46 +01:00
Pierre Ståhl
ecbbb06b2f
Handle connection errors when connecting to Apple TVs ( #5829 )
...
* Handle connection errors when connecting to Apple TVs
Also bump pyatv to 0.1.2 which fixes a request leak.
* Fix pylint error
* Fix import order
2017-02-09 22:25:06 +01:00
Pierre Ståhl
250523c1d8
Add discovery suppport to Apple TV ( #5801 )
...
Add an optional extended description…
2017-02-08 12:17:23 +01:00
Adam Mills
ecfe8e0a9a
Formalize supported_features as entity property ( #5794 )
...
* Formalize supported_features as entity property
* Remove extra emulated_hue conditions
* Generate log message in executor
2017-02-07 20:42:45 -08:00
Pierre Ståhl
c7e282257a
Initial support for Apple TV ( #5698 )
...
* Initial support for Apple TV
* hash_wip
* Add media_play support to Apple TV
2017-02-07 00:55:19 -08:00