Jack Fan
88161cd5c9
Avoid returning empty media_image_url string ( #11557 )
...
This relates to issue
https://github.com/home-assistant/home-assistant/issues/11556
2018-01-11 20:14:37 -08:00
Otto Winter
b362017206
Upgrade pychromecast to 1.0.3 ( #11410 )
2018-01-01 14:52:36 -08:00
Paulus Schoutsen
ddec566e10
Revert pychromecast update ( #10989 )
...
* Revert pychromecast update
* Update cast.py
2017-12-05 22:08:09 -08:00
Otto Winter
8a750eba68
Bump pychromecast to 1.0.2 ( #10728 )
...
Fixes home-assistant/home-assistant#9965
2017-11-21 09:04:44 -08:00
Michael Prokop
08b0629eca
Fix a bunch of typos ( #9545 )
...
s/Addres /Address /
s/Chnage/Change/
s/Converion/Conversion/
s/Supressing/Suppressing/
s/agains /against /
s/allready/already/
s/analagous/analogous/
s/aquired/acquired/
s/arbitray/arbitrary/
s/argment/argument/
s/aroung/around/
s/attibute/attribute/
s/auxillary/auxiliary/
s/befor /before /
s/commmand/command/
s/conatin/contain/
s/conection/connection/
s/coresponding/corresponding/
s/entites/entities/
s/enviroment/environment/
s/everyhing/everything/
s/expected expected/expected/
s/explicity/explicitly/
s/formated/formatted/
s/incomming/incoming/
s/informations/information/
s/inital/initial/
s/inteface/interface/
s/interupt/interrupt/
s/mimick/mimic/
s/mulitple/multiple/
s/multible/multiple/
s/occured/occurred/
s/occuring/occurring/
s/overrided/overridden/
s/overriden/overridden/
s/platfrom/platform/
s/positon/position/
s/progess/progress/
s/recieved/received/
s/reciever/receiver/
s/recieving/receiving/
s/reponse/response/
s/representaion/representation/
s/resgister/register/
s/retrive/retrieve/
s/reuqests/requests/
s/segements/segments/
s/seperated/separated/
s/sheduled/scheduled/
s/succesfully/successfully/
s/suppport/support/
s/targetting/targeting/
s/thats/that's/
s/the the/the/
s/unkown/unknown/
s/verison/version/
s/while loggin out/while logging out/
2017-09-23 17:15:46 +02:00
Andrey Kupreychik
c49cce7243
Do not use pychromecast.Chromecast for Cast Groups ( #8786 )
...
* Do not use pychromecast.Chromecast for Cast Groups
pychromecast.Chromecast creates Chromecast instance with friendly_name and cast_type of the device and not of a group.
Which leads to collisions
* Update cast.py
* using hass.data
* Fixed and extended tests
* Line length in tests
* Lint in tests
2017-08-06 09:15:01 -07:00
Paulus Schoutsen
cd2703e121
Update dependencies cast + discovery ( #8646 )
2017-07-25 23:35:05 -07:00
dersger
9373d5e901
Fix media_position for cast component ( #8452 )
...
* Make it available during state paused.
* Don't adjust for media_position_updated_at. I.e. do as vlc, sonos etc
so that returned position is the position at the time of
media_position_updated_at, not now.
2017-07-13 20:00:23 -07:00
Paulus Schoutsen
5779d64e98
Fix some issues for PyLint 1.7.2 ( #8356 )
...
* Fix some issues for PyLint 1.7.2
* More fixes
* Revert position change for cover
2017-07-05 20:02:16 -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
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
Paulus Schoutsen
5569ae38f1
Bump PyChromecast to 0.8.1 ( #6702 )
2017-03-19 11:53:58 -07: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
Paulus Schoutsen
6e94f0d7cd
Upgrade zeroconf dep" ( #5706 )
2017-02-01 21:48:30 -08:00
Adam Mills
5ff9dfa440
Use voluptuous for cast ignore-cec ( #5468 )
2017-01-20 12:21:27 -08:00
Adam Mills
469472914b
Add SUPPORT_PLAY flag ( #5181 )
...
* Add SUPPORT_PLAY flag
* Add SUPPPORT_PLAY to existing media players
* Leave usage of new flag to device devs
2017-01-09 01:09:30 +01:00
Paulus Schoutsen
b318a033bb
Cast fix ( #4939 )
...
* Update frontend
* Fix exception on cast startup
2016-12-16 00:10:56 -08:00
Paulus Schoutsen
2b3caa716a
Cast progress ( #4735 )
...
* add progress to google cast
* Add progress to media player demo
2016-12-04 15:30:55 -08:00
Michaël Arnauts
0c6ef3b7f9
Try to register a Chromecast anyway, even if it could not be detected by get_chromecasts(), since it might be on a other network. Fixes #4469 . ( #4470 )
2016-11-22 22:16:01 -08:00
Paulus Schoutsen
0f59bb208c
Migrate callbacks to use schedule_update_ha_state ( #4426 )
...
* Migrate callbacks to use schedule_update_ha_state
* Migrate MQTT sensor callback to async
* Migrate wemo to not update inside schedule_update_ha_state
* Make MQTT switch async
* Fix nx584 test
* Migrate tellstick callback
* Migrate vera callback
* Alarm control panel - manual: use async callbacks
* Run the switch rest tests that work
2016-11-17 07:34:46 -08:00
Paulus Schoutsen
ee5f228309
Make services yield ( #4187 )
...
* Make services yield
* Disable pylint abstract-method check
* add input_select
* add input_slider
* change to async vers.
* fix lint
* yield on add_entities as other components does
2016-11-03 18:32:14 -07:00
Fabian Affolter
be272ac64a
Disable too-many-* ( #4107 )
...
* Disable too-many-* and too-few-public-methods
* Remove globally disabled pylint warnings
2016-10-30 22:18:53 +01:00
Jan Harkes
4d716cec2b
Bump pychromecast dependency to 0.7.6 ( #3864 )
2016-10-13 21:24:54 -07:00
Vittorio Monaco
e031b8078f
Fixes an issue where Chromecast audio groups were not properly discovered ( #3630 )
...
* Fixes an issue where Chromecast audio groups were not properly discovered
* Forgot to commit the main fix
* Removes unused variable
* Doesn't use a protected API anymore
* PR remarks
* Fixes tests, adds comment
* Restores line as it was in the original commit, rephrases comment
* Should fix lint issues
* Trailing whitespace
* Some more lint
2016-10-13 08:51:43 -07:00
Lewis Juggins
81928b1a6b
Update pychromecast ( #3416 )
2016-09-17 22:51:40 -07:00
Fabian Affolter
2aab77a486
Migrate to voluptuous ( #3164 )
...
🐬
2016-09-03 20:14:28 -06:00
Michaël Arnauts
868c08e34b
Add stop command to google cast component ( #2269 )
...
* Add stop command to google cast component
* Add SUPPORT_STOP capabilities to google cast component
2016-06-10 21:12:50 -07:00
Alexander Fortin
a4409da700
Add add_uri_to_queue support to (sonos) media player ( #1946 )
...
Sonos (SoCo) supports add_uri_to_queue capability, making it possible
to stream media available via HTTP for example. This patch extends
media_player component and sonos platform to support this feature
2016-05-19 23:30:19 -07:00
Fabian Affolter
cf7c2c492a
Fix PEP257 issues
2016-03-08 10:34:33 +01:00
Paulus Schoutsen
a687a3decb
Update pychromecast 0.7.2
2016-03-03 21:59:27 -08:00
Paulus Schoutsen
e80309c03c
Fix imports (using isort)
2016-02-18 21:27:50 -08:00
Paulus Schoutsen
8be9aaba4f
Fix Chromecast discovery
2016-02-04 21:36:37 -08:00
Paulus Schoutsen
e7e540d4bb
Clean up and test media player
2016-02-02 00:31:36 -08:00
Paulus Schoutsen
c8bfd27182
No longer ignore ports for Chromecasts
2016-02-01 21:07:33 -08:00
Paulus Schoutsen
90c392e270
Upgrade PyChromecast version
2016-01-23 17:29:40 -08:00
Paulus Schoutsen
438e78610d
Update PyChromecast dependency
2016-01-09 16:21:08 -08:00
Paulus Schoutsen
824dd60aef
Upgrade PyChromecast version
2015-12-18 08:58:13 -08:00
Paulus Schoutsen
0369f5153e
Disable pychromecast in requirements all because protobuf dep fails on CI
2015-12-17 09:16:36 -08:00
David Edmundson
d16526739c
Add PlayMedia support to Chromecast
2015-12-14 23:53:46 +00:00
Fabian Affolter
97f9f8aa49
Update link to docs (Jekyll 3 update)
2015-11-09 13:12:18 +01:00
Fabian Affolter
75f737144a
Remove configuration details
2015-10-23 18:24:07 +02:00
Jon Maddox
c4f8017a3f
silence warning
2015-10-07 00:56:36 -04:00
Fabian Affolter
fc21451446
Update docstring
2015-09-09 10:47:09 +02:00
Fabian Affolter
1d910f3a84
Update docstring (config file) and attempt to honor PEP0257 more
2015-09-07 18:35:00 +02:00
Paulus Schoutsen
9ecac9e934
Upgrade media_player.cast dependency
2015-08-30 01:09:11 -07:00
Ryan Kraus
893ae15042
Changed component REQUIREMENTS to absolute versions.
2015-08-29 21:39:50 -04:00
Paulus Schoutsen
517d4b35ed
Update Cast dependency to latest version
2015-08-23 17:18:21 -07:00
Paulus Schoutsen
bf9d067a7d
Configure Cast platform host via config
2015-08-17 22:38:10 -07:00
Paulus Schoutsen
b6fd282143
Merge remote-tracking branch 'origin/dev' into auto-dependency
...
Conflicts:
homeassistant/components/media_player/cast.py
2015-07-10 21:48:01 -07:00
Paulus Schoutsen
afeb2cfc09
Update package requirement for Chromecast
2015-07-10 21:35:48 -07:00