2019-09-08 19:49:20 +00:00
|
|
|
"""Constants for the SolarEdge Monitoring API."""
|
|
|
|
from datetime import timedelta
|
2021-05-19 08:09:47 +00:00
|
|
|
import logging
|
2019-09-08 19:49:20 +00:00
|
|
|
|
|
|
|
DOMAIN = "solaredge"
|
|
|
|
|
2021-05-19 08:09:47 +00:00
|
|
|
LOGGER = logging.getLogger(__package__)
|
|
|
|
|
|
|
|
DATA_API_CLIENT = "api_client"
|
|
|
|
|
2019-09-08 19:49:20 +00:00
|
|
|
# Config for solaredge monitoring api requests.
|
|
|
|
CONF_SITE_ID = "site_id"
|
|
|
|
DEFAULT_NAME = "SolarEdge"
|
|
|
|
|
2020-06-23 16:06:31 +00:00
|
|
|
OVERVIEW_UPDATE_DELAY = timedelta(minutes=15)
|
2019-09-08 19:49:20 +00:00
|
|
|
DETAILS_UPDATE_DELAY = timedelta(hours=12)
|
|
|
|
INVENTORY_UPDATE_DELAY = timedelta(hours=12)
|
2020-06-23 16:06:31 +00:00
|
|
|
POWER_FLOW_UPDATE_DELAY = timedelta(minutes=15)
|
|
|
|
ENERGY_DETAILS_DELAY = timedelta(minutes=15)
|
2019-09-08 19:49:20 +00:00
|
|
|
|
2020-06-23 16:06:31 +00:00
|
|
|
SCAN_INTERVAL = timedelta(minutes=15)
|