mirror of https://github.com/home-assistant/core
36 lines
839 B
Python
36 lines
839 B
Python
"""Constants for the EnergyFlip integration."""
|
|
|
|
from energyflip.const import (
|
|
SOURCE_TYPE_ELECTRICITY,
|
|
SOURCE_TYPE_ELECTRICITY_IN,
|
|
SOURCE_TYPE_ELECTRICITY_IN_LOW,
|
|
SOURCE_TYPE_ELECTRICITY_OUT,
|
|
SOURCE_TYPE_ELECTRICITY_OUT_LOW,
|
|
SOURCE_TYPE_GAS,
|
|
)
|
|
|
|
DATA_COORDINATOR = "coordinator"
|
|
|
|
DOMAIN = "huisbaasje"
|
|
|
|
"""Interval in seconds between polls to EnergyFlip."""
|
|
POLLING_INTERVAL = 20
|
|
|
|
"""Timeout for fetching sensor data"""
|
|
FETCH_TIMEOUT = 10
|
|
|
|
SENSOR_TYPE_RATE = "rate"
|
|
SENSOR_TYPE_THIS_DAY = "thisDay"
|
|
SENSOR_TYPE_THIS_WEEK = "thisWeek"
|
|
SENSOR_TYPE_THIS_MONTH = "thisMonth"
|
|
SENSOR_TYPE_THIS_YEAR = "thisYear"
|
|
|
|
SOURCE_TYPES = [
|
|
SOURCE_TYPE_ELECTRICITY,
|
|
SOURCE_TYPE_ELECTRICITY_IN,
|
|
SOURCE_TYPE_ELECTRICITY_IN_LOW,
|
|
SOURCE_TYPE_ELECTRICITY_OUT,
|
|
SOURCE_TYPE_ELECTRICITY_OUT_LOW,
|
|
SOURCE_TYPE_GAS,
|
|
]
|