Files
core/homeassistant/components
Markus JacobsenandGitHub 1d7e0e7fe4 Add bang_olufsen integration (#93462)
* Add bangolufsen integration

* add untested files to .coveragerc

* Simplify integration to media_player platform

* Remove missing files from .coveragerc

* Add beolink_set_relative_volume custom service
Tweaks

* Remove custom services
Remove grouping as it was dependent on custom services

* Update API to 3.2.1.150.0
Reduce and optimize code with feedback from joostlek
Tweaks

* Updated testing

* Remove unused options schema

* Fix bugfix setting wrong state

* Fix wrong initial state

* Bump API

* Fix Beosound Level not reconnecting properly

* Remove unused constant

* Fix wrong variable checked to determine source

* Update integration with feedback from emontnemery

* Update integration with feedback from emontnemery

* Remove unused code

* Move API client into dataclass
Fix not all config_flow exceptions caught
Tweaks

* Add Bang & Olufsen brand

* Revert "Add Bang & Olufsen brand"

This reverts commit 57b2722078.

* Remove volume options from setup
Simplify device checks
rename integration to bang_olufsen
update tests to pass
Update API

* Remove _device from base
Add _device to websocket

* Move SW version device update to websocket
Sort websocket variables

* Add WebSocket connection test

* Remove unused constants

* Remove confirmation form
Make discovered devices get added to Home Assistant immediately
Fix device not being available on mdns discovery
Change config flow aborts to forms with error

* Update tests for new config_flow
Add missing api_exception test

* Restrict manual and discovered IP addresses to IPv4

* Re-add confirmation step for zeroconf discovery
Improve error messages
Move exception mapping dict to module level

* Enable remote control WebSocket listener

* Update tests
2024-01-24 12:00:51 +01:00
..
2024-01-23 14:49:47 +01:00
2024-01-06 23:44:20 +01:00
2024-01-22 17:24:15 +01:00
2024-01-18 09:24:48 +01:00
2024-01-20 11:03:57 +01:00
2024-01-22 13:43:06 +01:00
2024-01-23 21:17:18 +01:00
2024-01-16 06:39:50 +01:00
2024-01-19 08:46:34 +01:00
2024-01-16 06:56:54 +01:00
2024-01-22 13:43:06 +01:00
2024-01-07 09:35:55 -10:00
2024-01-08 10:08:09 +01:00
2024-01-16 12:13:41 +01:00
2024-01-19 13:45:59 +01:00
2024-01-23 22:08:20 -10:00
2024-01-07 14:20:37 +01:00
2024-01-20 13:27:36 +01:00
2024-01-24 09:20:54 +01:00
2024-01-22 15:52:59 +01:00
2024-01-22 13:43:06 +01:00
2024-01-08 08:11:30 +01:00
2024-01-12 09:32:38 +01:00
2024-01-20 15:17:28 -05:00
2024-01-16 13:43:19 +01:00
2024-01-18 14:11:55 -10:00
2024-01-22 13:43:06 +01:00
2024-01-22 13:43:06 +01:00
2024-01-15 23:32:58 +01:00
2024-01-13 21:08:42 -05:00
2024-01-14 14:19:36 -05:00
2024-01-20 14:33:27 -05:00
2024-01-20 15:16:32 -05:00
2024-01-08 09:51:06 +01:00
2024-01-17 20:54:13 +01:00
2024-01-20 13:28:23 +01:00
2024-01-20 14:42:28 -05:00
2024-01-20 14:32:47 -05:00
2024-01-20 14:32:24 -05:00
2024-01-23 21:20:15 +01:00
2024-01-16 12:13:41 +01:00
2024-01-13 19:53:28 +01:00