Jeff Irion
3b8668b2df
Bump androidtv to 0.0.23 ( #25950 )
...
* Bump androidtv to 0.0.23
* Bump androidtv to 0.0.23
* Add missing space in logging statement
2019-08-14 09:12:32 -07:00
Jeff Irion
ff92307d65
Bump androidtv to 0.0.22 ( #25848 )
2019-08-10 15:25:03 -05:00
Jeff Irion
0449132c35
Bump androidtv to 0.0.21; add 'state_detection_rules' config parameter ( #25647 )
...
* Bump androidtv to 0.0.19; add 'state_detection_rules' config parameter
* Bump androidtv to 0.0.20
* Add detailed config check for 'state_detection_rules'
* Linting
* Remove unused variable
* Bump androidtv to 0.0.21, move config validation into backend package
* dict() -> {}
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
2019-08-05 18:58:41 +02:00
Jeff Irion
70dfe42adb
Make myself the codeowner for androidtv ( #25697 )
2019-08-05 01:03:37 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Jeff Irion
e9816f7e30
Bump androidtv to 0.0.18 ( #24927 )
...
* Bump androidtv to 0.0.18
* Bump androidtv to 0.0.18
2019-07-03 20:18:37 +02:00
Jeff Irion
5ba83d4dfb
Bump androidtv to 0.0.17 ( #24886 )
...
* Bump androidtv to 0.0.17
* Bump androidtv to 0.0.17
2019-07-01 10:47:21 -04:00
Jeff Irion
d2022cae28
Bump androidtv to 0.0.16 ( #24576 )
...
* Bump androidtv to 0.0.16
* Bump androidtv to 0.0.16
2019-06-17 09:21:21 -07:00
Jeff Irion
14d169558f
Add 'adb_response' attribute to Android TV / Fire TV ( #23960 )
...
* Add 'adb_response' attribute to Android TV / Fire TV
* Use None instead of empty string for empty ADB responses
* Initialize self._adb_response as None, not empty string
* Update the state after sending an ADB command
This ensures that the `'adb_response'` attribute contains the response to the latest command
2019-05-24 18:43:35 -04:00
Jeff Irion
03253f4598
Better logging of method used for ADB connection ( #24037 )
2019-05-23 13:57:00 -07:00
Jeff Irion
c341e33749
Handle missing 'serialno' of Android TV ( #22996 )
...
* Handle missing 'serialno' for unique ID
* Use None for unique_id if serialno is missing
* Remove name from unique ID
* Use serialno as unique_id
2019-04-15 10:28:58 -07: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
Jeff Irion
a747eaa3ba
Remove pycryptodome requirement for Android TV ( #22552 )
...
* Bump androidtv to 0.0.15
* Bump androidtv to 0.0.15 in manifest.json
2019-04-06 16:18:50 +01:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Kyle Niewiada
1050baa9cc
throw `PlatformNotReady` if unable to connect ( #22515 )
...
Throw `PlatformNotReady` for when the device disconnects, or when the Home Assistant is booting and the ADB server is not ready yet.
2019-03-29 08:08:36 -07:00
dilruacs
9176e13a97
Modify check for ADB public key ( #22378 )
...
* Remove check for public key
* Remove has_adb_files, directly call cv.isfile
* Check for missing adbkey.pub, create dummy if not found
* Reorder imports
* Bumped androidtv library version, deactivated pubkey test
* Code works without pubkey, removed function
* Removed "import os", not needed anymore
* Bump library version
2019-03-27 20:19:24 -05:00
Jeff Irion
c8048e1aff
Allow for custom turn on/off commands ( #22354 )
2019-03-25 08:37:10 -04:00
Jeff Irion
b125514655
Improved exception handling and logging ( #22268 )
...
Catch RuntimeError exceptions. Don't log ADB command output if there isn't any.
2019-03-22 08:47:06 -04:00
Jeff Irion
c90e13bfef
Bump androidtv to 0.0.13 ( #22279 )
...
* Bump androidtv to 0.0.13
* Bump androidtv to 0.0.13 in requirements_all.txt
2019-03-22 09:25:31 +01:00
Jeff Irion
53b204347d
Bump androidtv to 0.0.12 ( #22072 )
2019-03-15 12:25:09 -07:00
Jeff Irion
6381242eca
Bump androidtv to 0.0.11 ( #22025 )
2019-03-14 17:25:07 +08:00
Jeff Irion
007bf2bcb5
Rename 'firetv' to 'androidtv' and add Android TV functionality ( #21944 )
...
* Working on adding androidtv functionality to firetv component
* 'should_poll' must return True
* Change 'properties' to 'device_properties'
* Also mention 'Android TV' in services.yaml
* Use GitHub for 'androidtv' requirement
* Add 'androidtv==0.0.10' to requirements, remove 'firetv==1.0.9'
* Add 'GET_PROPERTIES' adb command option; use pypi for REQUIREMENTS
* Rename integration from 'firetv' to 'androidtv'
* Change default name to 'Android TV'
* Rename integration from 'firetv' to 'androidtv'
* Change firetv to androidtv in .coveragerc
* Change firetv to androidtv in requirements_all.txt
* Remove 'DEFAULT_APPS'
2019-03-13 11:18:59 +01:00