diff --git a/.doctrees/ecodevices_rt2.sensors.doctree b/.doctrees/ecodevices_rt2.sensors.doctree index c10489d..6df6d57 100644 Binary files a/.doctrees/ecodevices_rt2.sensors.doctree and b/.doctrees/ecodevices_rt2.sensors.doctree differ diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 4680f42..c453fe8 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/_modules/ecodevices_rt2/sensors/sensor_counter.html b/_modules/ecodevices_rt2/sensors/sensor_counter.html index 5fb2c84..5e88e8c 100644 --- a/_modules/ecodevices_rt2/sensors/sensor_counter.html +++ b/_modules/ecodevices_rt2/sensors/sensor_counter.html @@ -78,12 +78,15 @@

Source code for ecodevices_rt2.sensors.sensor_counter

 from homeassistant.components.sensor import SensorDeviceClass
+from homeassistant.components.sensor import SensorStateClass
 from homeassistant.core import HomeAssistant
 from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
 from pyecodevices_rt2 import Counter
 from pyecodevices_rt2 import EcoDevicesRT2
 
 from . import Sensor_EcoDevicesRT2
+from ..const import CONF_DEVICE_CLASS
+from ..const import CONF_STATE_CLASS
 
 
 
@@ -97,12 +100,9 @@

Source code for ecodevices_rt2.sensors.sensor_counter

device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, - device_class: str, suffix_name: str, ): - super().__init__( - hass, device_config, ecort2, coordinator, device_class, suffix_name - ) + super().__init__(hass, device_config, ecort2, coordinator, suffix_name) self.control = Counter(ecort2, self._id)
@@ -113,19 +113,20 @@

Source code for ecodevices_rt2.sensors.sensor_counter

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): - device_class = SensorDeviceClass.ENERGY - if device_config.get("device_class"): - device_class = device_config.get("device_class") + device_config = dict(device_config_g) + if CONF_DEVICE_CLASS not in device_config: + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.ENERGY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING + super().__init__( hass, device_config, ecort2, coordinator, - device_class, "Index", ) @@ -145,16 +146,19 @@

Source code for ecodevices_rt2.sensors.sensor_counter

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.MONETARY + device_config[CONF_STATE_CLASS] = SensorStateClass.MEASUREMENT + super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.MONETARY, "Price", ) diff --git a/_modules/ecodevices_rt2/sensors/sensor_ecodevicesrt2.html b/_modules/ecodevices_rt2/sensors/sensor_ecodevicesrt2.html index 2f05b18..559c33d 100644 --- a/_modules/ecodevices_rt2/sensors/sensor_ecodevicesrt2.html +++ b/_modules/ecodevices_rt2/sensors/sensor_ecodevicesrt2.html @@ -99,6 +99,7 @@

Source code for ecodevices_rt2.sensors.sensor_ecodevicesrt2

from ..const import CONF_ICON_INSTANT from ..const import CONF_ICON_PRICE from ..const import CONF_ICON_TEMPERATURE +from ..const import CONF_STATE_CLASS from ..const import CONF_UNIT_HUMIDITY from ..const import CONF_UNIT_ILLUMINANCE from ..const import CONF_UNIT_INDEX @@ -107,9 +108,6 @@

Source code for ecodevices_rt2.sensors.sensor_ecodevicesrt2

from ..const import CONF_UNIT_TEMPERATURE from ..device_ecodevicesrt2 import EcoDevicesRT2Device -# from homeassistant.components.sensor import CONF_STATE_CLASS -CONF_STATE_CLASS = "state_class" - _LOGGER = logging.getLogger(__name__) @@ -136,7 +134,6 @@

Source code for ecodevices_rt2.sensors.sensor_ecodevicesrt2

device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, - device_class: str = "", suffix_name: str = "", ): super().__init__(device_config, ecort2, coordinator, suffix_name) @@ -144,77 +141,54 @@

Source code for ecodevices_rt2.sensors.sensor_ecodevicesrt2

self._state = None self._state_class = device_config.get(CONF_STATE_CLASS) - if device_class == "" and self._device_class: - device_class = self._device_class - - if device_class != "": - if device_class in DEVICE_CLASS_UNITS: - default_unit = list(DEVICE_CLASS_UNITS[device_class])[0] + if self._device_class != "": + if self._device_class in DEVICE_CLASS_UNITS: + default_unit = list(DEVICE_CLASS_UNITS[self._device_class])[0] else: default_unit = UNDEFINED - self._device_class = device_class - if device_class == SensorDeviceClass.MONETARY: - update_unit_icon( - self, - device_config, - CONF_UNIT_PRICE, - hass.config.currency, - CONF_ICON_PRICE, - ) - self._state_class = SensorStateClass.TOTAL_INCREASING - elif device_class == SensorDeviceClass.ENERGY: - update_unit_icon( - self, - device_config, - CONF_UNIT_INDEX, - UnitOfEnergy.WATT_HOUR, - CONF_ICON_INDEX, - ) - self._state_class = SensorStateClass.TOTAL_INCREASING - elif device_class == SensorDeviceClass.POWER: - update_unit_icon( - self, - device_config, - CONF_UNIT_INSTANT, - UnitOfPower.WATT, - CONF_ICON_INSTANT, - ) - self._state_class = SensorStateClass.MEASUREMENT - elif device_class == SensorDeviceClass.TEMPERATURE: + + conf_unit = UNDEFINED + conf_icon = UNDEFINED + + if self._device_class == SensorDeviceClass.MONETARY: + default_unit = hass.config.currency + conf_unit = CONF_UNIT_PRICE + conf_icon = CONF_ICON_PRICE + elif self._device_class == SensorDeviceClass.TEMPERATURE: if hass.config.units == METRIC_SYSTEM: default_unit = UnitOfTemperature.CELSIUS else: default_unit = UnitOfTemperature.FAHRENHEIT - - update_unit_icon( - self, - device_config, - CONF_UNIT_TEMPERATURE, - default_unit, - CONF_ICON_TEMPERATURE, - ) - self._state_class = SensorStateClass.MEASUREMENT - elif device_class == SensorDeviceClass.HUMIDITY: - update_unit_icon( - self, - device_config, - CONF_UNIT_HUMIDITY, - default_unit, - CONF_ICON_HUMIDITY, - ) - self._state_class = SensorStateClass.MEASUREMENT - elif device_class == SensorDeviceClass.ILLUMINANCE: - update_unit_icon( - self, - device_config, - CONF_UNIT_ILLUMINANCE, - default_unit, - CONF_ICON_ILLUMINANCE, - ) - self._state_class = SensorStateClass.MEASUREMENT - else: - if not self._unit_of_measurement: - self._unit_of_measurement = default_unit + conf_unit = CONF_UNIT_TEMPERATURE + conf_icon = CONF_ICON_TEMPERATURE + elif self._device_class == SensorDeviceClass.HUMIDITY: + conf_unit = CONF_UNIT_HUMIDITY + conf_icon = CONF_ICON_HUMIDITY + elif self._device_class == SensorDeviceClass.ILLUMINANCE: + conf_unit = CONF_UNIT_ILLUMINANCE + conf_icon = CONF_ICON_ILLUMINANCE + elif self._device_class == SensorDeviceClass.ENERGY: + default_unit = UnitOfEnergy.WATT_HOUR # default_unit + conf_unit = CONF_UNIT_INDEX + conf_icon = CONF_ICON_INDEX + elif self._device_class == SensorDeviceClass.POWER: + default_unit = UnitOfPower.WATT # default_unit + conf_unit = CONF_UNIT_INSTANT + conf_icon = CONF_ICON_INSTANT + elif self._state_class == SensorStateClass.MEASUREMENT: + conf_unit = CONF_UNIT_INSTANT + conf_icon = CONF_ICON_INSTANT + elif self._state_class == SensorStateClass.TOTAL_INCREASING: + conf_unit = CONF_UNIT_INDEX + conf_icon = CONF_ICON_INDEX + + update_unit_icon( + self, + device_config, + conf_unit, + default_unit, + conf_icon, + ) @property def state(self) -> str: diff --git a/_modules/ecodevices_rt2/sensors/sensor_post.html b/_modules/ecodevices_rt2/sensors/sensor_post.html index d93903c..9073bd8 100644 --- a/_modules/ecodevices_rt2/sensors/sensor_post.html +++ b/_modules/ecodevices_rt2/sensors/sensor_post.html @@ -78,6 +78,7 @@

Source code for ecodevices_rt2.sensors.sensor_post

 from homeassistant.components.sensor import SensorDeviceClass
+from homeassistant.components.sensor import SensorStateClass
 from homeassistant.const import UnitOfEnergy
 from homeassistant.core import HomeAssistant
 from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
@@ -85,6 +86,8 @@ 

Source code for ecodevices_rt2.sensors.sensor_post

from pyecodevices_rt2 import Post from . import Sensor_EcoDevicesRT2 +from ..const import CONF_DEVICE_CLASS +from ..const import CONF_STATE_CLASS from ..const import CONF_SUBPOST_ID from ..const import CONF_UNIT_INDEX @@ -100,18 +103,22 @@

Source code for ecodevices_rt2.sensors.sensor_post

device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, - device_class: str, suffix_name: str, ): super().__init__( - hass, device_config, ecort2, coordinator, device_class, suffix_name + hass, + device_config, + ecort2, + coordinator, + suffix_name, ) + if CONF_SUBPOST_ID in device_config: self.control = Post(ecort2, self._id, device_config[CONF_SUBPOST_ID]) else: self.control = Post(ecort2, self._id) - if device_class == SensorDeviceClass.ENERGY and not device_config.get( + if self._device_class == SensorDeviceClass.ENERGY and not device_config.get( CONF_UNIT_INDEX ): self._unit_of_measurement = UnitOfEnergy.KILO_WATT_HOUR
@@ -124,16 +131,20 @@

Source code for ecodevices_rt2.sensors.sensor_post

def __init__( self, hass, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + if CONF_DEVICE_CLASS not in device_config: + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.ENERGY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING + super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.ENERGY, "Index", ) @@ -153,16 +164,19 @@

Source code for ecodevices_rt2.sensors.sensor_post

def __init__( self, hass, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.MONETARY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING + super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.MONETARY, "Price", ) @@ -182,16 +196,20 @@

Source code for ecodevices_rt2.sensors.sensor_post

def __init__( self, hass, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + if CONF_DEVICE_CLASS not in device_config: + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.ENERGY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING + super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.ENERGY, "IndexDay", ) @@ -211,16 +229,19 @@

Source code for ecodevices_rt2.sensors.sensor_post

def __init__( self, hass, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.MONETARY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING + super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.MONETARY, "PriceDay", ) @@ -240,16 +261,20 @@

Source code for ecodevices_rt2.sensors.sensor_post

def __init__( self, hass, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + if CONF_DEVICE_CLASS not in device_config: + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.POWER + device_config[CONF_STATE_CLASS] = SensorStateClass.MEASUREMENT + super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.POWER, "Instant", ) diff --git a/_modules/ecodevices_rt2/sensors/sensor_supplierindex.html b/_modules/ecodevices_rt2/sensors/sensor_supplierindex.html index 3d66b89..d10f3ce 100644 --- a/_modules/ecodevices_rt2/sensors/sensor_supplierindex.html +++ b/_modules/ecodevices_rt2/sensors/sensor_supplierindex.html @@ -78,12 +78,15 @@

Source code for ecodevices_rt2.sensors.sensor_supplierindex

 from homeassistant.components.sensor import SensorDeviceClass
+from homeassistant.components.sensor import SensorStateClass
 from homeassistant.core import HomeAssistant
 from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
 from pyecodevices_rt2 import EcoDevicesRT2
 from pyecodevices_rt2 import SupplierIndex
 
 from . import Sensor_EcoDevicesRT2
+from ..const import CONF_DEVICE_CLASS
+from ..const import CONF_STATE_CLASS
 
 
 
@@ -97,7 +100,6 @@

Source code for ecodevices_rt2.sensors.sensor_supplierindex

device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, - device_class: str, suffix_name: str, ): super().__init__( @@ -105,7 +107,6 @@

Source code for ecodevices_rt2.sensors.sensor_supplierindex

device_config, ecort2, coordinator, - device_class, suffix_name, ) self.control = SupplierIndex(ecort2, self._id)
@@ -118,16 +119,19 @@

Source code for ecodevices_rt2.sensors.sensor_supplierindex

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + if CONF_DEVICE_CLASS not in device_config: + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.ENERGY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.ENERGY, "Index", ) @@ -147,16 +151,18 @@

Source code for ecodevices_rt2.sensors.sensor_supplierindex

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.MONETARY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.MONETARY, "Price", ) diff --git a/_modules/ecodevices_rt2/sensors/sensor_toroid.html b/_modules/ecodevices_rt2/sensors/sensor_toroid.html index 465fb80..e457d2f 100644 --- a/_modules/ecodevices_rt2/sensors/sensor_toroid.html +++ b/_modules/ecodevices_rt2/sensors/sensor_toroid.html @@ -78,12 +78,15 @@

Source code for ecodevices_rt2.sensors.sensor_toroid

 from homeassistant.components.sensor import SensorDeviceClass
+from homeassistant.components.sensor import SensorStateClass
 from homeassistant.core import HomeAssistant
 from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
 from pyecodevices_rt2 import EcoDevicesRT2
 from pyecodevices_rt2 import Toroid
 
 from . import Sensor_EcoDevicesRT2
+from ..const import CONF_DEVICE_CLASS
+from ..const import CONF_STATE_CLASS
 
 
 
@@ -97,7 +100,6 @@

Source code for ecodevices_rt2.sensors.sensor_toroid

device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, - device_class: str, suffix_name: str, ): super().__init__( @@ -105,7 +107,6 @@

Source code for ecodevices_rt2.sensors.sensor_toroid

device_config, ecort2, coordinator, - device_class, suffix_name, ) self.control = Toroid(ecort2, self._id)
@@ -118,16 +119,19 @@

Source code for ecodevices_rt2.sensors.sensor_toroid

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + if CONF_DEVICE_CLASS not in device_config: + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.ENERGY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.ENERGY, "Index", ) @@ -147,16 +151,18 @@

Source code for ecodevices_rt2.sensors.sensor_toroid

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.MONETARY + device_config[CONF_STATE_CLASS] = SensorStateClass.TOTAL_INCREASING super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.MONETARY, "Price", ) diff --git a/_modules/ecodevices_rt2/sensors/sensor_xthl.html b/_modules/ecodevices_rt2/sensors/sensor_xthl.html index 5b8e7bc..afeb260 100644 --- a/_modules/ecodevices_rt2/sensors/sensor_xthl.html +++ b/_modules/ecodevices_rt2/sensors/sensor_xthl.html @@ -80,12 +80,15 @@

Source code for ecodevices_rt2.sensors.sensor_xthl

import logging from homeassistant.components.sensor import SensorDeviceClass +from homeassistant.components.sensor import SensorStateClass from homeassistant.core import HomeAssistant from homeassistant.helpers.update_coordinator import DataUpdateCoordinator from pyecodevices_rt2 import EcoDevicesRT2 from pyecodevices_rt2 import XTHL from . import Sensor_EcoDevicesRT2 +from ..const import CONF_DEVICE_CLASS +from ..const import CONF_STATE_CLASS _LOGGER = logging.getLogger(__name__) @@ -102,12 +105,9 @@

Source code for ecodevices_rt2.sensors.sensor_xthl

device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, - device_class: str, suffix_name: str, ): - super().__init__( - hass, device_config, ecort2, coordinator, device_class, suffix_name - ) + super().__init__(hass, device_config, ecort2, coordinator, suffix_name) self.control = XTHL(ecort2, self._id)
@@ -118,16 +118,18 @@

Source code for ecodevices_rt2.sensors.sensor_xthl

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.TEMPERATURE + device_config[CONF_STATE_CLASS] = SensorStateClass.MEASUREMENT super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.TEMPERATURE, "Temperature", ) @@ -147,16 +149,18 @@

Source code for ecodevices_rt2.sensors.sensor_xthl

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.HUMIDITY + device_config[CONF_STATE_CLASS] = SensorStateClass.MEASUREMENT super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.HUMIDITY, "Humidity", ) @@ -176,16 +180,18 @@

Source code for ecodevices_rt2.sensors.sensor_xthl

def __init__( self, hass: HomeAssistant, - device_config: dict, + device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, ): + device_config = dict(device_config_g) + device_config[CONF_DEVICE_CLASS] = SensorDeviceClass.ILLUMINANCE + device_config[CONF_STATE_CLASS] = SensorStateClass.MEASUREMENT super().__init__( hass, device_config, ecort2, coordinator, - SensorDeviceClass.ILLUMINANCE, "Luminance", ) diff --git a/ecodevices_rt2.sensors.html b/ecodevices_rt2.sensors.html index 57d7e5d..a4447fd 100644 --- a/ecodevices_rt2.sensors.html +++ b/ecodevices_rt2.sensors.html @@ -127,14 +127,14 @@

Submodules

ecodevices_rt2.sensors.sensor_counter module

-class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Counter

@@ -145,7 +145,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Counter

@@ -159,7 +159,7 @@

Submodules

ecodevices_rt2.sensors.sensor_ecodevicesrt2 module

-class ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str = '', suffix_name: str = '')[source]
+class ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]

Bases: EcoDevicesRT2Device, SensorEntity

@@ -205,14 +205,14 @@

Submodules

ecodevices_rt2.sensors.sensor_post module

