Markus Jacobsen
Markus Jacobsen
## Proposed change Add documentation for announce in play_media. ## Type of change - [ ] Spelling, grammar or other readability improvements (`current` branch). - [ ] Adjusted missing or...
## Proposed change Add additional media player grouping to the bang_olufsen media_player entity, using Beolink custom actions. Beolink is not limited to Mozart devices, which means that devices that can't...
## Proposed change Update the API client for the Bang & Olufsen integration. [Changelog](https://github.com/bang-olufsen/mozart-open-api/compare/3.4.1.8.6...3.4.1.8.8) ## Type of change - [x] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes...
## Proposed change Add sound mode selection to the media_player entity. The Bang & Olufsen App allows users to create sound modes with identical names, which is problematic because Home...
## Proposed change Add Event entities for the physical buttons on all Bang & Olufsen devices, except for the [Beoconnect Core](https://www.bang-olufsen.com/da/dk/tilbehoer/beoconnect-core). Supported buttons: - Bluetooth - Microphone - Next -...
## Proposed change Add repeat functionality to Bang & Olufsen devices. This feature requires polling as repeat state is not provided through the WebSocket notification channel. ## Type of change...
## Proposed change Simplify testing by adding an `integration` fixture that replaces a config_entry and API client fixture where applicable. ## Type of change - [ ] Dependency upgrade -...
Add most of the Websocket methods available in the [config_entries.py](https://github.com/home-assistant/core/blob/dev/homeassistant/components/config/config_entries.py) file. Missing from this PR so far: - ~Add testing for the newly added methods~ - ~Add `config_entries/subscribe` method~ -...
This async version of the Websocket client is mostly just an async version of the existing client, though with the addition of a `RawBaseWebsocketClient` that is inherited from by both...