hass-core/homeassistant/components/cambridge_audio/const.py
Noah Husby 650c92a3cf
Add Cambridge Audio integration (#125642)
* Add Cambridge Audio integration

* Add zeroconf discovery to Cambridge Audio

* Bump aiostreammagic to 2.0.1

* Bump aiostreammagic to 2.0.3

* Add tests to Cambridge Audio

* Fix package names for Cambridge Audio

* Removed unnecessary mock from Cambridge Audio tests

* Clean up Cambridge Audio integration

* Add additional zeroconf tests for Cambridge Audio

* Update tests/components/cambridge_audio/test_config_flow.py

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-10 18:27:51 +02:00

19 lines
378 B
Python

"""Constants for the Cambridge Audio integration."""
import asyncio
import logging
from aiostreammagic import StreamMagicConnectionError, StreamMagicError
DOMAIN = "cambridge_audio"
LOGGER = logging.getLogger(__package__)
STREAM_MAGIC_EXCEPTIONS = (
StreamMagicConnectionError,
StreamMagicError,
asyncio.CancelledError,
TimeoutError,
)
CONNECT_TIMEOUT = 5