3 from typing
import Final
5 DOMAIN: Final =
"plant"
7 READING_MOISTURE =
"moisture"
8 READING_BATTERY =
"battery"
9 READING_TEMPERATURE =
"temperature"
10 READING_CONDUCTIVITY =
"conductivity"
11 READING_BRIGHTNESS =
"brightness"
13 CONF_MIN_BATTERY_LEVEL = f
"min_{READING_BATTERY}"
14 CONF_MIN_TEMPERATURE = f
"min_{READING_TEMPERATURE}"
15 CONF_MAX_TEMPERATURE = f
"max_{READING_TEMPERATURE}"
16 CONF_MIN_MOISTURE = f
"min_{READING_MOISTURE}"
17 CONF_MAX_MOISTURE = f
"max_{READING_MOISTURE}"
18 CONF_MIN_CONDUCTIVITY = f
"min_{READING_CONDUCTIVITY}"
19 CONF_MAX_CONDUCTIVITY = f
"max_{READING_CONDUCTIVITY}"
20 CONF_MIN_BRIGHTNESS = f
"min_{READING_BRIGHTNESS}"
21 CONF_MAX_BRIGHTNESS = f
"max_{READING_BRIGHTNESS}"
22 CONF_CHECK_DAYS =
"check_days"
24 DEFAULT_MIN_BATTERY_LEVEL = 20
25 DEFAULT_MIN_MOISTURE = 20
26 DEFAULT_MAX_MOISTURE = 60
27 DEFAULT_MIN_CONDUCTIVITY = 500
28 DEFAULT_MAX_CONDUCTIVITY = 3000
29 DEFAULT_CHECK_DAYS = 3
31 ATTR_PROBLEM =
"problem"
32 ATTR_SENSORS =
"sensors"
34 ATTR_MAX_BRIGHTNESS_HISTORY =
"max_brightness"
38 ATTR_DICT_OF_UNITS_OF_MEASUREMENT =
"unit_of_measurement_dict"