1 """Constants for Airly integration."""
3 from __future__
import annotations
5 from typing
import Final
7 ATTR_API_ADVICE: Final =
"ADVICE"
8 ATTR_API_CAQI: Final =
"CAQI"
9 ATTR_API_CAQI_DESCRIPTION: Final =
"DESCRIPTION"
10 ATTR_API_CAQI_LEVEL: Final =
"LEVEL"
11 ATTR_API_CO: Final =
"CO"
12 ATTR_API_HUMIDITY: Final =
"HUMIDITY"
13 ATTR_API_NO2: Final =
"NO2"
14 ATTR_API_O3: Final =
"O3"
15 ATTR_API_PM10: Final =
"PM10"
16 ATTR_API_PM1: Final =
"PM1"
17 ATTR_API_PM25: Final =
"PM25"
18 ATTR_API_PRESSURE: Final =
"PRESSURE"
19 ATTR_API_SO2: Final =
"SO2"
20 ATTR_API_TEMPERATURE: Final =
"TEMPERATURE"
22 ATTR_ADVICE: Final =
"advice"
23 ATTR_DESCRIPTION: Final =
"description"
24 ATTR_LEVEL: Final =
"level"
25 ATTR_LIMIT: Final =
"limit"
26 ATTR_PERCENT: Final =
"percent"
28 SUFFIX_PERCENT: Final =
"PERCENT"
29 SUFFIX_LIMIT: Final =
"LIMIT"
31 ATTRIBUTION: Final =
"Data provided by Airly"
32 CONF_USE_NEAREST: Final =
"use_nearest"
33 DOMAIN: Final =
"airly"
34 LABEL_ADVICE: Final =
"advice"
35 MANUFACTURER: Final =
"Airly sp. z o.o."
36 MAX_UPDATE_INTERVAL: Final = 90
37 MIN_UPDATE_INTERVAL: Final = 5
38 NO_AIRLY_SENSORS: Final =
"There are no Airly sensors in this area yet."
39 URL =
"https://airly.org/map/#{latitude},{longitude}"