"""Constants for the SolarEdge Optimizers integration.""" import logging from datetime import timedelta DOMAIN = "solaredge_optimizers" LOGGER = logging.getLogger(__package__) CONFIG_ENTRY_VERSION = 2 CONF_SCAN_INTERVAL = "scan_interval" CONF_AREA_MAPPING = "area_mapping" DEFAULT_SCAN_INTERVAL = timedelta(minutes=10) MIN_SCAN_INTERVAL_SECONDS = 60 DEFAULT_PORT = 8099 API_PATH = "/api/optimizers" API_TIMEOUT_SECONDS = 20