21 lines
460 B
Python
21 lines
460 B
Python
"""Constants for Sensibo."""
|
|
|
|
from homeassistant.const import Platform
|
|
|
|
DOMAIN = "sensibo"
|
|
PLATFORMS = [Platform.CLIMATE]
|
|
ALL = ["all"]
|
|
DEFAULT_NAME = "Sensibo"
|
|
TIMEOUT = 8
|
|
_FETCH_FIELDS = ",".join(
|
|
[
|
|
"room{name}",
|
|
"measurements",
|
|
"remoteCapabilities",
|
|
"acState",
|
|
"connectionStatus{isAlive}",
|
|
"temperatureUnit",
|
|
]
|
|
)
|
|
_INITIAL_FETCH_FIELDS = f"id,firmwareVersion,firmwareType,productModel,{_FETCH_FIELDS}"
|