Source code for pyecodevices_rt2.virtualoutput

from . import AbstractSwitch
from . import EcoDevicesRT2
from .const import RT2_API


[docs]class VirtualOutput(AbstractSwitch): """Class representing the VirtualOutput""" def __init__(self, ecort2: EcoDevicesRT2, id: int) -> None: value_get_link = RT2_API["virtualoutput"]["value"]["get"]["link"] value_get_entry = RT2_API["virtualoutput"]["value"]["get"]["entry"] value_set_link_on = RT2_API["virtualoutput"]["value"]["set"]["link_on"] value_set_link_off = RT2_API["virtualoutput"]["value"]["set"]["link_off"] value_set_link_toggle = RT2_API["virtualoutput"]["value"]["set"]["link_toggle"] super(VirtualOutput, self).__init__( ecort2, id, value_get_link, value_get_entry, value_set_link_on, value_set_link_off, value_set_link_toggle, )