ecodevices_rt2.switches package
Submodules
ecodevices_rt2.switches.switch_api module
- class ecodevices_rt2.switches.switch_api.Switch_API(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, get, get_value, get_entry, on_get, on_get_value, off_get, off_get_value)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an EnOcean sensor.
ecodevices_rt2.switches.switch_ecodevicesrt2 module
- class ecodevices_rt2.switches.switch_ecodevicesrt2.Switch_EcoDevicesRT2(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]
Bases:
EcoDevicesRT2Device
,SwitchEntity
- property available
Return true if switch is available.
- property is_on: bool
Return true if switch is on. Standby is on.
ecodevices_rt2.switches.switch_enocean module
- class ecodevices_rt2.switches.switch_enocean.Switch_EnOcean(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an EnOcean switch.
ecodevices_rt2.switches.switch_relay module
- class ecodevices_rt2.switches.switch_relay.Switch_Relay(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an Relay switch.
ecodevices_rt2.switches.switch_virtualoutput module
- class ecodevices_rt2.switches.switch_virtualoutput.Switch_VirtualOutput(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an VirtualOutput switch.
ecodevices_rt2.switches.switch_x4fp module
- class ecodevices_rt2.switches.switch_x4fp.Switch_X4FP(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, module_id: int, zone_id: int)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an X4FP switch.
Module contents
Get information from GCE Ecodevices RT2.
- class ecodevices_rt2.switches.Switch_API(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, get, get_value, get_entry, on_get, on_get_value, off_get, off_get_value)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an EnOcean sensor.
- class ecodevices_rt2.switches.Switch_EcoDevicesRT2(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]
Bases:
EcoDevicesRT2Device
,SwitchEntity
- property available
Return true if switch is available.
- property is_on: bool
Return true if switch is on. Standby is on.
- class ecodevices_rt2.switches.Switch_EnOcean(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an EnOcean switch.
- class ecodevices_rt2.switches.Switch_Relay(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an Relay switch.
- class ecodevices_rt2.switches.Switch_VirtualOutput(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an VirtualOutput switch.
- class ecodevices_rt2.switches.Switch_X4FP(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, module_id: int, zone_id: int)[source]
Bases:
Switch_EcoDevicesRT2
,Entity
Representation of an X4FP switch.