Andrew Sayre
9f2c5b7231
Add source selection to Heos component ( #22592 )
...
* Add select source support
* Review feedback changes
* Removed unused import
* Ignore 'umused' import used in typing
* Only include trace back on useful errors
* Remove return from play_source
2019-04-01 11:58:52 -05:00
Andrew Sayre
ecba87179f
Add Heos config flow ( #22554 )
...
* Add UI initiated config flow
* Fix alpha order
2019-03-30 08:52:17 -05:00
Andrew Sayre
1bfe86b30d
Change HEOS component library and add basic config flow ( #22517 )
...
* Update heos lib
* Update requirements files
* Removed unecessary mock_coro usage
* Remove assert_called_once usage
* Updates from review feedback
* Remove extra param to error format
2019-03-29 21:10:00 -07:00
Andreas Rydbrink and Andrew Sayre
01052f516b
Add HEOS media player component ( #21721 )
...
## Description:
Denon HEOS media player.
**Pull request in [home-assistant.io](https://github.com/home-assistant/home-assistant.io ) with documentation (if applicable):** home-assistant/home-assistant.io#8848
## Example entry for `configuration.yaml` (if applicable):
```yaml
heos:
host: HEOS-1
```
## Checklist:
- [X] The code change is tested and works locally.
- [X] Local tests pass with `tox`. **Your PR cannot be merged unless tests pass**
- [X] There is no commented out code in this PR.
If user exposed functionality or configuration variables are added/changed:
- [X] Documentation added/updated in [home-assistant.io](https://github.com/home-assistant/home-assistant.io )
If the code communicates with devices, web services, or third-party tools:
- [X] New dependencies have been added to the `REQUIREMENTS` variable ([example][ex-requir]).
- [X] New dependencies are only imported inside functions that use them ([example][ex-import]).
- [X] New or updated dependencies have been added to `requirements_all.txt` by running `script/gen_requirements_all.py`.
- [X] New files were added to `.coveragerc`.
If the code does not interact with devices:
- [ ] Tests have been added to verify that the new code works.
[ex-requir]: https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/keyboard/__init__.py#L14
[ex-import]: https://github.com/home-assistant/home-assistant/blob/dev/homeassistant/components/keyboard/__init__.py#L23
Co-authored-by: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com >
2019-03-28 19:03:02 -07:00