2023-05-22 13:11:32 +00:00
|
|
|
"""Constants for the Hydrawise integration."""
|
|
|
|
|
|
|
|
from datetime import timedelta
|
|
|
|
import logging
|
|
|
|
|
|
|
|
LOGGER = logging.getLogger(__package__)
|
|
|
|
|
|
|
|
DOMAIN = "hydrawise"
|
2023-12-27 12:20:09 +00:00
|
|
|
DEFAULT_WATERING_TIME = timedelta(minutes=15)
|
2023-05-22 13:11:32 +00:00
|
|
|
|
2023-09-26 07:15:20 +00:00
|
|
|
MANUFACTURER = "Hydrawise"
|
|
|
|
|
2024-10-10 14:35:33 +00:00
|
|
|
SCAN_INTERVAL = timedelta(seconds=60)
|
2023-05-22 13:11:32 +00:00
|
|
|
|
|
|
|
SIGNAL_UPDATE_HYDRAWISE = "hydrawise_update"
|
2024-07-26 15:25:56 +00:00
|
|
|
|
|
|
|
SERVICE_RESUME = "resume"
|
|
|
|
SERVICE_START_WATERING = "start_watering"
|
|
|
|
SERVICE_SUSPEND = "suspend"
|
|
|
|
|
|
|
|
ATTR_DURATION = "duration"
|
|
|
|
ATTR_UNTIL = "until"
|