4#ifndef SRC_SUPLA_CONTROL_VIRTUAL_VALVE_H_
5#define SRC_SUPLA_CONTROL_VIRTUAL_VALVE_H_
41 uint8_t valveOpenState = 0;
ValveBase class is used to handle SUPLA_CHANNEL_TYPE_VALVE_OPENCLOSE and SUPLA_CHANNEL_TYPE_VALVE_PER...
Definition valve_base.h:29
VirtualValve implements Valve as a "device" which simulates a valve in memory.
Definition virtual_valve.h:17
void setValueOnDevice(uint8_t openLevel) override
Sets the value of the valve virtual device.
Definition virtual_valve.cpp:10
VirtualValve(bool openClose=true)
Constructor.
Definition virtual_valve.cpp:8
uint8_t getValueOpenStateFromDevice() override
Returns the value of the valve virtual device.
Definition virtual_valve.cpp:14