ecodevices_rt2.sensors package
Submodules
ecodevices_rt2.sensors.sensor_api module
- class ecodevices_rt2.sensors.sensor_api.Sensor_API(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, get, get_value, get_entry)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an API sensor.
ecodevices_rt2.sensors.sensor_counter module
- class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an Counter_Sensor sensor.
- class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Counter
- class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Counter
ecodevices_rt2.sensors.sensor_ecodevicesrt2 module
- class ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]
Bases:
EcoDevicesRT2Device
,SensorEntity
- property state: str
Return the state.
- property state_class: str
Return the state class.
ecodevices_rt2.sensors.sensor_enocean module
- class ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an EnOcean sensor.
ecodevices_rt2.sensors.sensor_post module
- class ecodevices_rt2.sensors.sensor_post.Sensor_Post(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an Post_Sensor.
- class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
ecodevices_rt2.sensors.sensor_supplierindex module
- class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an SupplierIndex sensor.
- class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_SupplierIndex
- class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_SupplierIndex
ecodevices_rt2.sensors.sensor_toroid module
- class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an Toroid_Sensor.
- class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Toroid
- class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Toroid
ecodevices_rt2.sensors.sensor_xthl module
- class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of a X-THL sensor.
- class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_XTHL
- class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_XTHL
- class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_XTHL
Module contents
Get information from GCE Ecodevices RT2.
- class ecodevices_rt2.sensors.Sensor_API(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, get, get_value, get_entry)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an API sensor.
- class ecodevices_rt2.sensors.Sensor_Counter(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an Counter_Sensor sensor.
- class ecodevices_rt2.sensors.Sensor_Counter_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Counter
- class ecodevices_rt2.sensors.Sensor_Counter_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Counter
- class ecodevices_rt2.sensors.Sensor_EcoDevicesRT2(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]
Bases:
EcoDevicesRT2Device
,SensorEntity
- property state: str
Return the state.
- property state_class: str
Return the state class.
- class ecodevices_rt2.sensors.Sensor_EnOcean(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an EnOcean sensor.
- class ecodevices_rt2.sensors.Sensor_Post(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an Post_Sensor.
- class ecodevices_rt2.sensors.Sensor_Post_Index(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.Sensor_Post_IndexDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.Sensor_Post_Instant(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.Sensor_Post_Price(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.Sensor_Post_PriceDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Post
- class ecodevices_rt2.sensors.Sensor_SupplierIndex(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an SupplierIndex sensor.
- class ecodevices_rt2.sensors.Sensor_SupplierIndex_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_SupplierIndex
- class ecodevices_rt2.sensors.Sensor_SupplierIndex_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_SupplierIndex
- class ecodevices_rt2.sensors.Sensor_Toroid(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of an Toroid_Sensor.
- class ecodevices_rt2.sensors.Sensor_Toroid_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Toroid
- class ecodevices_rt2.sensors.Sensor_Toroid_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_Toroid
- class ecodevices_rt2.sensors.Sensor_XTHL(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str)[source]
Bases:
Sensor_EcoDevicesRT2
Representation of a X-THL sensor.
- class ecodevices_rt2.sensors.Sensor_XTHL_Hum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_XTHL
- class ecodevices_rt2.sensors.Sensor_XTHL_Lum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_XTHL
- class ecodevices_rt2.sensors.Sensor_XTHL_Temp(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Sensor_XTHL