1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-27 18:56:26 +01:00
Files
core/tests/components/avea/__init__.py
2026-05-26 16:27:07 +02:00

50 lines
1.4 KiB
Python

"""Tests for the Avea integration."""
from homeassistant.components.avea.const import AVEA_SERVICE_UUID
from homeassistant.components.bluetooth import BluetoothServiceInfoBleak
from tests.components.bluetooth import generate_advertisement_data, generate_ble_device
AVEA_FIRMWARE_VERSION = "2.4.6 (135)"
AVEA_SERIAL_NUMBER = "FFEEDDCCBBAA"
AVEA_DISCOVERY_INFO = BluetoothServiceInfoBleak(
name="Avea Bulb",
address="AA:BB:CC:DD:EE:FF",
rssi=-60,
manufacturer_data={},
service_uuids=[AVEA_SERVICE_UUID],
service_data={},
source="local",
device=generate_ble_device(address="AA:BB:CC:DD:EE:FF", name="Avea Bulb"),
advertisement=generate_advertisement_data(
local_name="Avea Bulb",
manufacturer_data={},
service_data={},
service_uuids=[AVEA_SERVICE_UUID],
),
time=0,
connectable=True,
tx_power=-127,
)
NOT_AVEA_DISCOVERY_INFO = BluetoothServiceInfoBleak(
name="Not Avea Bulb",
address="11:22:33:44:55:66",
rssi=-60,
manufacturer_data={},
service_uuids=[],
service_data={},
source="local",
device=generate_ble_device(address="11:22:33:44:55:66", name="Not Avea Bulb"),
advertisement=generate_advertisement_data(
local_name="Not Avea Bulb",
manufacturer_data={},
service_data={},
service_uuids=[],
),
time=0,
connectable=True,
tx_power=-127,
)