supla-device
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
►
N
Supla
►
N
Control
C
ActionTrigger
C
BistableRelay
C
BistableRollerShutter
C
BlinkingLed
C
BrightnessAdjuster
C
Button
C
ButtonState
C
ClickSequence
C
DimmerBase
C
DimmerLeds
C
ExtPCA9685
C
GeometricBrightnessAdjuster
C
GroupButtonControlRgbw
C
HvacBase
C
InternalPinOutput
C
LightRelay
C
LightRelayStateData
C
OutputInterface
C
PinStatusLed
►
C
Relay
C
ButtonListElement
►
C
RelayHvacAggregator
C
HvacPtr
C
RGBBase
C
RGBLeds
C
RGBWBase
C
RGBWLeds
C
RollerShutter
C
RollerShutterConfig
C
RollerShutterInterface
C
SequenceButton
C
SimpleButton
C
TrippleButtonRollerShutter
C
ValveBase
ValveBase
class is used to handle SUPLA_CHANNEL_TYPE_VALVE_OPENCLOSE and SUPLA_CHANNEL_TYPE_VALVE_PERCENTAGE channels
C
ValveConfig
C
VirtualRelay
C
VirtualValve
VirtualValve
implements Valve as a "device" which simulates a valve in memory
►
N
Device
C
ChannelConflictResolver
C
EnterCfgModeAfterPowerCycle
C
FactoryTest
C
LastStateLogger
C
RemoteDeviceConfig
C
StatusLed
C
SubdevicePairingHandler
C
SwUpdate
►
N
Html
C
ButtonActionTriggerConfig
C
ButtonConfigParameters
C
ButtonHoldTimeParameters
C
ButtonMulticlickParameters
C
ButtonRefresh
C
ButtonTypeParameters
C
ButtonUpdate
C
ChannelCorrection
C
ContainerParameters
C
CustomCheckboxParameter
C
CustomParameter
C
CustomSwUpdate
C
CustomTextParameter
This HTML
Element
provides input in config mode for text value
C
DeviceInfo
C
DisableUserInterfaceParameter
C
DivBegin
C
DivEnd
C
EmCtTypeParameters
C
EmPhaseLedParameters
C
EthernetParameters
C
H2Tag
C
H3Tag
C
HideShowContainerBegin
C
HideShowContainerEnd
C
HomeScreenContentParameters
C
HvacParameters
C
I2Cscanner
HTML element that will scan I2C bus on each web page load and display all detected addresses on a web page
C
PowerStatusLedParameters
C
ProtocolParameters
C
RegisteredCmdActionMap
C
RgbwButtonParameters
C
RollerShutterParameters
C
ScreenBrightnessParameters
C
ScreenDelayParameters
C
ScreenDelayTypeParameters
C
SelectCmdInputParameter
C
SelectInputParameter
C
SelectValueMapElement
C
StatusLedParameters
C
SwUpdate
C
SwUpdateBeta
C
TextCmdInputParameter
C
TimeParameters
C
VolumeParameters
C
WifiParameters
►
N
Protocol
C
CalCfgResultPending
C
CalCfgResultPendingItem
C
Mqtt
C
MqttTopic
C
ProtocolLayer
C
SuplaSrpc
►
N
PV
C
Afore
C
Fronius
C
SolarEdge
►
N
Sensor
C
AHT
C
Bh1750
C
Binary
C
BinaryBase
C
BME280
C
Container
C
ContainerConfig
C
DHT
C
Distance
C
DS18B20
C
ElectricityMeter
C
EnergyMeasurmentsStorage
C
EspFreeHeap
►
C
GeneralPurposeChannelBase
Base class for General Purpose Measurement (GPM/KPOP) and General Purpose Meter (GPM/KLOP)
C
GPMCommonConfig
C
GeneralPurposeMeasurement
►
C
GeneralPurposeMeter
C
GPMMeterSpecificConfig
C
GpmEspFreeHeap
C
HC_SR04
C
HX711
C
HX711ConfigData
C
HygroMeter
C
ImpulseCounter
C
Max44009
C
MAX6675_K
C
MAXThermocouple
C
MeasurementDriver
C
MemoryVariableDriver
C
NormallyOpen
C
NTC10k
C
OcrImpulseCounter
C
OnePhaseElectricityMeter
C
OneWireBus
C
Pressure
C
PZEMv2
C
PZEMv3
C
Rain
C
sds011
C
SecondsCounter
C
SensorData
C
SHT3x
C
Si7021
C
Si7021Sonoff
C
TemperatureDropSensor
C
ThermHygroMeter
C
ThermHygroPressMeter
C
Thermometer
C
ThermometerDriver
C
ThreePhasePZEMv3
C
ThreePhasePZEMv3_ADDR
C
VectorBalancedEnergyStorage
C
VirtualBinary
C
VirtualHygroMeter
C
VirtualImpulseCounter
C
VirtualThermHygroMeter
C
VirtualThermometer
C
Weight
C
Wind
C
ActionHandler
C
ActionHandlerClient
C
AtChannel
C
AutoLock
C
BinarySensorChannel
C
Channel
C
ChannelElement
C
ChannelExtended
C
Client
C
Clock
C
Condition
C
ConditionGetter
C
Config
C
Correction
C
CurrentGetter
C
DS1307RTC
C
DS3231RTC
C
Eeprom
C
Element
Base class for all elements of SuplaDevice
C
ElementWithChannelActions
C
ENC28J60
C
ESPETH
C
ESPETHSPI
C
EspSender
C
EspWebServer
C
ESPWifi
C
EthernetShield
C
FramSpi
C
HtmlElement
C
HtmlGenerator
C
Io
C
KeyValue
C
KeyValueElement
C
LAN
C
LittleFsConfig
C
LocalAction
C
Mutex
C
Network
C
Notification
C
PowerActiveWGetter
C
PowerApparentVAGetter
C
PowerReactiveVarGetter
C
Preamble
C
RsaVerificator
C
SectionPreamble
C
Sha256
C
SimpleState
C
SpecialSectionInfo
C
StateEntryAddress
C
StateStorageInterface
C
StateWearLevelingByte
C
StateWearLevelingSector
C
StateWlByteHeader
C
StateWlSectorConfig
C
StateWlSectorHeader
C
Storage
C
TotalCurrentGetter
C
TotalPowerActiveWGetter
C
TotalPowerApparentVAGetter
C
TotalPowerReactiveVarGetter
C
Uptime
C
VoltageGetter
C
WebSender
C
WebServer
C
Wifi
C
WT32_ETH01
C
_color_hsv_t
C
_DBL
C
_DBLCONV
C
_FLOATCONV
C
BinaryBase
C
BinarySensorChannel
C
BlinkingLed
C
Button
C
ButtonConfigParameters
C
ButtonHoldTimeParameters
C
ButtonRefresh
C
ButtonState
C
ButtonTypeParameters
C
ButtonUpdate
C
Channel
C
Container
C
ContainerParameters
C
Correction
C
CustomCheckboxParameter
C
CustomParameter
C
DisableUserInterfaceParameter
C
ElectricityMeter
C
EmCtTypeParameters
C
EmPhaseLedParameters
C
EnterCfgModeAfterPowerCycle
C
EthernetParameters
►
C
GeneralPurposeChannelBase
Base class for General Purpose Measurement (GPM/KPOP) and General Purpose Meter (GPM/KLOP)
C
GPMCommonConfig
C
GeneralPurposeMeasurement
►
C
GeneralPurposeMeter
C
GPMMeterSpecificConfig
C
GroupButtonControlRgbw
C
H2Tag
C
H3Tag
C
HomeScreenContentParameters
C
HvacBase
C
HvacParameterFlags
C
HvacParameters
C
IEEEfloat
C
ImpulseCounter
C
IPAddress
C
MemoryVariableDriver
C
Mqtt
C
Notification
C
OcrImpulseCounter
C
OnBetweenCond
C
OnBetweenEqCond
C
OnEqualCond
C
OnGreaterCond
C
OnGreaterEqCond
C
OnInvalidCond
C
OnLessCond
C
OnLessEqCond
C
PowerStatusLedParameters
►
C
Relay
C
ButtonListElement
►
C
RelayHvacAggregator
C
HvacPtr
C
RemoteDeviceConfig
C
RgbwButtonParameters
C
RollerShutterInterface
C
RollerShutterParameters
C
RollerShutterStateData
C
ScreenBrightnessParameters
C
ScreenDelayParameters
C
ScreenDelayTypeParameters
C
SecondsCounter
C
SimpleButton
C
SimpleState
C
somfy_remote_t
C
somfy_remotesn_t
C
somfy_rollingcode_t
C
StateStorageInterface
C
StateWearLevelingByte
C
StateWearLevelingSector
C
SuplaDeviceClass
C
SuplaSomfy
C
TAction_HVAC_Parameters
C
TAction_RGBW_Parameters
C
TAction_ShadingSystem_Parameters
C
TActionTriggerProperties
C
TCalCfg_LightSourceLifespan
C
TCalCfg_ProgressReport
C
TCalCfg_RollerShutterSettings
C
TCalCfg_SubdevicePairingResult
C
TCalCfg_ZWave_Node
C
TCalCfg_ZWave_WakeupSettingsReport
C
TCalCfg_ZWave_WakeUpTime
C
TChannelAndTimerState_ExtendedValue
C
TChannelConfig_ActionTrigger
C
TChannelConfig_BinarySensor
C
TChannelConfig_Container
C
TChannelConfig_ElectricityMeter
C
TChannelConfig_FacadeBlind
C
TChannelConfig_GeneralPurposeMeasurement
C
TChannelConfig_GeneralPurposeMeter
C
TChannelConfig_HVAC
C
TChannelConfig_ImpulseCounter
C
TChannelConfig_OCR
C
TChannelConfig_PowerSwitch
C
TChannelConfig_RollerShutter
C
TChannelConfig_StaircaseTimer
C
TChannelConfig_TemperatureAndHumidity
C
TChannelConfig_Valve
C
TChannelConfig_WeeklySchedule
C
TContainer_SensorInfo
C
TContainerChannel_Value
C
TCS_Action
C
TCS_ActionWithAuth
C
TCS_ChannelBasicCfgRequest
C
TCS_ClientAuthorizationDetails
C
TCS_DeviceCalCfgRequest
C
TCS_DeviceCalCfgRequest_B
C
TCS_DeviceReconnectRequest
C
TCS_GetChannelConfigRequest
C
TCS_GetChannelValueWithAuth
C
TCS_GetDeviceConfigRequest
C
TCS_PnClientToken
C
TCS_RegisterPnClientToken
C
TCS_SetChannelFunction
C
TCS_SetRegistrationEnabled
C
TCS_SuperUserAuthorizationRequest
C
TCS_SuplaChannelNewValue
C
TCS_SuplaChannelNewValue_B
C
TCS_SuplaNewValue
C
TCS_SuplaRegisterClient
C
TCS_SuplaRegisterClient_B
C
TCS_SuplaRegisterClient_C
C
TCS_SuplaRegisterClient_D
C
TCS_TimerArmRequest
C
TCSD_ChannelStateRequest
C
TCSD_Digiglass_NewValue
C
TCSD_FacadeBlindValue
C
TCSD_RollerShutterValue
C
TCSD_Valve
C
TDCS_SetCaption
C
TDCS_SuplaPingServer
C
TDCS_SuplaPingServer_COMPAT
C
TDCS_SuplaSetActivityTimeout
C
TDeviceConfig_AutomaticTimeSync
C
TDeviceConfig_ButtonVolume
C
TDeviceConfig_DisableUserInterface
C
TDeviceConfig_HomeScreenContent
C
TDeviceConfig_HomeScreenOffDelay
C
TDeviceConfig_HomeScreenOffDelayType
C
TDeviceConfig_PowerStatusLed
C
TDeviceConfig_ScreenBrightness
C
TDeviceConfig_StatusLed
C
TDigiglass_Value
C
TDS_ActionTrigger
C
TDS_DeviceCalCfgResult
C
TDS_FirmwareUpdateParams
C
TDS_GetChannelConfigRequest
C
TDS_GetChannelIntParamsRequest
C
TDS_ImpulseCounter_Value
C
TDS_PushNotification
C
TDS_RegisterPushNotification
C
TDS_SubdeviceDetails
C
TDS_SuplaChannelNewValueResult
C
TDS_SuplaDeviceChannel
C
TDS_SuplaDeviceChannel_B
C
TDS_SuplaDeviceChannel_C
C
TDS_SuplaDeviceChannel_D
C
TDS_SuplaDeviceChannel_E
C
TDS_SuplaDeviceChannelExtendedValue
C
TDS_SuplaDeviceChannelValue
C
TDS_SuplaDeviceChannelValue_B
C
TDS_SuplaDeviceChannelValue_C
C
TDS_SuplaRegisterDevice
C
TDS_SuplaRegisterDevice_B
C
TDS_SuplaRegisterDevice_C
C
TDS_SuplaRegisterDevice_D
C
TDS_SuplaRegisterDevice_E
C
TDS_SuplaRegisterDevice_F
C
TDS_SuplaRegisterDevice_G
C
TDS_SuplaRegisterDeviceHeader
C
TDSC_ChannelState
C
TDSC_FacadeBlindValue
C
TDSC_RollerShutterValue
C
TElectricityMeter_ExtendedValue_V3
C
TElectricityMeter_Measurement
C
TElectricityMeter_Value
C
TemperatureDropSensor
C
TEventHandler
C
Thermometer
C
ThermometerDriver
C
THVACTemperatureCfg
C
THVACValue
C
TimeParameters
C
timeval_compat
C
TLckData
C
TRelayChannel_Value
C
TRGBW_Value
C
TSC_ActionExecutionResult
C
TSC_ChannelBasicCfg
C
TSC_ChannelConfigUpdateOrResult
C
TSC_ClientsReconnectRequestResult
C
TSC_DeviceCalCfgResult
C
TSC_DeviceConfigUpdateOrResult
C
TSC_DeviceReconnectRequestResult
C
TSC_GetChannelValueResult
C
TSC_ImpulseCounter_ExtendedValue
C
TSC_ImpulseCounter_Value
C
TSC_OAuthToken
C
TSC_OAuthTokenRequestResult
C
TSC_RegisterPnClientTokenResult
C
TSC_SetChannelFunctionResult
C
TSC_SetRegistrationEnabledResult
C
TSC_SuperUserAuthorizationResult
C
TSC_SuplaChannel
C
TSC_SuplaChannel_B
C
TSC_SuplaChannel_C
C
TSC_SuplaChannel_D
C
TSC_SuplaChannel_E
C
TSC_SuplaChannelExtendedValue
C
TSC_SuplaChannelExtendedValuePack
C
TSC_SuplaChannelGroup
C
TSC_SuplaChannelGroup_B
C
TSC_SuplaChannelGroupPack
C
TSC_SuplaChannelGroupPack_B
C
TSC_SuplaChannelGroupRelation
C
TSC_SuplaChannelGroupRelationPack
C
TSC_SuplaChannelPack
C
TSC_SuplaChannelPack_B
C
TSC_SuplaChannelPack_C
C
TSC_SuplaChannelPack_D
C
TSC_SuplaChannelPack_E
C
TSC_SuplaChannelRelation
C
TSC_SuplaChannelRelationPack
C
TSC_SuplaChannelStatePack
C
TSC_SuplaChannelValue
C
TSC_SuplaChannelValue_B
C
TSC_SuplaChannelValuePack
C
TSC_SuplaChannelValuePack_B
C
TSC_SuplaEvent
C
TSC_SuplaLocation
C
TSC_SuplaLocationPack
C
TSC_SuplaRegisterClientResult
C
TSC_SuplaRegisterClientResult_B
C
TSC_SuplaRegisterClientResult_C
C
TSC_SuplaRegisterClientResult_D
C
TSC_SuplaScene
C
TSC_SuplaScenePack
C
TSC_SuplaSceneState
C
TSC_SuplaSceneStatePack
C
TSCD_SetCaptionResult
C
TSCS_ChannelConfig
C
TSCS_DeviceConfig
C
TSD_ChannelConfig
C
TSD_ChannelConfigFinished
C
TSD_ChannelFunctions
C
TSD_ChannelIntParams
C
TSD_DeviceCalCfgRequest
C
TSD_FirmwareUpdate_Url
C
TSD_FirmwareUpdate_UrlResult
C
TSD_SuplaChannelGroupNewValue
C
TSD_SuplaChannelNewValue
C
TSD_SuplaRegisterDeviceResult
C
TSD_SuplaRegisterDeviceResult_B
C
TSDC_RegistrationEnabled
C
TSDC_SuplaGetVersionResult
C
TSDC_SuplaPingServerResult
C
TSDC_SuplaSetActivityTimeoutResult
C
TSDC_SuplaVersionError
C
TSDC_UserLocalTimeResult
C
TSDS_SetChannelConfigResult
C
TSDS_SetDeviceConfig
C
TSDS_SetDeviceConfigResult
C
Tsrpc
C
Tsrpc_Queue
C
TsrpcDataPacketData
C
TsrpcParams
C
TsrpcReceivedData
C
TSuplaChannelExtendedValue
C
TSuplaChannelValue
C
TSuplaChannelValue_B
C
TSuplaDataPacket
C
TSuplaProtoData
C
TSuplaProtoInBuffer
C
TSuplaProtoOutBuffer
C
TThermostat_ExtendedValue
C
TThermostat_Schedule
C
TThermostat_ScheduleCfg
C
TThermostat_Time
C
TThermostat_Value
C
TThermostatTemperatureCfg
C
TThermostatValueGroup
C
TTimerState_ExtendedValue
C
TValve_SensorInfo
C
TValve_Value
C
TWeeklyScheduleProgram
C
Uptime
C
ValveBase
ValveBase
class is used to handle SUPLA_CHANNEL_TYPE_VALVE_OPENCLOSE and SUPLA_CHANNEL_TYPE_VALVE_PERCENTAGE channels
C
VirtualImpulseCounter
C
VirtualValve
VirtualValve
implements Valve as a "device" which simulates a valve in memory
C
VolumeParameters
C
Weight
C
Wifi
Generated by
1.13.2