1 """Constants for the AirNow integration."""
4 ATTR_API_AQI_LEVEL =
"Category.Number"
5 ATTR_API_AQI_DESCRIPTION =
"Category.Name"
6 ATTR_API_AQI_PARAM =
"ParameterName"
7 ATTR_API_CATEGORY =
"Category"
8 ATTR_API_CAT_LEVEL =
"Number"
9 ATTR_API_CAT_DESCRIPTION =
"Name"
11 ATTR_API_PM10 =
"PM10"
12 ATTR_API_PM25 =
"PM2.5"
13 ATTR_API_POLLUTANT =
"Pollutant"
14 ATTR_API_REPORT_DATE =
"DateObserved"
15 ATTR_API_REPORT_HOUR =
"HourObserved"
16 ATTR_API_REPORT_TZ =
"LocalTimeZone"
17 ATTR_API_STATE =
"StateCode"
18 ATTR_API_STATION =
"ReportingArea"
19 ATTR_API_STATION_LATITUDE =
"Latitude"
20 ATTR_API_STATION_LONGITUDE =
"Longitude"
21 DEFAULT_NAME =
"AirNow"
24 SECONDS_PER_HOUR = 3600
29 "HST": -10 * SECONDS_PER_HOUR,
30 "HDT": -9 * SECONDS_PER_HOUR,
32 "AKT": -9 * SECONDS_PER_HOUR,
33 "AKST": -9 * SECONDS_PER_HOUR,
34 "AKDT": -8 * SECONDS_PER_HOUR,
35 "PST": -8 * SECONDS_PER_HOUR,
36 "PDT": -7 * SECONDS_PER_HOUR,
37 "MST": -7 * SECONDS_PER_HOUR,
38 "MDT": -6 * SECONDS_PER_HOUR,
39 "CST": -6 * SECONDS_PER_HOUR,
40 "CDT": -5 * SECONDS_PER_HOUR,
41 "EST": -5 * SECONDS_PER_HOUR,
42 "EDT": -4 * SECONDS_PER_HOUR,
43 "AST": -4 * SECONDS_PER_HOUR,
44 "ADT": -3 * SECONDS_PER_HOUR,