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
Ryan Kraus
67135a7150
Implimented Ignore CEC for Chromecasts
...
1) Added the ability to ignore CEC data from Chromecasts using pending
updates to PyChromecast library.
2) Modified cast device to not allow the same device to be imported
twice. This can happen when cast is setup as a media_player in the
config when the discovery component is active.
2015-07-10 00:29:07 -04:00
Paulus Schoutsen
940b2998ea
Add REQUIREMENTS list to components
2015-07-07 00:01:46 -07:00
Paulus Schoutsen
452b082c82
Update media player core
2015-06-08 22:49:32 -07:00
Hans Bakker
66024e5059
Initial update of cast device to MediaPlayerDevice. Added media_seek command and service to MediaPlayerDevice.
2015-06-04 00:17:03 +02:00