Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.hive.water_heater Namespace Reference

Classes

class  HiveWaterHeater
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

dictionary HASS_TO_HIVE_STATE
 
dictionary HIVE_TO_HASS_STATE
 
string HOTWATER_NAME = "Hot Water"
 
int PARALLEL_UPDATES = 0
 
 SCAN_INTERVAL = timedelta(seconds=15)
 
list SUPPORT_WATER_HEATER = [STATE_ECO, STATE_ON, STATE_OFF]
 

Detailed Description

Support for hive water heaters.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.hive.water_heater.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up Hive thermostat based on a config entry.

Definition at line 47 of file water_heater.py.

Variable Documentation

◆ HASS_TO_HIVE_STATE

dictionary homeassistant.components.hive.water_heater.HASS_TO_HIVE_STATE
Initial value:
1 = {
2  STATE_ECO: "SCHEDULE",
3  STATE_ON: "MANUAL",
4  STATE_OFF: "OFF",
5 }

Definition at line 38 of file water_heater.py.

◆ HIVE_TO_HASS_STATE

dictionary homeassistant.components.hive.water_heater.HIVE_TO_HASS_STATE
Initial value:
1 = {
2  "SCHEDULE": STATE_ECO,
3  "ON": STATE_ON,
4  "OFF": STATE_OFF,
5 }

Definition at line 32 of file water_heater.py.

◆ HOTWATER_NAME

string homeassistant.components.hive.water_heater.HOTWATER_NAME = "Hot Water"

Definition at line 29 of file water_heater.py.

◆ PARALLEL_UPDATES

int homeassistant.components.hive.water_heater.PARALLEL_UPDATES = 0

Definition at line 30 of file water_heater.py.

◆ SCAN_INTERVAL

homeassistant.components.hive.water_heater.SCAN_INTERVAL = timedelta(seconds=15)

Definition at line 31 of file water_heater.py.

◆ SUPPORT_WATER_HEATER

list homeassistant.components.hive.water_heater.SUPPORT_WATER_HEATER = [STATE_ECO, STATE_ON, STATE_OFF]

Definition at line 44 of file water_heater.py.