core/homeassistant/generated
Markus Jacobsen 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
..
__init__.py
application_credentials.py Add myUplink integration (#86522) 2024-01-12 12:17:07 +01:00
bluetooth.py Bump thermopro-ble to 0.8.0 (#108319) 2024-01-19 17:56:35 -10:00
config_flows.py Add bang_olufsen integration (#93462) 2024-01-24 12:00:51 +01:00
countries.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
currencies.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
dhcp.py Add 3C52A1 oui to tplink for tapo l5 devices (#108750) 2024-01-23 21:04:43 -05:00
integrations.json Add bang_olufsen integration (#93462) 2024-01-24 12:00:51 +01:00
languages.py Base entity ids on English for languages not using Latin script (#91357) 2023-06-27 14:37:50 +02:00
microsoft_tts.py Scrape Microsoft TTS supported languages (#91988) 2023-05-25 10:46:34 +02:00
mqtt.py Add DROP integration (#104319) 2023-12-22 14:24:08 +01:00
ssdp.py Migrate Linn / Openhome integration to SSDP config flow (#94564) 2023-06-21 12:46:17 -04:00
usb.py Add Rainforest RAVEn integration (#80061) 2024-01-05 14:00:54 +01:00
zeroconf.py Add bang_olufsen integration (#93462) 2024-01-24 12:00:51 +01:00