ecodevices_rt2.binarysensors package

Submodules

ecodevices_rt2.binarysensors.binarysensor_digitalinput module

class ecodevices_rt2.binarysensors.binarysensor_digitalinput.BinarySensor_DigitalInput(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: BinarySensor_EcoDevicesRT2, Entity

Representation of an BinarySensor_DigitalInput.

get_status() bool[source]

ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2 module

class ecodevices_rt2.binarysensors.binarysensor_ecodevicesrt2.BinarySensor_EcoDevicesRT2(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]

Bases: EcoDevicesRT2Device, BinarySensorEntity

get_status(cached_ms: int = None) bool[source]
property is_on: bool

Return true if the binary sensor is on.

Module contents

Get information from GCE Ecodevices RT2.

class ecodevices_rt2.binarysensors.BinarySensor_DigitalInput(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator)[source]

Bases: BinarySensor_EcoDevicesRT2, Entity

Representation of an BinarySensor_DigitalInput.

get_status() bool[source]
class ecodevices_rt2.binarysensors.BinarySensor_EcoDevicesRT2(device_config: dict, ecort2: EcoDevicesRT2, coordinator: DataUpdateCoordinator, suffix_name: str = '')[source]

Bases: EcoDevicesRT2Device, BinarySensorEntity

get_status(cached_ms: int = None) bool[source]
property is_on: bool

Return true if the binary sensor is on.