Oliver
c050eb4100
Pushed to version 0.7.2 of denonavr ( #14551 )
2018-05-20 09:50:12 +02:00
Greg Laabs
5ff5c73e2b
"unavailable" Media players should be considered off in Universal player ( #14466 )
...
The Universal media player inherits the states of the first child player that is not in some sort of "Off" state (including idle.) It was not considering the "unavailable" state to be off. Now it does.
2018-05-16 08:00:57 +02:00
Anders Melchiorsen
6ba49e12a2
Improve handling of offline Sonos devices ( #14479 )
2018-05-16 07:35:43 +02:00
Ville Skyttä
234bf1f0ea
Spelling, grammar etc fixes ( #14432 )
...
* Spelling, grammar etc fixes
* s/an api data/data of an api/
2018-05-13 12:09:28 +02:00
Matthew Treinish
e80628d45b
Bump pycmus version ( #14395 )
...
This commit bumps the pycmus version used by the cmus component. There
was a bug in the previous version used, 1.0.0, when running in local
mode. This was caused by a mtreinish/pycmus#1 and also was reported in
the home-assistant forums (but not as an issue):
https://community.home-assistant.io/t/cant-install-cmus-component/7961
Version 0.1.1 of pycmus fixes this issue so it should work properly for
users running cmus and home-assistant on the same machine.
2018-05-12 07:51:48 +02:00
Teemu R
0f3ec94fba
debug++ for multiple volume controls ( #14349 )
...
Be less noisy for those who have more volume controls than one, mentioned in #13022 .
2018-05-09 13:44:42 +02:00
Mal Curtis
a91c1bc668
Add zone 3 for Onkyo media player ( #14295 )
...
* Add zone 3 for Onkyo media player
* CR Updates
* Fix travis lint errors
2018-05-08 22:33:38 -04:00
Aaron Bach
e7c7b9b2a9
Adds unique ID to Roku for entity registry inclusion ( #14325 )
...
* Adds unique ID to Roku for entity registry inclusion
* Owner-requested changes
2018-05-07 13:18:51 -04:00
Ron Šmeral
2e8eaf40f7
Onkyo: SUPPORT_VOLUME_STEP ( #14299 )
2018-05-05 17:06:32 +02:00
Jason Kingsbury
4d085882d5
Add support for max_volume ( #13822 )
...
* onkyo: add support for max volume range
* onkyo: make flake8 happy
* onkyo: fix PEP8 D205 on line 181
* onkyo: use range for max_volume configuration
* onkyo: fix line too long
2018-05-05 10:30:54 -04:00
Paulus Schoutsen
15e75b07d8
Allow fetching media player covers via websocket connection ( #14233 )
...
Lint
2018-05-03 22:03:26 +02:00
Sebastian Muszynski
8b13658d3b
Improve config schema of the blackbird component ( #14007 )
...
* Import moved, return values removed and redundant log message removed
* Improve config schema of the blackbird component
* Tests updated
* Handle updated
* Schema fixed
2018-05-02 09:21:50 -04:00
escoand
8d5c3a2b91
add volumio discovery ( #14220 )
...
* add volumio discovery
* add missing library
* Update volumio.py
2018-05-01 15:20:38 -04:00
Ville Skyttä
5d96751168
panasonic_viera: Provide unique_id from SSDP UDN, if available ( #13541 )
2018-05-01 14:54:06 -04:00
blackwind
bf53cbe08d
Support setting explicit mute value for Panasonic Viera TV ( #13954 )
...
* Use module's methods instead of API calls
* Use module's methods instead of API calls for media commands
2018-05-01 14:41:36 -04:00
Otto Winter
76c9c0179b
Improve chromecast disconnection logic ( #14190 )
...
* Attempt Cast Fix
* Cleanup
2018-04-30 08:46:44 -04:00
Otto Winter
a4bf421044
Convert more files to async/await syntax ( #14142 )
...
* Move more files to async/await syntax
* Attempt Work around pylint bug
Using lazytox :P
2018-04-28 19:26:20 -04:00
Charles Garwood
b352b761f3
Bump pyvizio to 0.0.3 ( #14147 )
...
* Bumping pyvizio version
* Bump pyvizio version
2018-04-28 21:05:27 +02:00
Anders Melchiorsen
241a0793bb
Add Sonos device attribute with grouping information ( #13553 )
2018-04-25 20:31:42 +02:00
stephanerosi
4e97954bbe
Remove excessive debugging in webostv module ( #14056 )
2018-04-24 22:45:57 -04:00
Otto Winter
7f634c6ed0
Revert cast platform polling mode ( #14027 )
2018-04-22 16:32:15 -04:00
koolsb
37cd63ea5a
Add blackbird media player component ( #13549 )
2018-04-19 11:35:38 +02:00
koolsb
3dc70436f1
Add additional receiver for Onkyo zone 2 ( #13551 )
2018-04-19 11:31:50 +02:00
karlkar
f2d4dd25f0
Update of python-mpd2 ( #13921 )
2018-04-17 11:55:35 +02:00
stephanerosi
998d8c1771
Implement play media to set a channel based on (by priority): ( #13934 )
...
- exact channel number
- exact channel name
- similar channel name temp
2018-04-17 11:50:26 +02:00
Diogo Gomes
8fdeebc50d
Cleanup on exit ( #13918 )
...
* Cleanup on exit
* lint
* version bump
* pymediaroom version bump
* address @kellerza comment
* avoid None in the _name
2018-04-16 22:21:39 -04:00
escoand
5a5dad689b
add support for Kodi discovery ( #13790 )
...
* add support for Kodi discovery
* remove "too many blank lines"
* register service only once
* optimize "workflow"
2018-04-14 08:31:12 -04:00
dersger
80a3220b88
Avoid unnecessary cast state updates ( #13770 )
...
* Avoid unnecessary cast state updates
* Add test
* Fixed bad syntax
* Fixed imports
* Fixed test
2018-04-13 22:22:02 -04:00
stephanerosi
d2804b0a27
Channel up/down for LiveTV and next/previous for other apps ( #13829 )
2018-04-12 15:44:56 +02:00
Erik Eriksson
8beb9c2b28
Only flag media position as updated when it really has ( #13737 )
2018-04-09 00:12:46 -04:00
thrawnarn
b0fd2342db
Bluesound bugfix status 595 and await ( #13727 )
...
* 595 fix
* Await fixes and last 595 fix
* Lint
* Made internal exception class
* Fix lint issue
2018-04-07 10:09:09 +02:00
Philipp Schmitt
bddfe24753
Fix #10175 ( #13713 )
2018-04-06 11:21:04 +02:00
tadly
edcb242b6d
Add media type separation for video/movie ( #13612 )
...
* added media type separation for video/movie
* updated all media_player components to reflect new media type
2018-04-05 18:44:38 +02:00
Daniel Perna
b2d37f5257
Update ha-philips_js to 0.0.3 ( #13702 )
...
* Update requirements_all.txt
* Update philips_js.py
2018-04-05 17:54:17 +02:00
stephanerosi
4b2fdd243a
Channel up and down for webostv ( #13624 )
2018-04-04 15:37:14 +02:00
Fabian Affolter
254256c08f
Fix ID ( fixes #13444 ) ( #13471 )
2018-03-26 16:08:44 -07:00
Teemu R
f3ccbda054
Bump songpal version, fixes lots of issues mentioned in #13022 ( #13440 )
2018-03-25 08:24:03 +02:00
Otto Winter
6a625bdb37
Cast Integration Cleanup ( #13275 )
...
* Cast Integration Cleanup
* Fix long line
* Fixes and logging
* Fix tests
* Lint
* Report unknown state with None
* Lint
* Switch to async_add_job
Gets rid of those pesky "Setup of platform cast is taking over 10 seconds." messages.
* Re-introduce PlatformNotReady
* Add tests
* Remove unnecessary checks
* Test PlatformNotReady
* Fix async in sync context
* Blocking update
It's not using async anyway
* Upgrade pychromecast to 2.1.0
* Make reviewing easier
I like "protected" access, but I like reviewing more :)
* Make reviewing even easier :)
* Comment tests
2018-03-23 14:02:52 -07:00
Matt Hamrick
630734ca15
Switched values to downcase. ( #13406 )
2018-03-23 13:54:36 -07:00
Anders Melchiorsen
5ec6f25d4e
Fix Sonos playing Sveriges Radio ( #13401 )
2018-03-23 18:09:17 +01:00
Diogo Gomes
1676df6a5f
Mediaroom async ( #13321 )
...
* Initial commit on new asyncio based version
* Async version
* Lint
* updated to lasted pymediaroom version
* bump version
* optimistic state updates
* bump version
* Moved class import to method import
* async schedule and name correction
* Addresses @balloob comments
* missed fixes
* no unique_id for configuration based STB
* hound
* handle 2 mediaroom platforms
2018-03-21 18:06:41 -07:00
Scott Reston
74c249e57d
Fix retrieval of track URL into medi_content_id ( #13333 )
...
'current.item' was returning blank.
2018-03-21 10:44:53 -07:00
Anders Melchiorsen
f8127a3902
Add a polling fallback for Sonos ( #13310 )
...
* Prepare for poll
* Add a polling fallback for Sonos
2018-03-20 19:27:07 -07:00
Anders Melchiorsen
852eef8046
Fix Sonos radio stations with ampersand ( #13293 )
2018-03-20 18:05:03 -07:00
Ryan McLean
a04c6d5830
Plex unavailable client cleanup ( #13156 )
...
* Added timestamp for when device was marked unavailable
* protect time 1st marked
* client removal, no errors
* Optional removal interval added
* Linting error fix
* Implemented guard to prevent indentation
Removed vars in favour of inline calcs
* Using hass.add_job() for cleanup
* Lint
* Revert removal interval to 600sec
* Changed datetime to hass implementation
* Forgot to include one of the references to dt
2018-03-19 14:15:21 -07:00
thrawnarn
05676ba18b
Changed to async/await ( #13246 )
...
* Changed to async/await
* Hound fixes
* Lint fixes
* Changed sleep
2018-03-17 12:14:01 +01:00
Teemu R
78144bc6de
Use the first, not the last volume controller when multiple are available on songpal ( #13222 )
...
* use the first, not the last volume controller
* Do not mutate the list but simply pick the first by index
2018-03-16 12:14:21 +01:00
Anders Melchiorsen
de1ff1e952
Fix Sonos join/unjoin in scripts ( #13248 )
2018-03-15 16:12:43 -07:00
Anders Melchiorsen
5e675677ad
Cleanup Sonos platform setup ( #13225 )
...
* Cleanup Sonos platform setup
* Remove unneeded lists
2018-03-15 20:43:28 +01:00
Eugene Kuzin
92f13ff60d
media_content_type attribute display fix ( #13204 )
...
* media_content_type fix
Kodi media_content_type attribute display fix
* media_content_type fix (#6989 )
fixes attribute display for unknown media
* code cleanup
* trailing whitespaces
* comments correction
* redundant "else:" removed
2018-03-15 08:43:29 -04:00