4#ifndef SRC_SUPLA_SUPLET_VIRTUAL_CHANNEL_H_
5#define SRC_SUPLA_SUPLET_VIRTUAL_CHANNEL_H_
7#include <supla/control/virtual_relay.h>
8#include <supla/sensor/virtual_binary.h>
9#include <supla/sensor/virtual_thermometer.h>
18 _supla_int_t functions =
19 (0xFF ^ SUPLA_BIT_FUNC_CONTROLLINGTHEROLLERSHUTTER));
24 uint8_t subDeviceId = 0;
31 bool keepStateInStorage =
false);
36 uint8_t subDeviceId = 0;
46 uint8_t subDeviceId = 0;
Definition virtual_relay.h:11
Virtual binary sensor with explicit logical state control.
Definition virtual_binary.h:21
Definition virtual_thermometer.h:11
Definition virtual_channel.h:27
bool isOwnerOfSubDeviceId(int subDeviceId) const override
Returns true if element is owner of subDeviceId.
Definition virtual_channel.h:14
bool isOwnerOfSubDeviceId(int subDeviceId) const override
Returns true if element is owner of subDeviceId.
Definition virtual_channel.h:39
bool isOwnerOfSubDeviceId(int subDeviceId) const override
Returns true if element is owner of subDeviceId.