-class ecodevices_rt2.sensors.sensor_post.Sensor_Post(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -223,7 +223,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -234,7 +234,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -245,7 +245,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -256,7 +256,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -270,14 +270,14 @@

Submodules

ecodevices_rt2.sensors.sensor_supplierindex module

-class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_SupplierIndex

@@ -288,7 +288,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_SupplierIndex

@@ -302,14 +302,14 @@

Submodules

ecodevices_rt2.sensors.sensor_toroid module

-class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Toroid

@@ -320,7 +320,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Toroid

@@ -334,14 +334,14 @@

Submodules

ecodevices_rt2.sensors.sensor_xthl module

-class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_XTHL

@@ -352,7 +352,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_XTHL

@@ -363,7 +363,7 @@

Submodules
-class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_XTHL

@@ -390,14 +390,14 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Counter(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Counter_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Counter

@@ -408,7 +408,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Counter_Price(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Counter_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Counter

@@ -419,7 +419,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_EcoDevicesRT2(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str = '', suffix_name: str = '')[source]
+class ecodevices_rt2.sensors.Sensor_EcoDevicesRT2(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]

Bases: EcoDevicesRT2Device, SensorEntity

@@ -454,14 +454,14 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Post(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Post_Index(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -472,7 +472,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Post_IndexDay(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Post_IndexDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -483,7 +483,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Post_Instant(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Post_Instant(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -494,7 +494,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Post_Price(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Post_Price(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -505,7 +505,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Post_PriceDay(hass, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Post_PriceDay(hass, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Post

@@ -516,14 +516,14 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_SupplierIndex(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_SupplierIndex_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_SupplierIndex

@@ -534,7 +534,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_SupplierIndex_Price(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_SupplierIndex_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_SupplierIndex

@@ -545,14 +545,14 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Toroid(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Toroid_Index(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Toroid

@@ -563,7 +563,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_Toroid_Price(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_Toroid_Price(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_Toroid

@@ -574,14 +574,14 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_XTHL(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, device_class: str, suffix_name: str)[source]
+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: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_XTHL_Hum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_XTHL

@@ -592,7 +592,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_XTHL_Lum(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_XTHL_Lum(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_XTHL

@@ -603,7 +603,7 @@

Submodules
-class ecodevices_rt2.sensors.Sensor_XTHL_Temp(hass: HomeAssistant, device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
+class ecodevices_rt2.sensors.Sensor_XTHL_Temp(hass: HomeAssistant, device_config_g: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: Sensor_XTHL

diff --git a/searchindex.js b/searchindex.js index 11733d7..dd1f9d5 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"0.1.0 (2021-04-08)": [[8, "id13"]], "1.0.1 (2021-05-01)": [[8, "id12"]], "2.0.0 (2021-05-06)": [[8, "id11"]], "2.1.0 (2021-05-15)": [[8, "id10"]], "2.1.1 (2021-05-15)": [[8, "id9"]], "2.1.2 (2021-05-15)": [[8, "id8"]], "2.2.0 (beta) (2021-05-16)": [[8, "beta-2021-05-16"]], "2.2.2 (beta) (2021-09-18)": [[8, "beta-2021-09-18"]], "2.2.4 (2022-08-07)": [[8, "id7"]], "2.2.5 (2022-08-08)": [[8, "id6"]], "2.2.6 (2022-08-08)": [[8, "id5"]], "2.2.7 (2022-10-10)": [[8, "id4"]], "2.2.8 (2023-08-02)": [[8, "id2"]], "2.2.8 (2024-10-06)": [[8, "id1"]], "Advanced/API usage": [[13, "advanced-api-usage"]], "Contents:": [[9, null]], "Contributing": [[1, null]], "Contributors": [[0, "contributors"]], "Counter": [[13, "counter"]], "Credits": [[0, null], [12, "credits"]], "Deploying": [[1, "deploying"]], "Development Lead": [[0, "development-lead"]], "DigitalInput": [[13, "digitalinput"]], "Documentation": [[12, "documentation"]], "EnOcean Switch or Sensor": [[13, "enocean-switch-or-sensor"]], "Example": [[13, "example"], [13, "id2"], [13, "id3"], [13, "id4"], [13, "id5"], [13, "id6"], [13, "id7"], [13, "id8"], [13, "id9"], [13, "id10"], [13, "id11"]], "Fix Bugs": [[1, "fix-bugs"]], "From HACS": [[10, "from-hacs"]], "From sources": [[10, "from-sources"]], "Full Example": [[12, "full-example"]], "GCE Ecodevices RT2 component for Home Assistant": [[12, null]], "Generic config and information": [[13, "generic-config-and-information"]], "Get Started!": [[1, "get-started"]], "History": [[8, null]], "Implement Features": [[1, "implement-features"]], "Indices and tables": [[9, "indices-and-tables"]], "Installation": [[10, null]], "Module contents": [[2, "module-ecodevices_rt2"], [3, "module-ecodevices_rt2.binarysensors"], [4, "module-ecodevices_rt2.climates"], [5, "module-ecodevices_rt2.lights"], [6, "module-ecodevices_rt2.sensors"], [7, "module-ecodevices_rt2.switches"]], "Parameter for a device configuration": [[13, "id13"]], "Parameter for a the integration ecodevices_rt2": [[13, "id12"]], "Parameters": [[13, "id15"], [13, "id16"], [13, "id17"], [13, "id18"], [13, "id19"], [13, "id20"], [13, "id21"], [13, "id22"], [13, "id23"], [13, "id24"], [13, "id25"]], "Possibles values for device configuration": [[13, "id14"]], "Post and Sub-Post": [[13, "post-and-sub-post"]], "Pull Request Guidelines": [[1, "pull-request-guidelines"]], "Relay": [[13, "relay"]], "Report Bugs": [[1, "report-bugs"]], "Submit Feedback": [[1, "submit-feedback"]], "Submodules": [[2, "submodules"], [3, "submodules"], [4, "submodules"], [5, "submodules"], [6, "submodules"], [7, "submodules"]], "Subpackages": [[2, "subpackages"]], "SupplierIndex": [[13, "supplierindex"]], "Toroid": [[13, "toroid"]], "Types of Contributions": [[1, "types-of-contributions"]], "Usage": [[13, null]], "VirtualOutput": [[13, "virtualoutput"]], "Welcome to ecodevices_rt2\u2019s documentation!": [[9, null]], "Write Documentation": [[1, "write-documentation"]], "X4FP (Heaters)": [[13, "x4fp-heaters"]], "XTHL": [[13, "xthl"]], "ecodevices_rt2": [[11, null]], "ecodevices_rt2 package": [[2, null]], "ecodevices_rt2.binary_sensor module": [[2, "module-ecodevices_rt2.binary_sensor"]], "ecodevices_rt2.binarysensors package": [[3, null]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput module": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_digitalinput"]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 module": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2"]], "ecodevices_rt2.climate module": [[2, "module-ecodevices_rt2.climate"]], "ecodevices_rt2.climates package": [[4, null]], "ecodevices_rt2.climates.climate_x4fp module": [[4, "module-ecodevices_rt2.climates.climate_x4fp"]], "ecodevices_rt2.config_flow module": [[2, "module-ecodevices_rt2.config_flow"]], "ecodevices_rt2.const module": [[2, "module-ecodevices_rt2.const"]], "ecodevices_rt2.device_ecodevicesrt2 module": [[2, "module-ecodevices_rt2.device_ecodevicesrt2"]], "ecodevices_rt2.light module": [[2, "module-ecodevices_rt2.light"]], "ecodevices_rt2.lights package": [[5, null]], "ecodevices_rt2.lights.light_api module": [[5, "module-ecodevices_rt2.lights.light_api"]], "ecodevices_rt2.lights.light_ecodevicesrt2 module": [[5, "module-ecodevices_rt2.lights.light_ecodevicesrt2"]], "ecodevices_rt2.lights.light_enocean module": [[5, "module-ecodevices_rt2.lights.light_enocean"]], "ecodevices_rt2.lights.light_relay module": [[5, "module-ecodevices_rt2.lights.light_relay"]], "ecodevices_rt2.lights.light_virtualoutput module": [[5, "module-ecodevices_rt2.lights.light_virtualoutput"]], "ecodevices_rt2.sensor module": [[2, "module-ecodevices_rt2.sensor"]], "ecodevices_rt2.sensors package": [[6, null]], "ecodevices_rt2.sensors.sensor_api module": [[6, "module-ecodevices_rt2.sensors.sensor_api"]], "ecodevices_rt2.sensors.sensor_counter module": [[6, "module-ecodevices_rt2.sensors.sensor_counter"]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2 module": [[6, "module-ecodevices_rt2.sensors.sensor_ecodevicesrt2"]], "ecodevices_rt2.sensors.sensor_enocean module": [[6, "module-ecodevices_rt2.sensors.sensor_enocean"]], "ecodevices_rt2.sensors.sensor_post module": [[6, "module-ecodevices_rt2.sensors.sensor_post"]], "ecodevices_rt2.sensors.sensor_supplierindex module": [[6, "module-ecodevices_rt2.sensors.sensor_supplierindex"]], "ecodevices_rt2.sensors.sensor_toroid module": [[6, "module-ecodevices_rt2.sensors.sensor_toroid"]], "ecodevices_rt2.sensors.sensor_xthl module": [[6, "module-ecodevices_rt2.sensors.sensor_xthl"]], "ecodevices_rt2.switch module": [[2, "module-ecodevices_rt2.switch"]], "ecodevices_rt2.switches package": [[7, null]], "ecodevices_rt2.switches.switch_api module": [[7, "module-ecodevices_rt2.switches.switch_api"]], "ecodevices_rt2.switches.switch_ecodevicesrt2 module": [[7, "module-ecodevices_rt2.switches.switch_ecodevicesrt2"]], "ecodevices_rt2.switches.switch_enocean module": [[7, "module-ecodevices_rt2.switches.switch_enocean"]], "ecodevices_rt2.switches.switch_relay module": [[7, "module-ecodevices_rt2.switches.switch_relay"]], "ecodevices_rt2.switches.switch_virtualoutput module": [[7, "module-ecodevices_rt2.switches.switch_virtualoutput"]], "ecodevices_rt2.switches.switch_x4fp module": [[7, "module-ecodevices_rt2.switches.switch_x4fp"]]}, "docnames": ["authors", "contributing", "ecodevices_rt2", "ecodevices_rt2.binarysensors", "ecodevices_rt2.climates", "ecodevices_rt2.lights", "ecodevices_rt2.sensors", "ecodevices_rt2.switches", "history", "index", "installation", "modules", "readme", "usage"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["authors.rst", "contributing.rst", "ecodevices_rt2.rst", "ecodevices_rt2.binarysensors.rst", "ecodevices_rt2.climates.rst", "ecodevices_rt2.lights.rst", "ecodevices_rt2.sensors.rst", "ecodevices_rt2.switches.rst", "history.rst", "index.rst", "installation.rst", "modules.rst", "readme.rst", "usage.rst"], "indexentries": {"async_get_status() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.async_get_status", false]], "async_get_status() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.async_get_status", false]], "async_set_hvac_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_set_hvac_mode", false]], "async_set_hvac_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_set_hvac_mode", false]], "async_set_preset_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_set_preset_mode", false]], "async_set_preset_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_set_preset_mode", false]], "async_setup() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.async_setup", false]], "async_setup_entry() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.binary_sensor)": [[2, "ecodevices_rt2.binary_sensor.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.climate)": [[2, "ecodevices_rt2.climate.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.light)": [[2, "ecodevices_rt2.light.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.sensor)": [[2, "ecodevices_rt2.sensor.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.switch)": [[2, "ecodevices_rt2.switch.async_setup_entry", false]], "async_step_import() (ecodevices_rt2.config_flow.ipxconfigflow method)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.async_step_import", false]], "async_step_user() (ecodevices_rt2.config_flow.ipxconfigflow method)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.async_step_user", false]], "async_turn_off() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.async_turn_off", false]], "async_turn_on() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.async_turn_on", false]], "async_unload_entry() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.async_unload_entry", false]], "available (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.available", false]], "available (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.available", false]], "available (ecodevices_rt2.lights.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.available", false]], "available (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.available", false]], "available (ecodevices_rt2.switches.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.available", false]], "available (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.available", false]], "binarysensor_digitalinput (class in ecodevices_rt2.binarysensors)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_DigitalInput", false]], "binarysensor_digitalinput (class in ecodevices_rt2.binarysensors.binarysensor_digitalinput)": [[3, "ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput", false]], "binarysensor_ecodevicesrt2 (class in ecodevices_rt2.binarysensors)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2", false]], "binarysensor_ecodevicesrt2 (class in ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2)": [[3, "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2", false]], "build_device_list() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.build_device_list", false]], "climate_x4fp (class in ecodevices_rt2.climates)": [[4, "ecodevices_rt2.climates.Climate_X4FP", false]], "climate_x4fp (class in ecodevices_rt2.climates.climate_x4fp)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP", false]], "connection_class (ecodevices_rt2.config_flow.ipxconfigflow attribute)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.CONNECTION_CLASS", false]], "device_class (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.device_class", false]], "device_info (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.device_info", false]], "ecodevices_rt2": [[2, "module-ecodevices_rt2", false]], "ecodevices_rt2.binary_sensor": [[2, "module-ecodevices_rt2.binary_sensor", false]], "ecodevices_rt2.binarysensors": [[3, "module-ecodevices_rt2.binarysensors", false]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_digitalinput", false]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2", false]], "ecodevices_rt2.climate": [[2, "module-ecodevices_rt2.climate", false]], "ecodevices_rt2.climates": [[4, "module-ecodevices_rt2.climates", false]], "ecodevices_rt2.climates.climate_x4fp": [[4, "module-ecodevices_rt2.climates.climate_x4fp", false]], "ecodevices_rt2.config_flow": [[2, "module-ecodevices_rt2.config_flow", false]], "ecodevices_rt2.const": [[2, "module-ecodevices_rt2.const", false]], "ecodevices_rt2.device_ecodevicesrt2": [[2, "module-ecodevices_rt2.device_ecodevicesrt2", false]], "ecodevices_rt2.light": [[2, "module-ecodevices_rt2.light", false]], "ecodevices_rt2.lights": [[5, "module-ecodevices_rt2.lights", false]], "ecodevices_rt2.lights.light_api": [[5, "module-ecodevices_rt2.lights.light_api", false]], "ecodevices_rt2.lights.light_ecodevicesrt2": [[5, "module-ecodevices_rt2.lights.light_ecodevicesrt2", false]], "ecodevices_rt2.lights.light_enocean": [[5, "module-ecodevices_rt2.lights.light_enocean", false]], "ecodevices_rt2.lights.light_relay": [[5, "module-ecodevices_rt2.lights.light_relay", false]], "ecodevices_rt2.lights.light_virtualoutput": [[5, "module-ecodevices_rt2.lights.light_virtualoutput", false]], "ecodevices_rt2.sensor": [[2, "module-ecodevices_rt2.sensor", false]], "ecodevices_rt2.sensors": [[6, "module-ecodevices_rt2.sensors", false]], "ecodevices_rt2.sensors.sensor_api": [[6, "module-ecodevices_rt2.sensors.sensor_api", false]], "ecodevices_rt2.sensors.sensor_counter": [[6, "module-ecodevices_rt2.sensors.sensor_counter", false]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2": [[6, "module-ecodevices_rt2.sensors.sensor_ecodevicesrt2", false]], "ecodevices_rt2.sensors.sensor_enocean": [[6, "module-ecodevices_rt2.sensors.sensor_enocean", false]], "ecodevices_rt2.sensors.sensor_post": [[6, "module-ecodevices_rt2.sensors.sensor_post", false]], "ecodevices_rt2.sensors.sensor_supplierindex": [[6, "module-ecodevices_rt2.sensors.sensor_supplierindex", false]], "ecodevices_rt2.sensors.sensor_toroid": [[6, "module-ecodevices_rt2.sensors.sensor_toroid", false]], "ecodevices_rt2.sensors.sensor_xthl": [[6, "module-ecodevices_rt2.sensors.sensor_xthl", false]], "ecodevices_rt2.switch": [[2, "module-ecodevices_rt2.switch", false]], "ecodevices_rt2.switches": [[7, "module-ecodevices_rt2.switches", false]], "ecodevices_rt2.switches.switch_api": [[7, "module-ecodevices_rt2.switches.switch_api", false]], "ecodevices_rt2.switches.switch_ecodevicesrt2": [[7, "module-ecodevices_rt2.switches.switch_ecodevicesrt2", false]], "ecodevices_rt2.switches.switch_enocean": [[7, "module-ecodevices_rt2.switches.switch_enocean", false]], "ecodevices_rt2.switches.switch_relay": [[7, "module-ecodevices_rt2.switches.switch_relay", false]], "ecodevices_rt2.switches.switch_virtualoutput": [[7, "module-ecodevices_rt2.switches.switch_virtualoutput", false]], "ecodevices_rt2.switches.switch_x4fp": [[7, "module-ecodevices_rt2.switches.switch_x4fp", false]], "ecodevicesrt2device (class in ecodevices_rt2.device_ecodevicesrt2)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device", false]], "entity_description (ecodevices_rt2.climates.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.Climate_X4FP.entity_description", false]], "filter_device_list() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.filter_device_list", false]], "get_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.get_mode", false]], "get_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.get_mode", false]], "get_property() (ecodevices_rt2.sensors.sensor_api method)": [[6, "ecodevices_rt2.sensors.Sensor_API.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_api.sensor_api method)": [[6, "ecodevices_rt2.sensors.sensor_api.Sensor_API.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter.sensor_counter_index method)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter.sensor_counter_price method)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter_index method)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter_price method)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_ecodevicesrt2 method)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_ecodevicesrt2.sensor_ecodevicesrt2 method)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_enocean method)": [[6, "ecodevices_rt2.sensors.Sensor_EnOcean.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_enocean.sensor_enocean method)": [[6, "ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_index method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_indexday method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_instant method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_price method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_priceday method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_index method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_indexday method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_IndexDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_instant method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Instant.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_price method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_priceday method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_PriceDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex.sensor_supplierindex_index method)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex.sensor_supplierindex_price method)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex_index method)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex_price method)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid.sensor_toroid_index method)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid.sensor_toroid_price method)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid_index method)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid_price method)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl.sensor_xthl_hum method)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl.sensor_xthl_lum method)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl.sensor_xthl_temp method)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl_hum method)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Hum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl_lum method)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Lum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl_temp method)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Temp.get_property", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_digitalinput method)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_DigitalInput.get_status", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_digitalinput.binarysensor_digitalinput method)": [[3, "ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput.get_status", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 method)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.binarysensor_ecodevicesrt2 method)": [[3, "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.lights.light_api method)": [[5, "ecodevices_rt2.lights.Light_API.get_status", false]], "get_status() (ecodevices_rt2.lights.light_api.light_api method)": [[5, "ecodevices_rt2.lights.light_api.Light_API.get_status", false]], "get_status() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.lights.light_enocean method)": [[5, "ecodevices_rt2.lights.Light_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.lights.light_enocean.light_enocean method)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.lights.light_relay method)": [[5, "ecodevices_rt2.lights.Light_Relay.get_status", false]], "get_status() (ecodevices_rt2.lights.light_relay.light_relay method)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay.get_status", false]], "get_status() (ecodevices_rt2.lights.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.lights.light_virtualoutput.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_api method)": [[7, "ecodevices_rt2.switches.Switch_API.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_api.switch_api method)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_enocean method)": [[7, "ecodevices_rt2.switches.Switch_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_enocean.switch_enocean method)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_relay method)": [[7, "ecodevices_rt2.switches.Switch_Relay.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_relay.switch_relay method)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_virtualoutput.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_x4fp method)": [[7, "ecodevices_rt2.switches.Switch_X4FP.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_x4fp.switch_x4fp method)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP.get_status", false]], "ha_to_rt2_state (ecodevices_rt2.climates.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.Climate_X4FP.HA_TO_RT2_STATE", false]], "ha_to_rt2_state (ecodevices_rt2.climates.climate_x4fp.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.HA_TO_RT2_STATE", false]], "hvac_mode (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.hvac_mode", false]], "hvac_mode (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.hvac_mode", false]], "hvac_modes (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.hvac_modes", false]], "hvac_modes (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.hvac_modes", false]], "icon (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.icon", false]], "ipxconfigflow (class in ecodevices_rt2.config_flow)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow", false]], "is_on (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 property)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.binarysensor_ecodevicesrt2 property)": [[3, "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.lights.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.switches.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.is_on", false]], "light_api (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_API", false]], "light_api (class in ecodevices_rt2.lights.light_api)": [[5, "ecodevices_rt2.lights.light_api.Light_API", false]], "light_ecodevicesrt2 (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2", false]], "light_ecodevicesrt2 (class in ecodevices_rt2.lights.light_ecodevicesrt2)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2", false]], "light_enocean (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_EnOcean", false]], "light_enocean (class in ecodevices_rt2.lights.light_enocean)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean", false]], "light_relay (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_Relay", false]], "light_relay (class in ecodevices_rt2.lights.light_relay)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay", false]], "light_virtualoutput (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput", false]], "light_virtualoutput (class in ecodevices_rt2.lights.light_virtualoutput)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput", false]], "module": [[2, "module-ecodevices_rt2", false], [2, "module-ecodevices_rt2.binary_sensor", false], [2, "module-ecodevices_rt2.climate", false], [2, "module-ecodevices_rt2.config_flow", false], [2, "module-ecodevices_rt2.const", false], [2, "module-ecodevices_rt2.device_ecodevicesrt2", false], [2, "module-ecodevices_rt2.light", false], [2, "module-ecodevices_rt2.sensor", false], [2, "module-ecodevices_rt2.switch", false], [3, "module-ecodevices_rt2.binarysensors", false], [3, "module-ecodevices_rt2.binarysensors.binarysensor_digitalinput", false], [3, "module-ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2", false], [4, "module-ecodevices_rt2.climates", false], [4, "module-ecodevices_rt2.climates.climate_x4fp", false], [5, "module-ecodevices_rt2.lights", false], [5, "module-ecodevices_rt2.lights.light_api", false], [5, "module-ecodevices_rt2.lights.light_ecodevicesrt2", false], [5, "module-ecodevices_rt2.lights.light_enocean", false], [5, "module-ecodevices_rt2.lights.light_relay", false], [5, "module-ecodevices_rt2.lights.light_virtualoutput", false], [6, "module-ecodevices_rt2.sensors", false], [6, "module-ecodevices_rt2.sensors.sensor_api", false], [6, "module-ecodevices_rt2.sensors.sensor_counter", false], [6, "module-ecodevices_rt2.sensors.sensor_ecodevicesrt2", false], [6, "module-ecodevices_rt2.sensors.sensor_enocean", false], [6, "module-ecodevices_rt2.sensors.sensor_post", false], [6, "module-ecodevices_rt2.sensors.sensor_supplierindex", false], [6, "module-ecodevices_rt2.sensors.sensor_toroid", false], [6, "module-ecodevices_rt2.sensors.sensor_xthl", false], [7, "module-ecodevices_rt2.switches", false], [7, "module-ecodevices_rt2.switches.switch_api", false], [7, "module-ecodevices_rt2.switches.switch_ecodevicesrt2", false], [7, "module-ecodevices_rt2.switches.switch_enocean", false], [7, "module-ecodevices_rt2.switches.switch_relay", false], [7, "module-ecodevices_rt2.switches.switch_virtualoutput", false], [7, "module-ecodevices_rt2.switches.switch_x4fp", false]], "name (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.name", false]], "preset_mode (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.preset_mode", false]], "preset_mode (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.preset_mode", false]], "preset_modes (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.preset_modes", false]], "preset_modes (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.preset_modes", false]], "rt2_to_ha_state (ecodevices_rt2.climates.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.Climate_X4FP.RT2_TO_HA_STATE", false]], "rt2_to_ha_state (ecodevices_rt2.climates.climate_x4fp.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.RT2_TO_HA_STATE", false]], "sensor_api (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_API", false]], "sensor_api (class in ecodevices_rt2.sensors.sensor_api)": [[6, "ecodevices_rt2.sensors.sensor_api.Sensor_API", false]], "sensor_counter (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Counter", false]], "sensor_counter (class in ecodevices_rt2.sensors.sensor_counter)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter", false]], "sensor_counter_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Index", false]], "sensor_counter_index (class in ecodevices_rt2.sensors.sensor_counter)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index", false]], "sensor_counter_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Price", false]], "sensor_counter_price (class in ecodevices_rt2.sensors.sensor_counter)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price", false]], "sensor_ecodevicesrt2 (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2", false]], "sensor_ecodevicesrt2 (class in ecodevices_rt2.sensors.sensor_ecodevicesrt2)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2", false]], "sensor_enocean (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_EnOcean", false]], "sensor_enocean (class in ecodevices_rt2.sensors.sensor_enocean)": [[6, "ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean", false]], "sensor_post (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post", false]], "sensor_post (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post", false]], "sensor_post_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Index", false]], "sensor_post_index (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index", false]], "sensor_post_indexday (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_IndexDay", false]], "sensor_post_indexday (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay", false]], "sensor_post_instant (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Instant", false]], "sensor_post_instant (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant", false]], "sensor_post_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Price", false]], "sensor_post_price (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price", false]], "sensor_post_priceday (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_PriceDay", false]], "sensor_post_priceday (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay", false]], "sensor_supplierindex (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex", false]], "sensor_supplierindex (class in ecodevices_rt2.sensors.sensor_supplierindex)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex", false]], "sensor_supplierindex_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Index", false]], "sensor_supplierindex_index (class in ecodevices_rt2.sensors.sensor_supplierindex)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index", false]], "sensor_supplierindex_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Price", false]], "sensor_supplierindex_price (class in ecodevices_rt2.sensors.sensor_supplierindex)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price", false]], "sensor_toroid (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid", false]], "sensor_toroid (class in ecodevices_rt2.sensors.sensor_toroid)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid", false]], "sensor_toroid_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Index", false]], "sensor_toroid_index (class in ecodevices_rt2.sensors.sensor_toroid)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index", false]], "sensor_toroid_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Price", false]], "sensor_toroid_price (class in ecodevices_rt2.sensors.sensor_toroid)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price", false]], "sensor_xthl (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL", false]], "sensor_xthl (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL", false]], "sensor_xthl_hum (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Hum", false]], "sensor_xthl_hum (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum", false]], "sensor_xthl_lum (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Lum", false]], "sensor_xthl_lum (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum", false]], "sensor_xthl_temp (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Temp", false]], "sensor_xthl_temp (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp", false]], "set_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.set_mode", false]], "set_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.set_mode", false]], "set_off() (ecodevices_rt2.lights.light_api method)": [[5, "ecodevices_rt2.lights.Light_API.set_off", false]], "set_off() (ecodevices_rt2.lights.light_api.light_api method)": [[5, "ecodevices_rt2.lights.light_api.Light_API.set_off", false]], "set_off() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.lights.light_enocean method)": [[5, "ecodevices_rt2.lights.Light_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.lights.light_enocean.light_enocean method)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.lights.light_relay method)": [[5, "ecodevices_rt2.lights.Light_Relay.set_off", false]], "set_off() (ecodevices_rt2.lights.light_relay.light_relay method)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay.set_off", false]], "set_off() (ecodevices_rt2.lights.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.lights.light_virtualoutput.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_api method)": [[7, "ecodevices_rt2.switches.Switch_API.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_api.switch_api method)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_enocean method)": [[7, "ecodevices_rt2.switches.Switch_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_enocean.switch_enocean method)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_relay method)": [[7, "ecodevices_rt2.switches.Switch_Relay.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_relay.switch_relay method)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_virtualoutput.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_x4fp method)": [[7, "ecodevices_rt2.switches.Switch_X4FP.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_x4fp.switch_x4fp method)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP.set_off", false]], "set_on() (ecodevices_rt2.lights.light_api method)": [[5, "ecodevices_rt2.lights.Light_API.set_on", false]], "set_on() (ecodevices_rt2.lights.light_api.light_api method)": [[5, "ecodevices_rt2.lights.light_api.Light_API.set_on", false]], "set_on() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.lights.light_enocean method)": [[5, "ecodevices_rt2.lights.Light_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.lights.light_enocean.light_enocean method)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.lights.light_relay method)": [[5, "ecodevices_rt2.lights.Light_Relay.set_on", false]], "set_on() (ecodevices_rt2.lights.light_relay.light_relay method)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay.set_on", false]], "set_on() (ecodevices_rt2.lights.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.lights.light_virtualoutput.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_api method)": [[7, "ecodevices_rt2.switches.Switch_API.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_api.switch_api method)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_enocean method)": [[7, "ecodevices_rt2.switches.Switch_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_enocean.switch_enocean method)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_relay method)": [[7, "ecodevices_rt2.switches.Switch_Relay.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_relay.switch_relay method)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_virtualoutput.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_x4fp method)": [[7, "ecodevices_rt2.switches.Switch_X4FP.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_x4fp.switch_x4fp method)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP.set_on", false]], "state (ecodevices_rt2.sensors.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2.state", false]], "state (ecodevices_rt2.sensors.sensor_ecodevicesrt2.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2.state", false]], "state_class (ecodevices_rt2.sensors.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2.state_class", false]], "state_class (ecodevices_rt2.sensors.sensor_ecodevicesrt2.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2.state_class", false]], "supported_features (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.supported_features", false]], "supported_features (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.supported_features", false]], "switch_api (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_API", false]], "switch_api (class in ecodevices_rt2.switches.switch_api)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API", false]], "switch_ecodevicesrt2 (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2", false]], "switch_ecodevicesrt2 (class in ecodevices_rt2.switches.switch_ecodevicesrt2)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2", false]], "switch_enocean (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_EnOcean", false]], "switch_enocean (class in ecodevices_rt2.switches.switch_enocean)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean", false]], "switch_relay (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_Relay", false]], "switch_relay (class in ecodevices_rt2.switches.switch_relay)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay", false]], "switch_virtualoutput (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput", false]], "switch_virtualoutput (class in ecodevices_rt2.switches.switch_virtualoutput)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput", false]], "switch_x4fp (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_X4FP", false]], "switch_x4fp (class in ecodevices_rt2.switches.switch_x4fp)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP", false]], "temperature_unit (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.temperature_unit", false]], "temperature_unit (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.temperature_unit", false]], "unique_id (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.unique_id", false]], "unit_of_measurement (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.unit_of_measurement", false]], "update_unit_icon() (in module ecodevices_rt2.sensors.sensor_ecodevicesrt2)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.update_unit_icon", false]], "version (ecodevices_rt2.config_flow.ipxconfigflow attribute)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.VERSION", false]]}, "objects": {"": [[2, 0, 0, "-", "ecodevices_rt2"]], "ecodevices_rt2": [[2, 1, 1, "", "async_setup"], [2, 1, 1, "", "async_setup_entry"], [2, 1, 1, "", "async_unload_entry"], [2, 0, 0, "-", "binary_sensor"], [3, 0, 0, "-", "binarysensors"], [2, 1, 1, "", "build_device_list"], [2, 0, 0, "-", "climate"], [4, 0, 0, "-", "climates"], [2, 0, 0, "-", "config_flow"], [2, 0, 0, "-", "const"], [2, 0, 0, "-", "device_ecodevicesrt2"], [2, 1, 1, "", "filter_device_list"], [2, 0, 0, "-", "light"], [5, 0, 0, "-", "lights"], [2, 0, 0, "-", "sensor"], [6, 0, 0, "-", "sensors"], [2, 0, 0, "-", "switch"], [7, 0, 0, "-", "switches"]], "ecodevices_rt2.binary_sensor": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.binarysensors": [[3, 2, 1, "", "BinarySensor_DigitalInput"], [3, 2, 1, "", "BinarySensor_EcoDevicesRT2"], [3, 0, 0, "-", "binarysensor_digitalinput"], [3, 0, 0, "-", "binarysensor_ecodevicesrt2"]], "ecodevices_rt2.binarysensors.BinarySensor_DigitalInput": [[3, 3, 1, "", "get_status"]], "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2": [[3, 3, 1, "", "get_status"], [3, 4, 1, "", "is_on"]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput": [[3, 2, 1, "", "BinarySensor_DigitalInput"]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput": [[3, 3, 1, "", "get_status"]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2": [[3, 2, 1, "", "BinarySensor_EcoDevicesRT2"]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2": [[3, 3, 1, "", "get_status"], [3, 4, 1, "", "is_on"]], "ecodevices_rt2.climate": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.climates": [[4, 2, 1, "", "Climate_X4FP"], [4, 0, 0, "-", "climate_x4fp"]], "ecodevices_rt2.climates.Climate_X4FP": [[4, 5, 1, "", "HA_TO_RT2_STATE"], [4, 5, 1, "", "RT2_TO_HA_STATE"], [4, 3, 1, "", "async_set_hvac_mode"], [4, 3, 1, "", "async_set_preset_mode"], [4, 3, 1, "", "async_turn_off"], [4, 3, 1, "", "async_turn_on"], [4, 4, 1, "", "available"], [4, 5, 1, "", "entity_description"], [4, 3, 1, "", "get_mode"], [4, 4, 1, "", "hvac_mode"], [4, 4, 1, "", "hvac_modes"], [4, 4, 1, "", "preset_mode"], [4, 4, 1, "", "preset_modes"], [4, 3, 1, "", "set_mode"], [4, 4, 1, "", "supported_features"], [4, 4, 1, "", "temperature_unit"]], "ecodevices_rt2.climates.climate_x4fp": [[4, 2, 1, "", "Climate_X4FP"]], "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP": [[4, 5, 1, "", "HA_TO_RT2_STATE"], [4, 5, 1, "", "RT2_TO_HA_STATE"], [4, 3, 1, "", "async_set_hvac_mode"], [4, 3, 1, "", "async_set_preset_mode"], [4, 3, 1, "", "async_turn_off"], [4, 3, 1, "", "async_turn_on"], [4, 4, 1, "", "available"], [4, 3, 1, "", "get_mode"], [4, 4, 1, "", "hvac_mode"], [4, 4, 1, "", "hvac_modes"], [4, 4, 1, "", "preset_mode"], [4, 4, 1, "", "preset_modes"], [4, 3, 1, "", "set_mode"], [4, 4, 1, "", "supported_features"], [4, 4, 1, "", "temperature_unit"]], "ecodevices_rt2.config_flow": [[2, 2, 1, "", "IpxConfigFlow"]], "ecodevices_rt2.config_flow.IpxConfigFlow": [[2, 5, 1, "", "CONNECTION_CLASS"], [2, 5, 1, "", "VERSION"], [2, 3, 1, "", "async_step_import"], [2, 3, 1, "", "async_step_user"]], "ecodevices_rt2.device_ecodevicesrt2": [[2, 2, 1, "", "EcoDevicesRT2Device"]], "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device": [[2, 4, 1, "", "device_class"], [2, 4, 1, "", "device_info"], [2, 4, 1, "", "icon"], [2, 4, 1, "", "name"], [2, 4, 1, "", "unique_id"], [2, 4, 1, "", "unit_of_measurement"]], "ecodevices_rt2.light": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.lights": [[5, 2, 1, "", "Light_API"], [5, 2, 1, "", "Light_EcoDevicesRT2"], [5, 2, 1, "", "Light_EnOcean"], [5, 2, 1, "", "Light_Relay"], [5, 2, 1, "", "Light_VirtualOutput"], [5, 0, 0, "-", "light_api"], [5, 0, 0, "-", "light_ecodevicesrt2"], [5, 0, 0, "-", "light_enocean"], [5, 0, 0, "-", "light_relay"], [5, 0, 0, "-", "light_virtualoutput"]], "ecodevices_rt2.lights.Light_API": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_EcoDevicesRT2": [[5, 3, 1, "", "async_turn_off"], [5, 3, 1, "", "async_turn_on"], [5, 4, 1, "", "available"], [5, 3, 1, "", "get_status"], [5, 4, 1, "", "is_on"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_EnOcean": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_Relay": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_VirtualOutput": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_api": [[5, 2, 1, "", "Light_API"]], "ecodevices_rt2.lights.light_api.Light_API": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_ecodevicesrt2": [[5, 2, 1, "", "Light_EcoDevicesRT2"]], "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2": [[5, 3, 1, "", "async_turn_off"], [5, 3, 1, "", "async_turn_on"], [5, 4, 1, "", "available"], [5, 3, 1, "", "get_status"], [5, 4, 1, "", "is_on"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_enocean": [[5, 2, 1, "", "Light_EnOcean"]], "ecodevices_rt2.lights.light_enocean.Light_EnOcean": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_relay": [[5, 2, 1, "", "Light_Relay"]], "ecodevices_rt2.lights.light_relay.Light_Relay": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_virtualoutput": [[5, 2, 1, "", "Light_VirtualOutput"]], "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.sensor": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.sensors": [[6, 2, 1, "", "Sensor_API"], [6, 2, 1, "", "Sensor_Counter"], [6, 2, 1, "", "Sensor_Counter_Index"], [6, 2, 1, "", "Sensor_Counter_Price"], [6, 2, 1, "", "Sensor_EcoDevicesRT2"], [6, 2, 1, "", "Sensor_EnOcean"], [6, 2, 1, "", "Sensor_Post"], [6, 2, 1, "", "Sensor_Post_Index"], [6, 2, 1, "", "Sensor_Post_IndexDay"], [6, 2, 1, "", "Sensor_Post_Instant"], [6, 2, 1, "", "Sensor_Post_Price"], [6, 2, 1, "", "Sensor_Post_PriceDay"], [6, 2, 1, "", "Sensor_SupplierIndex"], [6, 2, 1, "", "Sensor_SupplierIndex_Index"], [6, 2, 1, "", "Sensor_SupplierIndex_Price"], [6, 2, 1, "", "Sensor_Toroid"], [6, 2, 1, "", "Sensor_Toroid_Index"], [6, 2, 1, "", "Sensor_Toroid_Price"], [6, 2, 1, "", "Sensor_XTHL"], [6, 2, 1, "", "Sensor_XTHL_Hum"], [6, 2, 1, "", "Sensor_XTHL_Lum"], [6, 2, 1, "", "Sensor_XTHL_Temp"], [6, 0, 0, "-", "sensor_api"], [6, 0, 0, "-", "sensor_counter"], [6, 0, 0, "-", "sensor_ecodevicesrt2"], [6, 0, 0, "-", "sensor_enocean"], [6, 0, 0, "-", "sensor_post"], [6, 0, 0, "-", "sensor_supplierindex"], [6, 0, 0, "-", "sensor_toroid"], [6, 0, 0, "-", "sensor_xthl"]], "ecodevices_rt2.sensors.Sensor_API": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Counter_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Counter_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2": [[6, 3, 1, "", "get_property"], [6, 4, 1, "", "state"], [6, 4, 1, "", "state_class"]], "ecodevices_rt2.sensors.Sensor_EnOcean": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_IndexDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_Instant": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_PriceDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_SupplierIndex_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_SupplierIndex_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Toroid_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Toroid_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_XTHL_Hum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_XTHL_Lum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_XTHL_Temp": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_api": [[6, 2, 1, "", "Sensor_API"]], "ecodevices_rt2.sensors.sensor_api.Sensor_API": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_counter": [[6, 2, 1, "", "Sensor_Counter"], [6, 2, 1, "", "Sensor_Counter_Index"], [6, 2, 1, "", "Sensor_Counter_Price"]], "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2": [[6, 2, 1, "", "Sensor_EcoDevicesRT2"], [6, 1, 1, "", "update_unit_icon"]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2": [[6, 3, 1, "", "get_property"], [6, 4, 1, "", "state"], [6, 4, 1, "", "state_class"]], "ecodevices_rt2.sensors.sensor_enocean": [[6, 2, 1, "", "Sensor_EnOcean"]], "ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post": [[6, 2, 1, "", "Sensor_Post"], [6, 2, 1, "", "Sensor_Post_Index"], [6, 2, 1, "", "Sensor_Post_IndexDay"], [6, 2, 1, "", "Sensor_Post_Instant"], [6, 2, 1, "", "Sensor_Post_Price"], [6, 2, 1, "", "Sensor_Post_PriceDay"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_supplierindex": [[6, 2, 1, "", "Sensor_SupplierIndex"], [6, 2, 1, "", "Sensor_SupplierIndex_Index"], [6, 2, 1, "", "Sensor_SupplierIndex_Price"]], "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_toroid": [[6, 2, 1, "", "Sensor_Toroid"], [6, 2, 1, "", "Sensor_Toroid_Index"], [6, 2, 1, "", "Sensor_Toroid_Price"]], "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_xthl": [[6, 2, 1, "", "Sensor_XTHL"], [6, 2, 1, "", "Sensor_XTHL_Hum"], [6, 2, 1, "", "Sensor_XTHL_Lum"], [6, 2, 1, "", "Sensor_XTHL_Temp"]], "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.switch": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.switches": [[7, 2, 1, "", "Switch_API"], [7, 2, 1, "", "Switch_EcoDevicesRT2"], [7, 2, 1, "", "Switch_EnOcean"], [7, 2, 1, "", "Switch_Relay"], [7, 2, 1, "", "Switch_VirtualOutput"], [7, 2, 1, "", "Switch_X4FP"], [7, 0, 0, "-", "switch_api"], [7, 0, 0, "-", "switch_ecodevicesrt2"], [7, 0, 0, "-", "switch_enocean"], [7, 0, 0, "-", "switch_relay"], [7, 0, 0, "-", "switch_virtualoutput"], [7, 0, 0, "-", "switch_x4fp"]], "ecodevices_rt2.switches.Switch_API": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_EcoDevicesRT2": [[7, 3, 1, "", "async_get_status"], [7, 3, 1, "", "async_turn_off"], [7, 3, 1, "", "async_turn_on"], [7, 4, 1, "", "available"], [7, 4, 1, "", "is_on"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_EnOcean": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_Relay": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_VirtualOutput": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_X4FP": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_api": [[7, 2, 1, "", "Switch_API"]], "ecodevices_rt2.switches.switch_api.Switch_API": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_ecodevicesrt2": [[7, 2, 1, "", "Switch_EcoDevicesRT2"]], "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2": [[7, 3, 1, "", "async_get_status"], [7, 3, 1, "", "async_turn_off"], [7, 3, 1, "", "async_turn_on"], [7, 4, 1, "", "available"], [7, 4, 1, "", "is_on"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_enocean": [[7, 2, 1, "", "Switch_EnOcean"]], "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_relay": [[7, 2, 1, "", "Switch_Relay"]], "ecodevices_rt2.switches.switch_relay.Switch_Relay": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_virtualoutput": [[7, 2, 1, "", "Switch_VirtualOutput"]], "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_x4fp": [[7, 2, 1, "", "Switch_X4FP"]], "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"], "5": ["py", "attribute", "Python attribute"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property", "5": "py:attribute"}, "terms": {"": 1, "0": [4, 9, 12, 13], "00": 8, "01": 9, "02": 9, "04": 9, "05": 9, "06": 9, "07": 9, "08": 9, "09": 9, "1": [2, 4, 9, 12, 13], "10": 9, "100": 13, "12": 13, "128": 13, "130": 8, "15": [9, 13], "16": 9, "168": 12, "18": 9, "192": 12, "2": [4, 9, 12, 13], "20": 12, "2021": 9, "2022": 9, "2023": 9, "2024": 9, "24": 13, "3": [4, 8, 13], "4": [4, 9, 12, 13], "5": [4, 9, 12, 13], "6": 9, "7": 9, "8": [9, 13], "80": [12, 13], "9123": 1, "A": 1, "If": [1, 10, 13], "In": 10, "It": 12, "Not": 13, "ON": 13, "Of": 13, "Or": 10, "The": [1, 10], "Then": 1, "To": 13, "_address_ip_": 13, "_all_": 10, "_api_key_": 13, "_component_": 13, "_port_": 13, "_type_": 13, "abl": 8, "about": 1, "accord": 13, "account": 13, "act": 8, "action": 8, "actionneur1": [12, 13], "actuat": 13, "ad": 8, "add": [1, 8], "address": 13, "advanc": 9, "after": [8, 13], "all": [1, 8, 12, 13], "allow": 8, "allow_zero": [8, 13], "alwai": 1, "an": [1, 2, 3, 5, 6, 7, 8], "analog": 13, "ani": [1, 2, 13], "anoth": 8, "anyth": 1, "aohzan": [2, 12], "api": [6, 8, 9, 12], "api_get": [12, 13], "api_get_entri": [12, 13], "api_get_valu": [12, 13], "api_kei": [12, 13], "api_key_rt2": 13, "api_off_get": [12, 13], "api_off_get_valu": [12, 13], "api_on_get": [12, 13], "api_on_get_valu": [12, 13], "appear": 13, "appreci": 1, "ar": [1, 8, 13], "articl": 1, "ask": 1, "assist": [1, 8, 9, 10, 13], "associ": 13, "async": [2, 4, 5, 7], "async_add_ent": 2, "async_get_statu": [2, 7], "async_set_hvac_mod": [2, 4], "async_set_preset_mod": [2, 4], "async_setup": [2, 11], "async_setup_entri": [2, 11], "async_step_import": [2, 11], "async_step_us": [2, 11], "async_turn_off": [2, 4, 5, 7], "async_turn_on": [2, 4, 5, 7], "async_unload_entri": [2, 11], "asyncio": 8, "attent": 13, "avail": [2, 4, 5, 7, 13], "awai": 4, "b": 1, "base": [2, 3, 4, 5, 6, 7, 12], "bedroom": [12, 13], "befor": [1, 8, 13], "best": 1, "beta": 9, "between": [8, 13], "binari": 3, "binary_sensor": [11, 13], "binarysensor": [2, 11], "binarysensor_digitalinput": [2, 11], "binarysensor_ecodevicesrt2": [2, 11], "binarysensorent": 3, "bit": 1, "blog": 1, "boiler": 13, "bool": [2, 3, 5, 6, 7], "boolean": 13, "branch": 1, "btc": 13, "bugfix": 1, "build": [1, 2], "build_device_list": [2, 11], "bump2vers": 1, "c": [12, 13], "cach": 8, "cached_interval_m": 8, "cached_m": [3, 4, 5, 6, 7], "call": [10, 12, 13], "can": [1, 8, 10, 12, 13], "case": 13, "cash": 13, "chang": [1, 8, 13], "check": [1, 2, 13], "checkout": 1, "choic": 10, "class": [2, 3, 4, 5, 6, 7, 8], "clearenopc": [12, 13], "click": 10, "climat": [8, 11, 12, 13], "climate_x4fp": [2, 11], "climateent": 4, "climateentitydescript": 4, "clone": [1, 10], "cloud": 13, "code": [1, 8], "com": [0, 1, 2, 10], "comfort": 4, "command": 8, "commit": 1, "compon": [2, 8, 9, 13], "conf_icon": 6, "conf_unit": 6, "config": [2, 9], "config_flow": 11, "configentri": 2, "configflow": 2, "configtyp": 2, "configur": [1, 2, 8, 10], "connect": 13, "connection_class": [2, 11], "consid": 8, "const": 11, "constant": 2, "consumpt": [8, 12], "consumptionindex": 13, "consumptionpric": 13, "contain": 1, "content": 11, "contribut": 9, "contributor": 9, "control": [2, 13], "cookiecutt": 12, "cool": 4, "coolant": 13, "coordin": [2, 3, 4, 5, 6, 7], "coordinatorent": 2, "copi": 10, "correct": 8, "could": 1, "counter": [8, 9, 12], "counter_sensor": 6, "courbin": 0, "creat": [1, 8, 10, 12, 13], "credit": [1, 9], "curl": 10, "currenc": 13, "current": [4, 8, 13], "custom": [12, 13], "custom_compon": [1, 10], "datacoordin": 8, "dataupdatecoordin": [2, 3, 4, 5, 6, 7, 8], "default": [8, 12, 13], "default_unit": 6, "defin": [8, 13], "definit": [8, 13], "depend": 13, "deploi": 9, "deprec": 8, "descript": [1, 13], "detail": 1, "devcontain": 1, "develop": [1, 9], "devic": [2, 4, 8, 12], "device_class": [2, 6, 11, 12, 13], "device_config": [2, 3, 4, 5, 6, 7], "device_ecodevicesrt2": 11, "device_info": [2, 11], "devices_config": 2, "dict": [2, 3, 4, 5, 6, 7], "differ": 8, "digitalinput": [8, 9, 12], "directli": 13, "directori": 10, "displai": 2, "do": [8, 10], "doc": 1, "docstr": 1, "done": 1, "download": 10, "driven": 1, "dure": 8, "e": [4, 8, 13], "each": 8, "easier": 1, "eco": 4, "ecodevic": [2, 3, 4, 5, 6, 7, 9, 10, 13], "ecodeviceipx800": 12, "ecodevices_rt2": [1, 10, 12], "ecodevicesrt2": [2, 3, 4, 5, 6, 7], "ecodevicesrt2devic": [2, 3, 4, 5, 6, 7, 11], "ecort2": [2, 3, 4, 5, 6, 7, 8, 12], "edf": [12, 13], "edit": 13, "either": 10, "elec": [12, 13], "els": 13, "energi": [8, 12, 13], "enhanc": 1, "eno": [12, 13], "enocean": [5, 6, 7, 8, 9, 12], "entiti": [2, 3, 5, 6, 7, 8, 13], "entity_descript": [2, 4], "entri": [1, 2], "environ": 1, "environn": 1, "equal": 13, "error": 8, "etc": 13, "eur": 13, "even": 1, "everi": 1, "exampl": 9, "explain": 1, "f": 13, "fals": 13, "featur": 4, "file": [1, 2, 10, 13], "filter": 2, "filter_device_list": [2, 11], "find": 10, "first": [0, 8], "fix": 8, "flash": [12, 13], "float": 13, "flow": 2, "folder": 10, "forc": 8, "fork": 1, "friendli": 13, "from": [2, 3, 4, 5, 6, 7, 9, 12, 13], "frontend": 2, "full": [8, 9], "function": 1, "g": [4, 8, 13], "gce": [2, 3, 4, 5, 6, 7, 9, 13], "gener": [2, 8, 9], "get": [2, 3, 4, 5, 6, 7, 9, 12, 13], "get_entri": [5, 6, 7], "get_mod": [2, 4], "get_properti": [2, 6], "get_statu": [2, 3, 5, 7], "get_valu": [5, 6, 7], "git": [1, 10], "github": [1, 2, 10, 12], "given": 1, "gmail": 0, "go": 10, "great": 12, "greatli": 1, "guidelin": 9, "ha": 10, "ha_to_rt2_st": [2, 4], "hac": 9, "handl": 2, "hass": [2, 6], "have": [10, 13], "hc": [12, 13], "heat": 4, "heater": [9, 12], "help": 1, "here": 1, "histori": [1, 9], "home": [1, 4, 8, 9, 10, 13], "homeassist": [2, 6, 12], "host": [12, 13], "hostnam": 13, "how": 1, "http": [1, 2, 10, 12, 13], "humid": 13, "humidity_icon": 13, "humidity_unit_of_measur": 13, "hvac": 4, "hvac_mod": [2, 4], "hvac_mode_": 4, "i": [1, 3, 4, 5, 7, 8, 12, 13], "icon": [2, 8, 11, 12, 13], "id": [2, 12, 13], "ie": 4, "illumin": 13, "illuminance_icon": 13, "illuminance_unit_of_measur": 13, "import": 2, "import_info": 2, "improv": 8, "includ": 1, "index": [8, 9, 12, 13], "index_chauffe_eau_consumptionindex": 13, "index_icon": 13, "index_ti1": [12, 13], "index_unit_of_measur": 13, "indexdai": 13, "info": [2, 12, 13], "inform": [3, 4, 5, 6, 7, 9], "inspir": 12, "instal": [1, 9], "instant": 13, "instant_icon": 13, "instant_unit_of_measur": 13, "int": [3, 4, 5, 6, 7], "integr": [2, 10], "io": 12, "ip": 13, "ip_rt2": 13, "ipx800": 12, "ipxconfigflow": [2, 11], "is_on": [2, 3, 5, 7], "issu": [1, 8], "json": 13, "just": [8, 13], "keep": 1, "kei": 13, "know": 8, "kw": 13, "kwarg": [5, 7], "kwh": [12, 13], "lead": 9, "light": [8, 11, 12, 13], "light_api": [2, 11], "light_ecodevicesrt2": [2, 11], "light_enocean": [2, 11], "light_relai": [2, 11], "light_virtualoutput": [2, 11], "lightbulb": 13, "lightent": 5, "like": 8, "lint": 1, "list": [1, 2, 4, 13], "littl": 1, "local": 1, "local_pol": 2, "look": 1, "low": 13, "lumin": 13, "lux": 13, "lx": 13, "m": 1, "mai": 13, "maintain": 1, "major": 1, "make": 1, "manag": 8, "mani": 1, "master": 10, "mati24": 2, "maximum": 8, "mdi": [12, 13], "measur": [2, 4], "meet": 1, "mesur": 13, "might": 1, "millisecond": 8, "minor": 1, "mode": 4, "modul": [9, 11, 12, 13], "module_id": [4, 7], "more": [1, 8], "name": [1, 2, 11, 12, 13], "nameofyourecort2": 13, "narrow": 1, "need": [4, 8, 10], "new": [1, 4, 8, 10], "next": [5, 7, 13], "none": [0, 2, 3, 4, 5, 6, 7, 13], "now": 1, "number": 13, "off": [4, 13], "off_get": [5, 7], "off_get_valu": [5, 7], "offici": 1, "ojl": 10, "omit": [12, 13], "on_get": [5, 7], "on_get_valu": [5, 7], "onc": 10, "oncleben31": 12, "one": 4, "onli": 13, "open": [1, 10], "oper": 4, "option": [12, 13], "origin": 1, "other": 1, "outlin": 13, "output": [12, 13], "packag": [8, 9, 11, 12], "page": 9, "paramet": 8, "part": 1, "particular": 8, "pass": 1, "patch": 1, "pcourbin": [1, 10, 12], "pdf": 13, "percent": 13, "pierr": 0, "pip": 1, "place": 10, "platform": [4, 8, 13], "pleas": 1, "port": [1, 12, 13], "possibl": 1, "post": [1, 8, 9, 12], "post_sensor": 6, "power": 13, "pre": 1, "preset": 4, "preset_mod": [2, 4], "price": [8, 13], "price_icon": 13, "price_unit_of_measur": 13, "pricedai": 13, "product": [8, 12], "productionindex": 13, "productionpric": 13, "project": [1, 12], "properti": [2, 3, 4, 5, 6, 7], "propos": 1, "public": 10, "pull": 9, "push": 1, "put": 1, "py": 1, "pyecodevic": 8, "pyecodevices_rt2": [1, 8, 12], "pytest": 1, "python": [1, 12], "r": 1, "re": 1, "reacheabl": 13, "readi": 1, "readm": 1, "reduc": 8, "relai": [5, 7, 8, 9, 12], "rememb": [1, 13], "remind": 1, "remov": 8, "reopen": 1, "repo": [1, 10, 12], "repositori": [1, 10, 12], "repres": 13, "represent": [2, 3, 5, 6, 7], "reproduc": 1, "request": 9, "requir": [4, 13], "requirements_dev": 1, "respons": 13, "restart": 10, "return": [2, 3, 4, 5, 6, 7, 13], "rewrit": 8, "rst": 1, "rt2": [2, 3, 4, 5, 6, 7, 8, 9, 10, 13], "rt2_api_kei": 12, "rt2_to_ha_st": [2, 4], "run": 1, "same": 8, "scan_interv": [8, 12, 13], "scope": 1, "search": [9, 10], "second": [12, 13], "secret": 12, "see": [8, 12, 13], "select": 8, "selet": 13, "send": 1, "sensor": [3, 5, 7, 8, 9, 11, 12], "sensor_api": [2, 11], "sensor_count": [2, 11], "sensor_counter_index": [2, 6], "sensor_counter_pric": [2, 6], "sensor_ecodevicesrt2": [2, 11], "sensor_enocean": [2, 11], "sensor_post": [2, 11], "sensor_post_index": [2, 6], "sensor_post_indexdai": [2, 6], "sensor_post_inst": [2, 6], "sensor_post_pric": [2, 6], "sensor_post_pricedai": [2, 6], "sensor_supplierindex": [2, 11], "sensor_supplierindex_index": [2, 6], "sensor_supplierindex_pric": [2, 6], "sensor_toroid": [2, 11], "sensor_toroid_index": [2, 6], "sensor_toroid_pric": [2, 6], "sensor_xthl": [2, 11], "sensor_xthl_hum": [2, 6], "sensor_xthl_lum": [2, 6], "sensor_xthl_temp": [2, 6], "sensorent": 6, "set": [1, 2, 4], "set_mod": [2, 4], "set_off": [2, 5, 7], "set_on": [2, 5, 7], "setenopc": [12, 13], "setup": 1, "sever": 8, "should": 1, "sinc": [12, 13], "sleep": 8, "some": 13, "sourc": [2, 3, 4, 5, 6, 7, 9], "specif": 13, "stabl": 8, "standbi": [5, 7], "start": 9, "startup": 8, "state": [2, 6, 8], "state_class": [2, 6, 12], "statu": 13, "step": 1, "store": 10, "str": [2, 3, 4, 5, 6, 7], "structur": 12, "studio": 1, "sub": [9, 12], "submodul": 11, "subpackag": 11, "subpost": [12, 13], "subset": 4, "success": 13, "suffix_nam": [2, 3, 4, 5, 6, 7], "sun": 13, "supplier": [12, 13], "supplierindex": [6, 8, 9, 12], "support": [2, 4], "support_preset_mod": 4, "supported_featur": [2, 4], "sure": 1, "switch": [4, 5, 8, 9, 11, 12], "switch_api": [2, 11], "switch_ecodevicesrt2": [2, 11], "switch_enocean": [2, 11], "switch_relai": [2, 11], "switch_virtualoutput": [2, 11], "switch_x4fp": [2, 11], "switchent": 7, "tabl": 13, "tag": 1, "tarbal": 10, "task": 1, "temp": 4, "temperatur": [12, 13], "temperature_icon": 13, "temperature_unit": [2, 4], "temperature_unit_of_measur": 13, "templat": 12, "termin": 1, "test": [1, 8], "text": 13, "thei": 1, "thermomet": [12, 13], "thi": [1, 10, 12], "thl": 6, "through": 1, "time": [8, 13], "toggl": 13, "too": 13, "tool": 10, "toroid": [8, 9, 12], "toroid_sensor": 6, "total_increas": 12, "tower": 13, "tox": 1, "transmiss": 13, "troubl": 13, "troubleshoot": 1, "true": [3, 4, 5, 7, 8, 13], "turn": [4, 5, 7], "two": 13, "txt": 1, "type": [9, 12, 13], "ui": 10, "uniqu": 2, "unique_id": [2, 11], "unit": [2, 4, 8, 13], "unit_of_measur": [2, 11, 12, 13], "unload": 2, "up": [1, 2], "updat": [1, 5, 7, 8, 13], "update_after_switch": [8, 12, 13], "update_unit_icon": [2, 6], "us": [1, 2, 4, 8, 10, 12, 13], "usag": 9, "usd": 13, "user": 2, "user_input": 2, "v4": 12, "valu": [8, 12], "version": [1, 2, 8, 11], "virtual": [12, 13], "virtualoutput": [5, 7, 8, 9, 12], "visual": 1, "volunt": 1, "w": 13, "wa": 12, "wai": 1, "wait": [8, 13], "want": [1, 13], "warn": 8, "water": 13, "web": 1, "websit": 1, "welcom": 1, "wh": 13, "when": [1, 8], "where": [10, 13], "whether": 1, "which": [8, 13], "whoever": 1, "why": 0, "wireless": 13, "without": 8, "work": [1, 2, 8, 12], "would": 1, "x": 6, "x4fp": [7, 8, 9, 12], "xdevic": 13, "xeno": [12, 13], "xhtl": [12, 13], "xthl": [8, 9, 12], "yaml": [2, 10, 13], "yet": 0, "you": [1, 8, 10, 12, 13], "your": [1, 10, 13], "your_name_her": 1, "zero": 13, "zone": [12, 13], "zone_id": [4, 7], "\u00ecndexdai": 13}, "titles": ["Credits", "Contributing", "ecodevices_rt2 package", "ecodevices_rt2.binarysensors package", "ecodevices_rt2.climates package", "ecodevices_rt2.lights package", "ecodevices_rt2.sensors package", "ecodevices_rt2.switches package", "History", "Welcome to ecodevices_rt2\u2019s documentation!", "Installation", "ecodevices_rt2", "GCE Ecodevices RT2 component for Home Assistant", "Usage"], "titleterms": {"": 9, "0": 8, "01": 8, "02": 8, "04": 8, "05": 8, "06": 8, "07": 8, "08": 8, "09": 8, "1": 8, "10": 8, "15": 8, "16": 8, "18": 8, "2": 8, "2021": 8, "2022": 8, "2023": 8, "2024": 8, "4": 8, "5": 8, "6": 8, "7": 8, "8": 8, "advanc": 13, "api": 13, "assist": 12, "beta": 8, "binary_sensor": 2, "binarysensor": 3, "binarysensor_digitalinput": 3, "binarysensor_ecodevicesrt2": 3, "bug": 1, "climat": [2, 4], "climate_x4fp": 4, "compon": 12, "config": 13, "config_flow": 2, "configur": 13, "const": 2, "content": [2, 3, 4, 5, 6, 7, 9], "contribut": 1, "contributor": 0, "counter": 13, "credit": [0, 12], "deploi": 1, "develop": 0, "devic": 13, "device_ecodevicesrt2": 2, "digitalinput": 13, "document": [1, 9, 12], "ecodevic": 12, "ecodevices_rt2": [2, 3, 4, 5, 6, 7, 9, 11, 13], "enocean": 13, "exampl": [12, 13], "featur": 1, "feedback": 1, "fix": 1, "from": 10, "full": 12, "gce": 12, "gener": 13, "get": 1, "guidelin": 1, "hac": 10, "heater": 13, "histori": 8, "home": 12, "implement": 1, "indic": 9, "inform": 13, "instal": 10, "integr": 13, "lead": 0, "light": [2, 5], "light_api": 5, "light_ecodevicesrt2": 5, "light_enocean": 5, "light_relai": 5, "light_virtualoutput": 5, "modul": [2, 3, 4, 5, 6, 7], "packag": [2, 3, 4, 5, 6, 7], "paramet": 13, "possibl": 13, "post": 13, "pull": 1, "relai": 13, "report": 1, "request": 1, "rt2": 12, "sensor": [2, 6, 13], "sensor_api": 6, "sensor_count": 6, "sensor_ecodevicesrt2": 6, "sensor_enocean": 6, "sensor_post": 6, "sensor_supplierindex": 6, "sensor_toroid": 6, "sensor_xthl": 6, "sourc": 10, "start": 1, "sub": 13, "submit": 1, "submodul": [2, 3, 4, 5, 6, 7], "subpackag": 2, "supplierindex": 13, "switch": [2, 7, 13], "switch_api": 7, "switch_ecodevicesrt2": 7, "switch_enocean": 7, "switch_relai": 7, "switch_virtualoutput": 7, "switch_x4fp": 7, "tabl": 9, "toroid": 13, "type": 1, "usag": 13, "valu": 13, "virtualoutput": 13, "welcom": 9, "write": 1, "x4fp": 13, "xthl": 13}}) \ No newline at end of file +Search.setIndex({"alltitles": {"0.1.0 (2021-04-08)": [[8, "id13"]], "1.0.1 (2021-05-01)": [[8, "id12"]], "2.0.0 (2021-05-06)": [[8, "id11"]], "2.1.0 (2021-05-15)": [[8, "id10"]], "2.1.1 (2021-05-15)": [[8, "id9"]], "2.1.2 (2021-05-15)": [[8, "id8"]], "2.2.0 (beta) (2021-05-16)": [[8, "beta-2021-05-16"]], "2.2.2 (beta) (2021-09-18)": [[8, "beta-2021-09-18"]], "2.2.4 (2022-08-07)": [[8, "id7"]], "2.2.5 (2022-08-08)": [[8, "id6"]], "2.2.6 (2022-08-08)": [[8, "id5"]], "2.2.7 (2022-10-10)": [[8, "id4"]], "2.2.8 (2023-08-02)": [[8, "id2"]], "2.2.8 (2024-10-06)": [[8, "id1"]], "Advanced/API usage": [[13, "advanced-api-usage"]], "Contents:": [[9, null]], "Contributing": [[1, null]], "Contributors": [[0, "contributors"]], "Counter": [[13, "counter"]], "Credits": [[0, null], [12, "credits"]], "Deploying": [[1, "deploying"]], "Development Lead": [[0, "development-lead"]], "DigitalInput": [[13, "digitalinput"]], "Documentation": [[12, "documentation"]], "EnOcean Switch or Sensor": [[13, "enocean-switch-or-sensor"]], "Example": [[13, "example"], [13, "id2"], [13, "id3"], [13, "id4"], [13, "id5"], [13, "id6"], [13, "id7"], [13, "id8"], [13, "id9"], [13, "id10"], [13, "id11"]], "Fix Bugs": [[1, "fix-bugs"]], "From HACS": [[10, "from-hacs"]], "From sources": [[10, "from-sources"]], "Full Example": [[12, "full-example"]], "GCE Ecodevices RT2 component for Home Assistant": [[12, null]], "Generic config and information": [[13, "generic-config-and-information"]], "Get Started!": [[1, "get-started"]], "History": [[8, null]], "Implement Features": [[1, "implement-features"]], "Indices and tables": [[9, "indices-and-tables"]], "Installation": [[10, null]], "Module contents": [[2, "module-ecodevices_rt2"], [3, "module-ecodevices_rt2.binarysensors"], [4, "module-ecodevices_rt2.climates"], [5, "module-ecodevices_rt2.lights"], [6, "module-ecodevices_rt2.sensors"], [7, "module-ecodevices_rt2.switches"]], "Parameter for a device configuration": [[13, "id13"]], "Parameter for a the integration ecodevices_rt2": [[13, "id12"]], "Parameters": [[13, "id15"], [13, "id16"], [13, "id17"], [13, "id18"], [13, "id19"], [13, "id20"], [13, "id21"], [13, "id22"], [13, "id23"], [13, "id24"], [13, "id25"]], "Possibles values for device configuration": [[13, "id14"]], "Post and Sub-Post": [[13, "post-and-sub-post"]], "Pull Request Guidelines": [[1, "pull-request-guidelines"]], "Relay": [[13, "relay"]], "Report Bugs": [[1, "report-bugs"]], "Submit Feedback": [[1, "submit-feedback"]], "Submodules": [[2, "submodules"], [3, "submodules"], [4, "submodules"], [5, "submodules"], [6, "submodules"], [7, "submodules"]], "Subpackages": [[2, "subpackages"]], "SupplierIndex": [[13, "supplierindex"]], "Toroid": [[13, "toroid"]], "Types of Contributions": [[1, "types-of-contributions"]], "Usage": [[13, null]], "VirtualOutput": [[13, "virtualoutput"]], "Welcome to ecodevices_rt2\u2019s documentation!": [[9, null]], "Write Documentation": [[1, "write-documentation"]], "X4FP (Heaters)": [[13, "x4fp-heaters"]], "XTHL": [[13, "xthl"]], "ecodevices_rt2": [[11, null]], "ecodevices_rt2 package": [[2, null]], "ecodevices_rt2.binary_sensor module": [[2, "module-ecodevices_rt2.binary_sensor"]], "ecodevices_rt2.binarysensors package": [[3, null]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput module": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_digitalinput"]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 module": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2"]], "ecodevices_rt2.climate module": [[2, "module-ecodevices_rt2.climate"]], "ecodevices_rt2.climates package": [[4, null]], "ecodevices_rt2.climates.climate_x4fp module": [[4, "module-ecodevices_rt2.climates.climate_x4fp"]], "ecodevices_rt2.config_flow module": [[2, "module-ecodevices_rt2.config_flow"]], "ecodevices_rt2.const module": [[2, "module-ecodevices_rt2.const"]], "ecodevices_rt2.device_ecodevicesrt2 module": [[2, "module-ecodevices_rt2.device_ecodevicesrt2"]], "ecodevices_rt2.light module": [[2, "module-ecodevices_rt2.light"]], "ecodevices_rt2.lights package": [[5, null]], "ecodevices_rt2.lights.light_api module": [[5, "module-ecodevices_rt2.lights.light_api"]], "ecodevices_rt2.lights.light_ecodevicesrt2 module": [[5, "module-ecodevices_rt2.lights.light_ecodevicesrt2"]], "ecodevices_rt2.lights.light_enocean module": [[5, "module-ecodevices_rt2.lights.light_enocean"]], "ecodevices_rt2.lights.light_relay module": [[5, "module-ecodevices_rt2.lights.light_relay"]], "ecodevices_rt2.lights.light_virtualoutput module": [[5, "module-ecodevices_rt2.lights.light_virtualoutput"]], "ecodevices_rt2.sensor module": [[2, "module-ecodevices_rt2.sensor"]], "ecodevices_rt2.sensors package": [[6, null]], "ecodevices_rt2.sensors.sensor_api module": [[6, "module-ecodevices_rt2.sensors.sensor_api"]], "ecodevices_rt2.sensors.sensor_counter module": [[6, "module-ecodevices_rt2.sensors.sensor_counter"]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2 module": [[6, "module-ecodevices_rt2.sensors.sensor_ecodevicesrt2"]], "ecodevices_rt2.sensors.sensor_enocean module": [[6, "module-ecodevices_rt2.sensors.sensor_enocean"]], "ecodevices_rt2.sensors.sensor_post module": [[6, "module-ecodevices_rt2.sensors.sensor_post"]], "ecodevices_rt2.sensors.sensor_supplierindex module": [[6, "module-ecodevices_rt2.sensors.sensor_supplierindex"]], "ecodevices_rt2.sensors.sensor_toroid module": [[6, "module-ecodevices_rt2.sensors.sensor_toroid"]], "ecodevices_rt2.sensors.sensor_xthl module": [[6, "module-ecodevices_rt2.sensors.sensor_xthl"]], "ecodevices_rt2.switch module": [[2, "module-ecodevices_rt2.switch"]], "ecodevices_rt2.switches package": [[7, null]], "ecodevices_rt2.switches.switch_api module": [[7, "module-ecodevices_rt2.switches.switch_api"]], "ecodevices_rt2.switches.switch_ecodevicesrt2 module": [[7, "module-ecodevices_rt2.switches.switch_ecodevicesrt2"]], "ecodevices_rt2.switches.switch_enocean module": [[7, "module-ecodevices_rt2.switches.switch_enocean"]], "ecodevices_rt2.switches.switch_relay module": [[7, "module-ecodevices_rt2.switches.switch_relay"]], "ecodevices_rt2.switches.switch_virtualoutput module": [[7, "module-ecodevices_rt2.switches.switch_virtualoutput"]], "ecodevices_rt2.switches.switch_x4fp module": [[7, "module-ecodevices_rt2.switches.switch_x4fp"]]}, "docnames": ["authors", "contributing", "ecodevices_rt2", "ecodevices_rt2.binarysensors", "ecodevices_rt2.climates", "ecodevices_rt2.lights", "ecodevices_rt2.sensors", "ecodevices_rt2.switches", "history", "index", "installation", "modules", "readme", "usage"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["authors.rst", "contributing.rst", "ecodevices_rt2.rst", "ecodevices_rt2.binarysensors.rst", "ecodevices_rt2.climates.rst", "ecodevices_rt2.lights.rst", "ecodevices_rt2.sensors.rst", "ecodevices_rt2.switches.rst", "history.rst", "index.rst", "installation.rst", "modules.rst", "readme.rst", "usage.rst"], "indexentries": {"async_get_status() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.async_get_status", false]], "async_get_status() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.async_get_status", false]], "async_set_hvac_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_set_hvac_mode", false]], "async_set_hvac_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_set_hvac_mode", false]], "async_set_preset_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_set_preset_mode", false]], "async_set_preset_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_set_preset_mode", false]], "async_setup() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.async_setup", false]], "async_setup_entry() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.binary_sensor)": [[2, "ecodevices_rt2.binary_sensor.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.climate)": [[2, "ecodevices_rt2.climate.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.light)": [[2, "ecodevices_rt2.light.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.sensor)": [[2, "ecodevices_rt2.sensor.async_setup_entry", false]], "async_setup_entry() (in module ecodevices_rt2.switch)": [[2, "ecodevices_rt2.switch.async_setup_entry", false]], "async_step_import() (ecodevices_rt2.config_flow.ipxconfigflow method)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.async_step_import", false]], "async_step_user() (ecodevices_rt2.config_flow.ipxconfigflow method)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.async_step_user", false]], "async_turn_off() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.async_turn_off", false]], "async_turn_off() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.async_turn_off", false]], "async_turn_on() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.async_turn_on", false]], "async_turn_on() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.async_turn_on", false]], "async_unload_entry() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.async_unload_entry", false]], "available (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.available", false]], "available (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.available", false]], "available (ecodevices_rt2.lights.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.available", false]], "available (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.available", false]], "available (ecodevices_rt2.switches.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.available", false]], "available (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.available", false]], "binarysensor_digitalinput (class in ecodevices_rt2.binarysensors)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_DigitalInput", false]], "binarysensor_digitalinput (class in ecodevices_rt2.binarysensors.binarysensor_digitalinput)": [[3, "ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput", false]], "binarysensor_ecodevicesrt2 (class in ecodevices_rt2.binarysensors)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2", false]], "binarysensor_ecodevicesrt2 (class in ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2)": [[3, "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2", false]], "build_device_list() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.build_device_list", false]], "climate_x4fp (class in ecodevices_rt2.climates)": [[4, "ecodevices_rt2.climates.Climate_X4FP", false]], "climate_x4fp (class in ecodevices_rt2.climates.climate_x4fp)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP", false]], "connection_class (ecodevices_rt2.config_flow.ipxconfigflow attribute)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.CONNECTION_CLASS", false]], "device_class (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.device_class", false]], "device_info (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.device_info", false]], "ecodevices_rt2": [[2, "module-ecodevices_rt2", false]], "ecodevices_rt2.binary_sensor": [[2, "module-ecodevices_rt2.binary_sensor", false]], "ecodevices_rt2.binarysensors": [[3, "module-ecodevices_rt2.binarysensors", false]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_digitalinput", false]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2": [[3, "module-ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2", false]], "ecodevices_rt2.climate": [[2, "module-ecodevices_rt2.climate", false]], "ecodevices_rt2.climates": [[4, "module-ecodevices_rt2.climates", false]], "ecodevices_rt2.climates.climate_x4fp": [[4, "module-ecodevices_rt2.climates.climate_x4fp", false]], "ecodevices_rt2.config_flow": [[2, "module-ecodevices_rt2.config_flow", false]], "ecodevices_rt2.const": [[2, "module-ecodevices_rt2.const", false]], "ecodevices_rt2.device_ecodevicesrt2": [[2, "module-ecodevices_rt2.device_ecodevicesrt2", false]], "ecodevices_rt2.light": [[2, "module-ecodevices_rt2.light", false]], "ecodevices_rt2.lights": [[5, "module-ecodevices_rt2.lights", false]], "ecodevices_rt2.lights.light_api": [[5, "module-ecodevices_rt2.lights.light_api", false]], "ecodevices_rt2.lights.light_ecodevicesrt2": [[5, "module-ecodevices_rt2.lights.light_ecodevicesrt2", false]], "ecodevices_rt2.lights.light_enocean": [[5, "module-ecodevices_rt2.lights.light_enocean", false]], "ecodevices_rt2.lights.light_relay": [[5, "module-ecodevices_rt2.lights.light_relay", false]], "ecodevices_rt2.lights.light_virtualoutput": [[5, "module-ecodevices_rt2.lights.light_virtualoutput", false]], "ecodevices_rt2.sensor": [[2, "module-ecodevices_rt2.sensor", false]], "ecodevices_rt2.sensors": [[6, "module-ecodevices_rt2.sensors", false]], "ecodevices_rt2.sensors.sensor_api": [[6, "module-ecodevices_rt2.sensors.sensor_api", false]], "ecodevices_rt2.sensors.sensor_counter": [[6, "module-ecodevices_rt2.sensors.sensor_counter", false]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2": [[6, "module-ecodevices_rt2.sensors.sensor_ecodevicesrt2", false]], "ecodevices_rt2.sensors.sensor_enocean": [[6, "module-ecodevices_rt2.sensors.sensor_enocean", false]], "ecodevices_rt2.sensors.sensor_post": [[6, "module-ecodevices_rt2.sensors.sensor_post", false]], "ecodevices_rt2.sensors.sensor_supplierindex": [[6, "module-ecodevices_rt2.sensors.sensor_supplierindex", false]], "ecodevices_rt2.sensors.sensor_toroid": [[6, "module-ecodevices_rt2.sensors.sensor_toroid", false]], "ecodevices_rt2.sensors.sensor_xthl": [[6, "module-ecodevices_rt2.sensors.sensor_xthl", false]], "ecodevices_rt2.switch": [[2, "module-ecodevices_rt2.switch", false]], "ecodevices_rt2.switches": [[7, "module-ecodevices_rt2.switches", false]], "ecodevices_rt2.switches.switch_api": [[7, "module-ecodevices_rt2.switches.switch_api", false]], "ecodevices_rt2.switches.switch_ecodevicesrt2": [[7, "module-ecodevices_rt2.switches.switch_ecodevicesrt2", false]], "ecodevices_rt2.switches.switch_enocean": [[7, "module-ecodevices_rt2.switches.switch_enocean", false]], "ecodevices_rt2.switches.switch_relay": [[7, "module-ecodevices_rt2.switches.switch_relay", false]], "ecodevices_rt2.switches.switch_virtualoutput": [[7, "module-ecodevices_rt2.switches.switch_virtualoutput", false]], "ecodevices_rt2.switches.switch_x4fp": [[7, "module-ecodevices_rt2.switches.switch_x4fp", false]], "ecodevicesrt2device (class in ecodevices_rt2.device_ecodevicesrt2)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device", false]], "entity_description (ecodevices_rt2.climates.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.Climate_X4FP.entity_description", false]], "filter_device_list() (in module ecodevices_rt2)": [[2, "ecodevices_rt2.filter_device_list", false]], "get_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.get_mode", false]], "get_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.get_mode", false]], "get_property() (ecodevices_rt2.sensors.sensor_api method)": [[6, "ecodevices_rt2.sensors.Sensor_API.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_api.sensor_api method)": [[6, "ecodevices_rt2.sensors.sensor_api.Sensor_API.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter.sensor_counter_index method)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter.sensor_counter_price method)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter_index method)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_counter_price method)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_ecodevicesrt2 method)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_ecodevicesrt2.sensor_ecodevicesrt2 method)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_enocean method)": [[6, "ecodevices_rt2.sensors.Sensor_EnOcean.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_enocean.sensor_enocean method)": [[6, "ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_index method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_indexday method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_instant method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_price method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post.sensor_post_priceday method)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_index method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_indexday method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_IndexDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_instant method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Instant.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_price method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_post_priceday method)": [[6, "ecodevices_rt2.sensors.Sensor_Post_PriceDay.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex.sensor_supplierindex_index method)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex.sensor_supplierindex_price method)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex_index method)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_supplierindex_price method)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid.sensor_toroid_index method)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid.sensor_toroid_price method)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid_index method)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Index.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_toroid_price method)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Price.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl.sensor_xthl_hum method)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl.sensor_xthl_lum method)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl.sensor_xthl_temp method)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl_hum method)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Hum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl_lum method)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Lum.get_property", false]], "get_property() (ecodevices_rt2.sensors.sensor_xthl_temp method)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Temp.get_property", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_digitalinput method)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_DigitalInput.get_status", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_digitalinput.binarysensor_digitalinput method)": [[3, "ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput.get_status", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 method)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.binarysensor_ecodevicesrt2 method)": [[3, "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.lights.light_api method)": [[5, "ecodevices_rt2.lights.Light_API.get_status", false]], "get_status() (ecodevices_rt2.lights.light_api.light_api method)": [[5, "ecodevices_rt2.lights.light_api.Light_API.get_status", false]], "get_status() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.get_status", false]], "get_status() (ecodevices_rt2.lights.light_enocean method)": [[5, "ecodevices_rt2.lights.Light_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.lights.light_enocean.light_enocean method)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.lights.light_relay method)": [[5, "ecodevices_rt2.lights.Light_Relay.get_status", false]], "get_status() (ecodevices_rt2.lights.light_relay.light_relay method)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay.get_status", false]], "get_status() (ecodevices_rt2.lights.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.lights.light_virtualoutput.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_api method)": [[7, "ecodevices_rt2.switches.Switch_API.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_api.switch_api method)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_enocean method)": [[7, "ecodevices_rt2.switches.Switch_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_enocean.switch_enocean method)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_relay method)": [[7, "ecodevices_rt2.switches.Switch_Relay.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_relay.switch_relay method)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_virtualoutput.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_x4fp method)": [[7, "ecodevices_rt2.switches.Switch_X4FP.get_status", false]], "get_status() (ecodevices_rt2.switches.switch_x4fp.switch_x4fp method)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP.get_status", false]], "ha_to_rt2_state (ecodevices_rt2.climates.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.Climate_X4FP.HA_TO_RT2_STATE", false]], "ha_to_rt2_state (ecodevices_rt2.climates.climate_x4fp.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.HA_TO_RT2_STATE", false]], "hvac_mode (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.hvac_mode", false]], "hvac_mode (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.hvac_mode", false]], "hvac_modes (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.hvac_modes", false]], "hvac_modes (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.hvac_modes", false]], "icon (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.icon", false]], "ipxconfigflow (class in ecodevices_rt2.config_flow)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow", false]], "is_on (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 property)": [[3, "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.binarysensor_ecodevicesrt2 property)": [[3, "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.lights.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 property)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.switches.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.is_on", false]], "is_on (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 property)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.is_on", false]], "light_api (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_API", false]], "light_api (class in ecodevices_rt2.lights.light_api)": [[5, "ecodevices_rt2.lights.light_api.Light_API", false]], "light_ecodevicesrt2 (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2", false]], "light_ecodevicesrt2 (class in ecodevices_rt2.lights.light_ecodevicesrt2)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2", false]], "light_enocean (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_EnOcean", false]], "light_enocean (class in ecodevices_rt2.lights.light_enocean)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean", false]], "light_relay (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_Relay", false]], "light_relay (class in ecodevices_rt2.lights.light_relay)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay", false]], "light_virtualoutput (class in ecodevices_rt2.lights)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput", false]], "light_virtualoutput (class in ecodevices_rt2.lights.light_virtualoutput)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput", false]], "module": [[2, "module-ecodevices_rt2", false], [2, "module-ecodevices_rt2.binary_sensor", false], [2, "module-ecodevices_rt2.climate", false], [2, "module-ecodevices_rt2.config_flow", false], [2, "module-ecodevices_rt2.const", false], [2, "module-ecodevices_rt2.device_ecodevicesrt2", false], [2, "module-ecodevices_rt2.light", false], [2, "module-ecodevices_rt2.sensor", false], [2, "module-ecodevices_rt2.switch", false], [3, "module-ecodevices_rt2.binarysensors", false], [3, "module-ecodevices_rt2.binarysensors.binarysensor_digitalinput", false], [3, "module-ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2", false], [4, "module-ecodevices_rt2.climates", false], [4, "module-ecodevices_rt2.climates.climate_x4fp", false], [5, "module-ecodevices_rt2.lights", false], [5, "module-ecodevices_rt2.lights.light_api", false], [5, "module-ecodevices_rt2.lights.light_ecodevicesrt2", false], [5, "module-ecodevices_rt2.lights.light_enocean", false], [5, "module-ecodevices_rt2.lights.light_relay", false], [5, "module-ecodevices_rt2.lights.light_virtualoutput", false], [6, "module-ecodevices_rt2.sensors", false], [6, "module-ecodevices_rt2.sensors.sensor_api", false], [6, "module-ecodevices_rt2.sensors.sensor_counter", false], [6, "module-ecodevices_rt2.sensors.sensor_ecodevicesrt2", false], [6, "module-ecodevices_rt2.sensors.sensor_enocean", false], [6, "module-ecodevices_rt2.sensors.sensor_post", false], [6, "module-ecodevices_rt2.sensors.sensor_supplierindex", false], [6, "module-ecodevices_rt2.sensors.sensor_toroid", false], [6, "module-ecodevices_rt2.sensors.sensor_xthl", false], [7, "module-ecodevices_rt2.switches", false], [7, "module-ecodevices_rt2.switches.switch_api", false], [7, "module-ecodevices_rt2.switches.switch_ecodevicesrt2", false], [7, "module-ecodevices_rt2.switches.switch_enocean", false], [7, "module-ecodevices_rt2.switches.switch_relay", false], [7, "module-ecodevices_rt2.switches.switch_virtualoutput", false], [7, "module-ecodevices_rt2.switches.switch_x4fp", false]], "name (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.name", false]], "preset_mode (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.preset_mode", false]], "preset_mode (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.preset_mode", false]], "preset_modes (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.preset_modes", false]], "preset_modes (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.preset_modes", false]], "rt2_to_ha_state (ecodevices_rt2.climates.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.Climate_X4FP.RT2_TO_HA_STATE", false]], "rt2_to_ha_state (ecodevices_rt2.climates.climate_x4fp.climate_x4fp attribute)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.RT2_TO_HA_STATE", false]], "sensor_api (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_API", false]], "sensor_api (class in ecodevices_rt2.sensors.sensor_api)": [[6, "ecodevices_rt2.sensors.sensor_api.Sensor_API", false]], "sensor_counter (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Counter", false]], "sensor_counter (class in ecodevices_rt2.sensors.sensor_counter)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter", false]], "sensor_counter_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Index", false]], "sensor_counter_index (class in ecodevices_rt2.sensors.sensor_counter)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index", false]], "sensor_counter_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Counter_Price", false]], "sensor_counter_price (class in ecodevices_rt2.sensors.sensor_counter)": [[6, "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price", false]], "sensor_ecodevicesrt2 (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2", false]], "sensor_ecodevicesrt2 (class in ecodevices_rt2.sensors.sensor_ecodevicesrt2)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2", false]], "sensor_enocean (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_EnOcean", false]], "sensor_enocean (class in ecodevices_rt2.sensors.sensor_enocean)": [[6, "ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean", false]], "sensor_post (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post", false]], "sensor_post (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post", false]], "sensor_post_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Index", false]], "sensor_post_index (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index", false]], "sensor_post_indexday (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_IndexDay", false]], "sensor_post_indexday (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay", false]], "sensor_post_instant (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Instant", false]], "sensor_post_instant (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant", false]], "sensor_post_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_Price", false]], "sensor_post_price (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price", false]], "sensor_post_priceday (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Post_PriceDay", false]], "sensor_post_priceday (class in ecodevices_rt2.sensors.sensor_post)": [[6, "ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay", false]], "sensor_supplierindex (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex", false]], "sensor_supplierindex (class in ecodevices_rt2.sensors.sensor_supplierindex)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex", false]], "sensor_supplierindex_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Index", false]], "sensor_supplierindex_index (class in ecodevices_rt2.sensors.sensor_supplierindex)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index", false]], "sensor_supplierindex_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_SupplierIndex_Price", false]], "sensor_supplierindex_price (class in ecodevices_rt2.sensors.sensor_supplierindex)": [[6, "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price", false]], "sensor_toroid (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid", false]], "sensor_toroid (class in ecodevices_rt2.sensors.sensor_toroid)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid", false]], "sensor_toroid_index (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Index", false]], "sensor_toroid_index (class in ecodevices_rt2.sensors.sensor_toroid)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index", false]], "sensor_toroid_price (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_Toroid_Price", false]], "sensor_toroid_price (class in ecodevices_rt2.sensors.sensor_toroid)": [[6, "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price", false]], "sensor_xthl (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL", false]], "sensor_xthl (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL", false]], "sensor_xthl_hum (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Hum", false]], "sensor_xthl_hum (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum", false]], "sensor_xthl_lum (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Lum", false]], "sensor_xthl_lum (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum", false]], "sensor_xthl_temp (class in ecodevices_rt2.sensors)": [[6, "ecodevices_rt2.sensors.Sensor_XTHL_Temp", false]], "sensor_xthl_temp (class in ecodevices_rt2.sensors.sensor_xthl)": [[6, "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp", false]], "set_mode() (ecodevices_rt2.climates.climate_x4fp method)": [[4, "ecodevices_rt2.climates.Climate_X4FP.set_mode", false]], "set_mode() (ecodevices_rt2.climates.climate_x4fp.climate_x4fp method)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.set_mode", false]], "set_off() (ecodevices_rt2.lights.light_api method)": [[5, "ecodevices_rt2.lights.Light_API.set_off", false]], "set_off() (ecodevices_rt2.lights.light_api.light_api method)": [[5, "ecodevices_rt2.lights.light_api.Light_API.set_off", false]], "set_off() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.lights.light_enocean method)": [[5, "ecodevices_rt2.lights.Light_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.lights.light_enocean.light_enocean method)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.lights.light_relay method)": [[5, "ecodevices_rt2.lights.Light_Relay.set_off", false]], "set_off() (ecodevices_rt2.lights.light_relay.light_relay method)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay.set_off", false]], "set_off() (ecodevices_rt2.lights.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.lights.light_virtualoutput.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_api method)": [[7, "ecodevices_rt2.switches.Switch_API.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_api.switch_api method)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_enocean method)": [[7, "ecodevices_rt2.switches.Switch_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_enocean.switch_enocean method)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_relay method)": [[7, "ecodevices_rt2.switches.Switch_Relay.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_relay.switch_relay method)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_virtualoutput.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_x4fp method)": [[7, "ecodevices_rt2.switches.Switch_X4FP.set_off", false]], "set_off() (ecodevices_rt2.switches.switch_x4fp.switch_x4fp method)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP.set_off", false]], "set_on() (ecodevices_rt2.lights.light_api method)": [[5, "ecodevices_rt2.lights.Light_API.set_on", false]], "set_on() (ecodevices_rt2.lights.light_api.light_api method)": [[5, "ecodevices_rt2.lights.light_api.Light_API.set_on", false]], "set_on() (ecodevices_rt2.lights.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.Light_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.lights.light_ecodevicesrt2.light_ecodevicesrt2 method)": [[5, "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.lights.light_enocean method)": [[5, "ecodevices_rt2.lights.Light_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.lights.light_enocean.light_enocean method)": [[5, "ecodevices_rt2.lights.light_enocean.Light_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.lights.light_relay method)": [[5, "ecodevices_rt2.lights.Light_Relay.set_on", false]], "set_on() (ecodevices_rt2.lights.light_relay.light_relay method)": [[5, "ecodevices_rt2.lights.light_relay.Light_Relay.set_on", false]], "set_on() (ecodevices_rt2.lights.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.Light_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.lights.light_virtualoutput.light_virtualoutput method)": [[5, "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_api method)": [[7, "ecodevices_rt2.switches.Switch_API.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_api.switch_api method)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_ecodevicesrt2.switch_ecodevicesrt2 method)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_enocean method)": [[7, "ecodevices_rt2.switches.Switch_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_enocean.switch_enocean method)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_relay method)": [[7, "ecodevices_rt2.switches.Switch_Relay.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_relay.switch_relay method)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_virtualoutput.switch_virtualoutput method)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_x4fp method)": [[7, "ecodevices_rt2.switches.Switch_X4FP.set_on", false]], "set_on() (ecodevices_rt2.switches.switch_x4fp.switch_x4fp method)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP.set_on", false]], "state (ecodevices_rt2.sensors.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2.state", false]], "state (ecodevices_rt2.sensors.sensor_ecodevicesrt2.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2.state", false]], "state_class (ecodevices_rt2.sensors.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2.state_class", false]], "state_class (ecodevices_rt2.sensors.sensor_ecodevicesrt2.sensor_ecodevicesrt2 property)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2.state_class", false]], "supported_features (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.supported_features", false]], "supported_features (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.supported_features", false]], "switch_api (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_API", false]], "switch_api (class in ecodevices_rt2.switches.switch_api)": [[7, "ecodevices_rt2.switches.switch_api.Switch_API", false]], "switch_ecodevicesrt2 (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_EcoDevicesRT2", false]], "switch_ecodevicesrt2 (class in ecodevices_rt2.switches.switch_ecodevicesrt2)": [[7, "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2", false]], "switch_enocean (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_EnOcean", false]], "switch_enocean (class in ecodevices_rt2.switches.switch_enocean)": [[7, "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean", false]], "switch_relay (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_Relay", false]], "switch_relay (class in ecodevices_rt2.switches.switch_relay)": [[7, "ecodevices_rt2.switches.switch_relay.Switch_Relay", false]], "switch_virtualoutput (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_VirtualOutput", false]], "switch_virtualoutput (class in ecodevices_rt2.switches.switch_virtualoutput)": [[7, "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput", false]], "switch_x4fp (class in ecodevices_rt2.switches)": [[7, "ecodevices_rt2.switches.Switch_X4FP", false]], "switch_x4fp (class in ecodevices_rt2.switches.switch_x4fp)": [[7, "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP", false]], "temperature_unit (ecodevices_rt2.climates.climate_x4fp property)": [[4, "ecodevices_rt2.climates.Climate_X4FP.temperature_unit", false]], "temperature_unit (ecodevices_rt2.climates.climate_x4fp.climate_x4fp property)": [[4, "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP.temperature_unit", false]], "unique_id (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.unique_id", false]], "unit_of_measurement (ecodevices_rt2.device_ecodevicesrt2.ecodevicesrt2device property)": [[2, "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device.unit_of_measurement", false]], "update_unit_icon() (in module ecodevices_rt2.sensors.sensor_ecodevicesrt2)": [[6, "ecodevices_rt2.sensors.sensor_ecodevicesrt2.update_unit_icon", false]], "version (ecodevices_rt2.config_flow.ipxconfigflow attribute)": [[2, "ecodevices_rt2.config_flow.IpxConfigFlow.VERSION", false]]}, "objects": {"": [[2, 0, 0, "-", "ecodevices_rt2"]], "ecodevices_rt2": [[2, 1, 1, "", "async_setup"], [2, 1, 1, "", "async_setup_entry"], [2, 1, 1, "", "async_unload_entry"], [2, 0, 0, "-", "binary_sensor"], [3, 0, 0, "-", "binarysensors"], [2, 1, 1, "", "build_device_list"], [2, 0, 0, "-", "climate"], [4, 0, 0, "-", "climates"], [2, 0, 0, "-", "config_flow"], [2, 0, 0, "-", "const"], [2, 0, 0, "-", "device_ecodevicesrt2"], [2, 1, 1, "", "filter_device_list"], [2, 0, 0, "-", "light"], [5, 0, 0, "-", "lights"], [2, 0, 0, "-", "sensor"], [6, 0, 0, "-", "sensors"], [2, 0, 0, "-", "switch"], [7, 0, 0, "-", "switches"]], "ecodevices_rt2.binary_sensor": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.binarysensors": [[3, 2, 1, "", "BinarySensor_DigitalInput"], [3, 2, 1, "", "BinarySensor_EcoDevicesRT2"], [3, 0, 0, "-", "binarysensor_digitalinput"], [3, 0, 0, "-", "binarysensor_ecodevicesrt2"]], "ecodevices_rt2.binarysensors.BinarySensor_DigitalInput": [[3, 3, 1, "", "get_status"]], "ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2": [[3, 3, 1, "", "get_status"], [3, 4, 1, "", "is_on"]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput": [[3, 2, 1, "", "BinarySensor_DigitalInput"]], "ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput": [[3, 3, 1, "", "get_status"]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2": [[3, 2, 1, "", "BinarySensor_EcoDevicesRT2"]], "ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2": [[3, 3, 1, "", "get_status"], [3, 4, 1, "", "is_on"]], "ecodevices_rt2.climate": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.climates": [[4, 2, 1, "", "Climate_X4FP"], [4, 0, 0, "-", "climate_x4fp"]], "ecodevices_rt2.climates.Climate_X4FP": [[4, 5, 1, "", "HA_TO_RT2_STATE"], [4, 5, 1, "", "RT2_TO_HA_STATE"], [4, 3, 1, "", "async_set_hvac_mode"], [4, 3, 1, "", "async_set_preset_mode"], [4, 3, 1, "", "async_turn_off"], [4, 3, 1, "", "async_turn_on"], [4, 4, 1, "", "available"], [4, 5, 1, "", "entity_description"], [4, 3, 1, "", "get_mode"], [4, 4, 1, "", "hvac_mode"], [4, 4, 1, "", "hvac_modes"], [4, 4, 1, "", "preset_mode"], [4, 4, 1, "", "preset_modes"], [4, 3, 1, "", "set_mode"], [4, 4, 1, "", "supported_features"], [4, 4, 1, "", "temperature_unit"]], "ecodevices_rt2.climates.climate_x4fp": [[4, 2, 1, "", "Climate_X4FP"]], "ecodevices_rt2.climates.climate_x4fp.Climate_X4FP": [[4, 5, 1, "", "HA_TO_RT2_STATE"], [4, 5, 1, "", "RT2_TO_HA_STATE"], [4, 3, 1, "", "async_set_hvac_mode"], [4, 3, 1, "", "async_set_preset_mode"], [4, 3, 1, "", "async_turn_off"], [4, 3, 1, "", "async_turn_on"], [4, 4, 1, "", "available"], [4, 3, 1, "", "get_mode"], [4, 4, 1, "", "hvac_mode"], [4, 4, 1, "", "hvac_modes"], [4, 4, 1, "", "preset_mode"], [4, 4, 1, "", "preset_modes"], [4, 3, 1, "", "set_mode"], [4, 4, 1, "", "supported_features"], [4, 4, 1, "", "temperature_unit"]], "ecodevices_rt2.config_flow": [[2, 2, 1, "", "IpxConfigFlow"]], "ecodevices_rt2.config_flow.IpxConfigFlow": [[2, 5, 1, "", "CONNECTION_CLASS"], [2, 5, 1, "", "VERSION"], [2, 3, 1, "", "async_step_import"], [2, 3, 1, "", "async_step_user"]], "ecodevices_rt2.device_ecodevicesrt2": [[2, 2, 1, "", "EcoDevicesRT2Device"]], "ecodevices_rt2.device_ecodevicesrt2.EcoDevicesRT2Device": [[2, 4, 1, "", "device_class"], [2, 4, 1, "", "device_info"], [2, 4, 1, "", "icon"], [2, 4, 1, "", "name"], [2, 4, 1, "", "unique_id"], [2, 4, 1, "", "unit_of_measurement"]], "ecodevices_rt2.light": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.lights": [[5, 2, 1, "", "Light_API"], [5, 2, 1, "", "Light_EcoDevicesRT2"], [5, 2, 1, "", "Light_EnOcean"], [5, 2, 1, "", "Light_Relay"], [5, 2, 1, "", "Light_VirtualOutput"], [5, 0, 0, "-", "light_api"], [5, 0, 0, "-", "light_ecodevicesrt2"], [5, 0, 0, "-", "light_enocean"], [5, 0, 0, "-", "light_relay"], [5, 0, 0, "-", "light_virtualoutput"]], "ecodevices_rt2.lights.Light_API": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_EcoDevicesRT2": [[5, 3, 1, "", "async_turn_off"], [5, 3, 1, "", "async_turn_on"], [5, 4, 1, "", "available"], [5, 3, 1, "", "get_status"], [5, 4, 1, "", "is_on"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_EnOcean": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_Relay": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.Light_VirtualOutput": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_api": [[5, 2, 1, "", "Light_API"]], "ecodevices_rt2.lights.light_api.Light_API": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_ecodevicesrt2": [[5, 2, 1, "", "Light_EcoDevicesRT2"]], "ecodevices_rt2.lights.light_ecodevicesrt2.Light_EcoDevicesRT2": [[5, 3, 1, "", "async_turn_off"], [5, 3, 1, "", "async_turn_on"], [5, 4, 1, "", "available"], [5, 3, 1, "", "get_status"], [5, 4, 1, "", "is_on"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_enocean": [[5, 2, 1, "", "Light_EnOcean"]], "ecodevices_rt2.lights.light_enocean.Light_EnOcean": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_relay": [[5, 2, 1, "", "Light_Relay"]], "ecodevices_rt2.lights.light_relay.Light_Relay": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.lights.light_virtualoutput": [[5, 2, 1, "", "Light_VirtualOutput"]], "ecodevices_rt2.lights.light_virtualoutput.Light_VirtualOutput": [[5, 3, 1, "", "get_status"], [5, 3, 1, "", "set_off"], [5, 3, 1, "", "set_on"]], "ecodevices_rt2.sensor": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.sensors": [[6, 2, 1, "", "Sensor_API"], [6, 2, 1, "", "Sensor_Counter"], [6, 2, 1, "", "Sensor_Counter_Index"], [6, 2, 1, "", "Sensor_Counter_Price"], [6, 2, 1, "", "Sensor_EcoDevicesRT2"], [6, 2, 1, "", "Sensor_EnOcean"], [6, 2, 1, "", "Sensor_Post"], [6, 2, 1, "", "Sensor_Post_Index"], [6, 2, 1, "", "Sensor_Post_IndexDay"], [6, 2, 1, "", "Sensor_Post_Instant"], [6, 2, 1, "", "Sensor_Post_Price"], [6, 2, 1, "", "Sensor_Post_PriceDay"], [6, 2, 1, "", "Sensor_SupplierIndex"], [6, 2, 1, "", "Sensor_SupplierIndex_Index"], [6, 2, 1, "", "Sensor_SupplierIndex_Price"], [6, 2, 1, "", "Sensor_Toroid"], [6, 2, 1, "", "Sensor_Toroid_Index"], [6, 2, 1, "", "Sensor_Toroid_Price"], [6, 2, 1, "", "Sensor_XTHL"], [6, 2, 1, "", "Sensor_XTHL_Hum"], [6, 2, 1, "", "Sensor_XTHL_Lum"], [6, 2, 1, "", "Sensor_XTHL_Temp"], [6, 0, 0, "-", "sensor_api"], [6, 0, 0, "-", "sensor_counter"], [6, 0, 0, "-", "sensor_ecodevicesrt2"], [6, 0, 0, "-", "sensor_enocean"], [6, 0, 0, "-", "sensor_post"], [6, 0, 0, "-", "sensor_supplierindex"], [6, 0, 0, "-", "sensor_toroid"], [6, 0, 0, "-", "sensor_xthl"]], "ecodevices_rt2.sensors.Sensor_API": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Counter_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Counter_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_EcoDevicesRT2": [[6, 3, 1, "", "get_property"], [6, 4, 1, "", "state"], [6, 4, 1, "", "state_class"]], "ecodevices_rt2.sensors.Sensor_EnOcean": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_IndexDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_Instant": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Post_PriceDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_SupplierIndex_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_SupplierIndex_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Toroid_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_Toroid_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_XTHL_Hum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_XTHL_Lum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.Sensor_XTHL_Temp": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_api": [[6, 2, 1, "", "Sensor_API"]], "ecodevices_rt2.sensors.sensor_api.Sensor_API": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_counter": [[6, 2, 1, "", "Sensor_Counter"], [6, 2, 1, "", "Sensor_Counter_Index"], [6, 2, 1, "", "Sensor_Counter_Price"]], "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_counter.Sensor_Counter_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2": [[6, 2, 1, "", "Sensor_EcoDevicesRT2"], [6, 1, 1, "", "update_unit_icon"]], "ecodevices_rt2.sensors.sensor_ecodevicesrt2.Sensor_EcoDevicesRT2": [[6, 3, 1, "", "get_property"], [6, 4, 1, "", "state"], [6, 4, 1, "", "state_class"]], "ecodevices_rt2.sensors.sensor_enocean": [[6, 2, 1, "", "Sensor_EnOcean"]], "ecodevices_rt2.sensors.sensor_enocean.Sensor_EnOcean": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post": [[6, 2, 1, "", "Sensor_Post"], [6, 2, 1, "", "Sensor_Post_Index"], [6, 2, 1, "", "Sensor_Post_IndexDay"], [6, 2, 1, "", "Sensor_Post_Instant"], [6, 2, 1, "", "Sensor_Post_Price"], [6, 2, 1, "", "Sensor_Post_PriceDay"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_IndexDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Instant": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_post.Sensor_Post_PriceDay": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_supplierindex": [[6, 2, 1, "", "Sensor_SupplierIndex"], [6, 2, 1, "", "Sensor_SupplierIndex_Index"], [6, 2, 1, "", "Sensor_SupplierIndex_Price"]], "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_supplierindex.Sensor_SupplierIndex_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_toroid": [[6, 2, 1, "", "Sensor_Toroid"], [6, 2, 1, "", "Sensor_Toroid_Index"], [6, 2, 1, "", "Sensor_Toroid_Price"]], "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Index": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_toroid.Sensor_Toroid_Price": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_xthl": [[6, 2, 1, "", "Sensor_XTHL"], [6, 2, 1, "", "Sensor_XTHL_Hum"], [6, 2, 1, "", "Sensor_XTHL_Lum"], [6, 2, 1, "", "Sensor_XTHL_Temp"]], "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Hum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Lum": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.sensors.sensor_xthl.Sensor_XTHL_Temp": [[6, 3, 1, "", "get_property"]], "ecodevices_rt2.switch": [[2, 1, 1, "", "async_setup_entry"]], "ecodevices_rt2.switches": [[7, 2, 1, "", "Switch_API"], [7, 2, 1, "", "Switch_EcoDevicesRT2"], [7, 2, 1, "", "Switch_EnOcean"], [7, 2, 1, "", "Switch_Relay"], [7, 2, 1, "", "Switch_VirtualOutput"], [7, 2, 1, "", "Switch_X4FP"], [7, 0, 0, "-", "switch_api"], [7, 0, 0, "-", "switch_ecodevicesrt2"], [7, 0, 0, "-", "switch_enocean"], [7, 0, 0, "-", "switch_relay"], [7, 0, 0, "-", "switch_virtualoutput"], [7, 0, 0, "-", "switch_x4fp"]], "ecodevices_rt2.switches.Switch_API": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_EcoDevicesRT2": [[7, 3, 1, "", "async_get_status"], [7, 3, 1, "", "async_turn_off"], [7, 3, 1, "", "async_turn_on"], [7, 4, 1, "", "available"], [7, 4, 1, "", "is_on"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_EnOcean": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_Relay": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_VirtualOutput": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.Switch_X4FP": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_api": [[7, 2, 1, "", "Switch_API"]], "ecodevices_rt2.switches.switch_api.Switch_API": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_ecodevicesrt2": [[7, 2, 1, "", "Switch_EcoDevicesRT2"]], "ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2": [[7, 3, 1, "", "async_get_status"], [7, 3, 1, "", "async_turn_off"], [7, 3, 1, "", "async_turn_on"], [7, 4, 1, "", "available"], [7, 4, 1, "", "is_on"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_enocean": [[7, 2, 1, "", "Switch_EnOcean"]], "ecodevices_rt2.switches.switch_enocean.Switch_EnOcean": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_relay": [[7, 2, 1, "", "Switch_Relay"]], "ecodevices_rt2.switches.switch_relay.Switch_Relay": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_virtualoutput": [[7, 2, 1, "", "Switch_VirtualOutput"]], "ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]], "ecodevices_rt2.switches.switch_x4fp": [[7, 2, 1, "", "Switch_X4FP"]], "ecodevices_rt2.switches.switch_x4fp.Switch_X4FP": [[7, 3, 1, "", "get_status"], [7, 3, 1, "", "set_off"], [7, 3, 1, "", "set_on"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"], "5": ["py", "attribute", "Python attribute"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property", "5": "py:attribute"}, "terms": {"": 1, "0": [4, 9, 12, 13], "00": 8, "01": 9, "02": 9, "04": 9, "05": 9, "06": 9, "07": 9, "08": 9, "09": 9, "1": [2, 4, 9, 12, 13], "10": 9, "100": 13, "12": 13, "128": 13, "130": 8, "15": [9, 13], "16": 9, "168": 12, "18": 9, "192": 12, "2": [4, 9, 12, 13], "20": 12, "2021": 9, "2022": 9, "2023": 9, "2024": 9, "24": 13, "3": [4, 8, 13], "4": [4, 9, 12, 13], "5": [4, 9, 12, 13], "6": 9, "7": 9, "8": [9, 13], "80": [12, 13], "9123": 1, "A": 1, "If": [1, 10, 13], "In": 10, "It": 12, "Not": 13, "ON": 13, "Of": 13, "Or": 10, "The": [1, 10], "Then": 1, "To": 13, "_address_ip_": 13, "_all_": 10, "_api_key_": 13, "_component_": 13, "_port_": 13, "_type_": 13, "abl": 8, "about": 1, "accord": 13, "account": 13, "act": 8, "action": 8, "actionneur1": [12, 13], "actuat": 13, "ad": 8, "add": [1, 8], "address": 13, "advanc": 9, "after": [8, 13], "all": [1, 8, 12, 13], "allow": 8, "allow_zero": [8, 13], "alwai": 1, "an": [1, 2, 3, 5, 6, 7, 8], "analog": 13, "ani": [1, 2, 13], "anoth": 8, "anyth": 1, "aohzan": [2, 12], "api": [6, 8, 9, 12], "api_get": [12, 13], "api_get_entri": [12, 13], "api_get_valu": [12, 13], "api_kei": [12, 13], "api_key_rt2": 13, "api_off_get": [12, 13], "api_off_get_valu": [12, 13], "api_on_get": [12, 13], "api_on_get_valu": [12, 13], "appear": 13, "appreci": 1, "ar": [1, 8, 13], "articl": 1, "ask": 1, "assist": [1, 8, 9, 10, 13], "associ": 13, "async": [2, 4, 5, 7], "async_add_ent": 2, "async_get_statu": [2, 7], "async_set_hvac_mod": [2, 4], "async_set_preset_mod": [2, 4], "async_setup": [2, 11], "async_setup_entri": [2, 11], "async_step_import": [2, 11], "async_step_us": [2, 11], "async_turn_off": [2, 4, 5, 7], "async_turn_on": [2, 4, 5, 7], "async_unload_entri": [2, 11], "asyncio": 8, "attent": 13, "avail": [2, 4, 5, 7, 13], "awai": 4, "b": 1, "base": [2, 3, 4, 5, 6, 7, 12], "bedroom": [12, 13], "befor": [1, 8, 13], "best": 1, "beta": 9, "between": [8, 13], "binari": 3, "binary_sensor": [11, 13], "binarysensor": [2, 11], "binarysensor_digitalinput": [2, 11], "binarysensor_ecodevicesrt2": [2, 11], "binarysensorent": 3, "bit": 1, "blog": 1, "boiler": 13, "bool": [2, 3, 5, 6, 7], "boolean": 13, "branch": 1, "btc": 13, "bugfix": 1, "build": [1, 2], "build_device_list": [2, 11], "bump2vers": 1, "c": [12, 13], "cach": 8, "cached_interval_m": 8, "cached_m": [3, 4, 5, 6, 7], "call": [10, 12, 13], "can": [1, 8, 10, 12, 13], "case": 13, "cash": 13, "chang": [1, 8, 13], "check": [1, 2, 13], "checkout": 1, "choic": 10, "class": [2, 3, 4, 5, 6, 7, 8], "clearenopc": [12, 13], "click": 10, "climat": [8, 11, 12, 13], "climate_x4fp": [2, 11], "climateent": 4, "climateentitydescript": 4, "clone": [1, 10], "cloud": 13, "code": [1, 8], "com": [0, 1, 2, 10], "comfort": 4, "command": 8, "commit": 1, "compon": [2, 8, 9, 13], "conf_icon": 6, "conf_unit": 6, "config": [2, 9], "config_flow": 11, "configentri": 2, "configflow": 2, "configtyp": 2, "configur": [1, 2, 8, 10], "connect": 13, "connection_class": [2, 11], "consid": 8, "const": 11, "constant": 2, "consumpt": [8, 12], "consumptionindex": 13, "consumptionpric": 13, "contain": 1, "content": 11, "contribut": 9, "contributor": 9, "control": [2, 13], "cookiecutt": 12, "cool": 4, "coolant": 13, "coordin": [2, 3, 4, 5, 6, 7], "coordinatorent": 2, "copi": 10, "correct": 8, "could": 1, "counter": [8, 9, 12], "counter_sensor": 6, "courbin": 0, "creat": [1, 8, 10, 12, 13], "credit": [1, 9], "curl": 10, "currenc": 13, "current": [4, 8, 13], "custom": [12, 13], "custom_compon": [1, 10], "datacoordin": 8, "dataupdatecoordin": [2, 3, 4, 5, 6, 7, 8], "default": [8, 12, 13], "default_unit": 6, "defin": [8, 13], "definit": [8, 13], "depend": 13, "deploi": 9, "deprec": 8, "descript": [1, 13], "detail": 1, "devcontain": 1, "develop": [1, 9], "devic": [2, 4, 8, 12], "device_class": [2, 11, 12, 13], "device_config": [2, 3, 4, 5, 6, 7], "device_config_g": 6, "device_ecodevicesrt2": 11, "device_info": [2, 11], "devices_config": 2, "dict": [2, 3, 4, 5, 6, 7], "differ": 8, "digitalinput": [8, 9, 12], "directli": 13, "directori": 10, "displai": 2, "do": [8, 10], "doc": 1, "docstr": 1, "done": 1, "download": 10, "driven": 1, "dure": 8, "e": [4, 8, 13], "each": 8, "easier": 1, "eco": 4, "ecodevic": [2, 3, 4, 5, 6, 7, 9, 10, 13], "ecodeviceipx800": 12, "ecodevices_rt2": [1, 10, 12], "ecodevicesrt2": [2, 3, 4, 5, 6, 7], "ecodevicesrt2devic": [2, 3, 4, 5, 6, 7, 11], "ecort2": [2, 3, 4, 5, 6, 7, 8, 12], "edf": [12, 13], "edit": 13, "either": 10, "elec": [12, 13], "els": 13, "energi": [8, 12, 13], "enhanc": 1, "eno": [12, 13], "enocean": [5, 6, 7, 8, 9, 12], "entiti": [2, 3, 5, 6, 7, 8, 13], "entity_descript": [2, 4], "entri": [1, 2], "environ": 1, "environn": 1, "equal": 13, "error": 8, "etc": 13, "eur": 13, "even": 1, "everi": 1, "exampl": 9, "explain": 1, "f": 13, "fals": 13, "featur": 4, "file": [1, 2, 10, 13], "filter": 2, "filter_device_list": [2, 11], "find": 10, "first": [0, 8], "fix": 8, "flash": [12, 13], "float": 13, "flow": 2, "folder": 10, "forc": 8, "fork": 1, "friendli": 13, "from": [2, 3, 4, 5, 6, 7, 9, 12, 13], "frontend": 2, "full": [8, 9], "function": 1, "g": [4, 8, 13], "gce": [2, 3, 4, 5, 6, 7, 9, 13], "gener": [2, 8, 9], "get": [2, 3, 4, 5, 6, 7, 9, 12, 13], "get_entri": [5, 6, 7], "get_mod": [2, 4], "get_properti": [2, 6], "get_statu": [2, 3, 5, 7], "get_valu": [5, 6, 7], "git": [1, 10], "github": [1, 2, 10, 12], "given": 1, "gmail": 0, "go": 10, "great": 12, "greatli": 1, "guidelin": 9, "ha": 10, "ha_to_rt2_st": [2, 4], "hac": 9, "handl": 2, "hass": [2, 6], "have": [10, 13], "hc": [12, 13], "heat": 4, "heater": [9, 12], "help": 1, "here": 1, "histori": [1, 9], "home": [1, 4, 8, 9, 10, 13], "homeassist": [2, 6, 12], "host": [12, 13], "hostnam": 13, "how": 1, "http": [1, 2, 10, 12, 13], "humid": 13, "humidity_icon": 13, "humidity_unit_of_measur": 13, "hvac": 4, "hvac_mod": [2, 4], "hvac_mode_": 4, "i": [1, 3, 4, 5, 7, 8, 12, 13], "icon": [2, 8, 11, 12, 13], "id": [2, 12, 13], "ie": 4, "illumin": 13, "illuminance_icon": 13, "illuminance_unit_of_measur": 13, "import": 2, "import_info": 2, "improv": 8, "includ": 1, "index": [8, 9, 12, 13], "index_chauffe_eau_consumptionindex": 13, "index_icon": 13, "index_ti1": [12, 13], "index_unit_of_measur": 13, "indexdai": 13, "info": [2, 12, 13], "inform": [3, 4, 5, 6, 7, 9], "inspir": 12, "instal": [1, 9], "instant": 13, "instant_icon": 13, "instant_unit_of_measur": 13, "int": [3, 4, 5, 6, 7], "integr": [2, 10], "io": 12, "ip": 13, "ip_rt2": 13, "ipx800": 12, "ipxconfigflow": [2, 11], "is_on": [2, 3, 5, 7], "issu": [1, 8], "json": 13, "just": [8, 13], "keep": 1, "kei": 13, "know": 8, "kw": 13, "kwarg": [5, 7], "kwh": [12, 13], "lead": 9, "light": [8, 11, 12, 13], "light_api": [2, 11], "light_ecodevicesrt2": [2, 11], "light_enocean": [2, 11], "light_relai": [2, 11], "light_virtualoutput": [2, 11], "lightbulb": 13, "lightent": 5, "like": 8, "lint": 1, "list": [1, 2, 4, 13], "littl": 1, "local": 1, "local_pol": 2, "look": 1, "low": 13, "lumin": 13, "lux": 13, "lx": 13, "m": 1, "mai": 13, "maintain": 1, "major": 1, "make": 1, "manag": 8, "mani": 1, "master": 10, "mati24": 2, "maximum": 8, "mdi": [12, 13], "measur": [2, 4], "meet": 1, "mesur": 13, "might": 1, "millisecond": 8, "minor": 1, "mode": 4, "modul": [9, 11, 12, 13], "module_id": [4, 7], "more": [1, 8], "name": [1, 2, 11, 12, 13], "nameofyourecort2": 13, "narrow": 1, "need": [4, 8, 10], "new": [1, 4, 8, 10], "next": [5, 7, 13], "none": [0, 2, 3, 4, 5, 6, 7, 13], "now": 1, "number": 13, "off": [4, 13], "off_get": [5, 7], "off_get_valu": [5, 7], "offici": 1, "ojl": 10, "omit": [12, 13], "on_get": [5, 7], "on_get_valu": [5, 7], "onc": 10, "oncleben31": 12, "one": 4, "onli": 13, "open": [1, 10], "oper": 4, "option": [12, 13], "origin": 1, "other": 1, "outlin": 13, "output": [12, 13], "packag": [8, 9, 11, 12], "page": 9, "paramet": 8, "part": 1, "particular": 8, "pass": 1, "patch": 1, "pcourbin": [1, 10, 12], "pdf": 13, "percent": 13, "pierr": 0, "pip": 1, "place": 10, "platform": [4, 8, 13], "pleas": 1, "port": [1, 12, 13], "possibl": 1, "post": [1, 8, 9, 12], "post_sensor": 6, "power": 13, "pre": 1, "preset": 4, "preset_mod": [2, 4], "price": [8, 13], "price_icon": 13, "price_unit_of_measur": 13, "pricedai": 13, "product": [8, 12], "productionindex": 13, "productionpric": 13, "project": [1, 12], "properti": [2, 3, 4, 5, 6, 7], "propos": 1, "public": 10, "pull": 9, "push": 1, "put": 1, "py": 1, "pyecodevic": 8, "pyecodevices_rt2": [1, 8, 12], "pytest": 1, "python": [1, 12], "r": 1, "re": 1, "reacheabl": 13, "readi": 1, "readm": 1, "reduc": 8, "relai": [5, 7, 8, 9, 12], "rememb": [1, 13], "remind": 1, "remov": 8, "reopen": 1, "repo": [1, 10, 12], "repositori": [1, 10, 12], "repres": 13, "represent": [2, 3, 5, 6, 7], "reproduc": 1, "request": 9, "requir": [4, 13], "requirements_dev": 1, "respons": 13, "restart": 10, "return": [2, 3, 4, 5, 6, 7, 13], "rewrit": 8, "rst": 1, "rt2": [2, 3, 4, 5, 6, 7, 8, 9, 10, 13], "rt2_api_kei": 12, "rt2_to_ha_st": [2, 4], "run": 1, "same": 8, "scan_interv": [8, 12, 13], "scope": 1, "search": [9, 10], "second": [12, 13], "secret": 12, "see": [8, 12, 13], "select": 8, "selet": 13, "send": 1, "sensor": [3, 5, 7, 8, 9, 11, 12], "sensor_api": [2, 11], "sensor_count": [2, 11], "sensor_counter_index": [2, 6], "sensor_counter_pric": [2, 6], "sensor_ecodevicesrt2": [2, 11], "sensor_enocean": [2, 11], "sensor_post": [2, 11], "sensor_post_index": [2, 6], "sensor_post_indexdai": [2, 6], "sensor_post_inst": [2, 6], "sensor_post_pric": [2, 6], "sensor_post_pricedai": [2, 6], "sensor_supplierindex": [2, 11], "sensor_supplierindex_index": [2, 6], "sensor_supplierindex_pric": [2, 6], "sensor_toroid": [2, 11], "sensor_toroid_index": [2, 6], "sensor_toroid_pric": [2, 6], "sensor_xthl": [2, 11], "sensor_xthl_hum": [2, 6], "sensor_xthl_lum": [2, 6], "sensor_xthl_temp": [2, 6], "sensorent": 6, "set": [1, 2, 4], "set_mod": [2, 4], "set_off": [2, 5, 7], "set_on": [2, 5, 7], "setenopc": [12, 13], "setup": 1, "sever": 8, "should": 1, "sinc": [12, 13], "sleep": 8, "some": 13, "sourc": [2, 3, 4, 5, 6, 7, 9], "specif": 13, "stabl": 8, "standbi": [5, 7], "start": 9, "startup": 8, "state": [2, 6, 8], "state_class": [2, 6, 12], "statu": 13, "step": 1, "store": 10, "str": [2, 3, 4, 5, 6, 7], "structur": 12, "studio": 1, "sub": [9, 12], "submodul": 11, "subpackag": 11, "subpost": [12, 13], "subset": 4, "success": 13, "suffix_nam": [2, 3, 4, 5, 6, 7], "sun": 13, "supplier": [12, 13], "supplierindex": [6, 8, 9, 12], "support": [2, 4], "support_preset_mod": 4, "supported_featur": [2, 4], "sure": 1, "switch": [4, 5, 8, 9, 11, 12], "switch_api": [2, 11], "switch_ecodevicesrt2": [2, 11], "switch_enocean": [2, 11], "switch_relai": [2, 11], "switch_virtualoutput": [2, 11], "switch_x4fp": [2, 11], "switchent": 7, "tabl": 13, "tag": 1, "tarbal": 10, "task": 1, "temp": 4, "temperatur": [12, 13], "temperature_icon": 13, "temperature_unit": [2, 4], "temperature_unit_of_measur": 13, "templat": 12, "termin": 1, "test": [1, 8], "text": 13, "thei": 1, "thermomet": [12, 13], "thi": [1, 10, 12], "thl": 6, "through": 1, "time": [8, 13], "toggl": 13, "too": 13, "tool": 10, "toroid": [8, 9, 12], "toroid_sensor": 6, "total_increas": 12, "tower": 13, "tox": 1, "transmiss": 13, "troubl": 13, "troubleshoot": 1, "true": [3, 4, 5, 7, 8, 13], "turn": [4, 5, 7], "two": 13, "txt": 1, "type": [9, 12, 13], "ui": 10, "uniqu": 2, "unique_id": [2, 11], "unit": [2, 4, 8, 13], "unit_of_measur": [2, 11, 12, 13], "unload": 2, "up": [1, 2], "updat": [1, 5, 7, 8, 13], "update_after_switch": [8, 12, 13], "update_unit_icon": [2, 6], "us": [1, 2, 4, 8, 10, 12, 13], "usag": 9, "usd": 13, "user": 2, "user_input": 2, "v4": 12, "valu": [8, 12], "version": [1, 2, 8, 11], "virtual": [12, 13], "virtualoutput": [5, 7, 8, 9, 12], "visual": 1, "volunt": 1, "w": 13, "wa": 12, "wai": 1, "wait": [8, 13], "want": [1, 13], "warn": 8, "water": 13, "web": 1, "websit": 1, "welcom": 1, "wh": 13, "when": [1, 8], "where": [10, 13], "whether": 1, "which": [8, 13], "whoever": 1, "why": 0, "wireless": 13, "without": 8, "work": [1, 2, 8, 12], "would": 1, "x": 6, "x4fp": [7, 8, 9, 12], "xdevic": 13, "xeno": [12, 13], "xhtl": [12, 13], "xthl": [8, 9, 12], "yaml": [2, 10, 13], "yet": 0, "you": [1, 8, 10, 12, 13], "your": [1, 10, 13], "your_name_her": 1, "zero": 13, "zone": [12, 13], "zone_id": [4, 7], "\u00ecndexdai": 13}, "titles": ["Credits", "Contributing", "ecodevices_rt2 package", "ecodevices_rt2.binarysensors package", "ecodevices_rt2.climates package", "ecodevices_rt2.lights package", "ecodevices_rt2.sensors package", "ecodevices_rt2.switches package", "History", "Welcome to ecodevices_rt2\u2019s documentation!", "Installation", "ecodevices_rt2", "GCE Ecodevices RT2 component for Home Assistant", "Usage"], "titleterms": {"": 9, "0": 8, "01": 8, "02": 8, "04": 8, "05": 8, "06": 8, "07": 8, "08": 8, "09": 8, "1": 8, "10": 8, "15": 8, "16": 8, "18": 8, "2": 8, "2021": 8, "2022": 8, "2023": 8, "2024": 8, "4": 8, "5": 8, "6": 8, "7": 8, "8": 8, "advanc": 13, "api": 13, "assist": 12, "beta": 8, "binary_sensor": 2, "binarysensor": 3, "binarysensor_digitalinput": 3, "binarysensor_ecodevicesrt2": 3, "bug": 1, "climat": [2, 4], "climate_x4fp": 4, "compon": 12, "config": 13, "config_flow": 2, "configur": 13, "const": 2, "content": [2, 3, 4, 5, 6, 7, 9], "contribut": 1, "contributor": 0, "counter": 13, "credit": [0, 12], "deploi": 1, "develop": 0, "devic": 13, "device_ecodevicesrt2": 2, "digitalinput": 13, "document": [1, 9, 12], "ecodevic": 12, "ecodevices_rt2": [2, 3, 4, 5, 6, 7, 9, 11, 13], "enocean": 13, "exampl": [12, 13], "featur": 1, "feedback": 1, "fix": 1, "from": 10, "full": 12, "gce": 12, "gener": 13, "get": 1, "guidelin": 1, "hac": 10, "heater": 13, "histori": 8, "home": 12, "implement": 1, "indic": 9, "inform": 13, "instal": 10, "integr": 13, "lead": 0, "light": [2, 5], "light_api": 5, "light_ecodevicesrt2": 5, "light_enocean": 5, "light_relai": 5, "light_virtualoutput": 5, "modul": [2, 3, 4, 5, 6, 7], "packag": [2, 3, 4, 5, 6, 7], "paramet": 13, "possibl": 13, "post": 13, "pull": 1, "relai": 13, "report": 1, "request": 1, "rt2": 12, "sensor": [2, 6, 13], "sensor_api": 6, "sensor_count": 6, "sensor_ecodevicesrt2": 6, "sensor_enocean": 6, "sensor_post": 6, "sensor_supplierindex": 6, "sensor_toroid": 6, "sensor_xthl": 6, "sourc": 10, "start": 1, "sub": 13, "submit": 1, "submodul": [2, 3, 4, 5, 6, 7], "subpackag": 2, "supplierindex": 13, "switch": [2, 7, 13], "switch_api": 7, "switch_ecodevicesrt2": 7, "switch_enocean": 7, "switch_relai": 7, "switch_virtualoutput": 7, "switch_x4fp": 7, "tabl": 9, "toroid": 13, "type": 1, "usag": 13, "valu": 13, "virtualoutput": 13, "welcom": 9, "write": 1, "x4fp": 13, "xthl": 13}}) \ No newline at end of file