Classes | |
| class | ComedHourlyPricingSensor |
Functions | |
| None | async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | _RESOURCE = "https://hourlypricing.comed.com/api" |
| string | CONF_CURRENT_HOUR_AVERAGE = "current_hour_average" |
| string | CONF_FIVE_MINUTE = "five_minute" |
| string | CONF_MONITORED_FEEDS = "monitored_feeds" |
| string | CONF_SENSOR_TYPE = "type" |
| PLATFORM_SCHEMA | |
| SCAN_INTERVAL = timedelta(minutes=5) | |
| SENSORS_SCHEMA | |
| TYPES_SCHEMA = vol.In(SENSOR_KEYS) | |
Support for ComEd Hourly Pricing data.
| None homeassistant.components.comed_hourly_pricing.sensor.async_setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | async_add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
|
private |
|
private |
| string homeassistant.components.comed_hourly_pricing.sensor.CONF_CURRENT_HOUR_AVERAGE = "current_hour_average" |
| string homeassistant.components.comed_hourly_pricing.sensor.CONF_FIVE_MINUTE = "five_minute" |
| string homeassistant.components.comed_hourly_pricing.sensor.CONF_MONITORED_FEEDS = "monitored_feeds" |
| string homeassistant.components.comed_hourly_pricing.sensor.CONF_SENSOR_TYPE = "type" |
| homeassistant.components.comed_hourly_pricing.sensor.PLATFORM_SCHEMA |
| homeassistant.components.comed_hourly_pricing.sensor.SCAN_INTERVAL = timedelta(minutes=5) |
| homeassistant.components.comed_hourly_pricing.sensor.SENSORS_SCHEMA |