supla-device
Loading...
Searching...
No Matches
Supla::Sensor::DS18B20 Member List

This is the complete list of members for Supla::Sensor::DS18B20, including all inherited members.

addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
address (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20protected
applyChannelConfig(TSD_ChannelConfig *result, bool local) override (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMetervirtual
applyCorrectionsSupla::Sensor::ThermHygroMeterprotected
applyCorrectionsAndStoreIt(int32_t temperatureCorrection, int32_t humidityCorrection, bool local=false)Supla::Sensor::ThermHygroMeter
begin()Supla::Elementstatic
channel (defined in Supla::ChannelElement)Supla::ChannelElementprotected
channelConfigState (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement)Supla::ChannelElementexplicit
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
ClearInvalidPtr()Supla::Elementstatic
clearOcrConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
configFinishedReceived (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction)Supla::LocalActionstatic
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableActionsInConfigMode() (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableChannelState()Supla::Element
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
driver (defined in Supla::Sensor::Thermometer)Supla::Sensor::Thermometerprotected
DS18B20(uint8_t pin, uint8_t *deviceAddress=nullptr) (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20inlineexplicit
Element() (defined in Supla::Element)Supla::Element
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
fillChannelConfig(void *channelConfig, int *size) override (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMetervirtual
fillChannelOcrConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value)Supla::Elementvirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getChannel() override (defined in Supla::ChannelElement)Supla::ChannelElementvirtual
getChannel() const overrideSupla::ChannelElementvirtual
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getConfiguredHumidityCorrection() (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeter
getConfiguredTemperatureCorrection() (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeter
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHumi() (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMetervirtual
getHumiInt16() (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeter
getHwSensors() (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20inline
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
getTemp() override (defined in Supla::Sensor::Thermometer)Supla::Sensor::Thermometervirtual
getTempInt16() (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeter
getValue() (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20inlinevirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request)Supla::Elementvirtual
handleChannelConfig(TSD_ChannelConfig *result, bool local) overrideSupla::ElementWithChannelActionsvirtual
handleChannelConfigFinished() overrideSupla::ElementWithChannelActionsvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue)Supla::Elementvirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::ElementWithChannelActionsvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
hasOcrConfig() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
IsInvalidPtrSet()Supla::Elementstatic
isOcrConfigMissing() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
iterateAlways()Supla::Sensor::DS18B20inlinevirtual
iterateConnected() overrideSupla::ElementWithChannelActionsvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastReadTime (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeterprotected
lastValidValue (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20protected
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
minMaxAllowedHumidityAdjustmentSupla::Sensor::ThermHygroMeterprotected
minMaxAllowedTemperatureAdjustmentSupla::Sensor::ThermHygroMeterprotected
myBus (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20protected
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
oneWireBus (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20protectedstatic
onFastTimer()Supla::Elementvirtual
onInit() overrideSupla::Sensor::Thermometervirtual
onLoadConfig(SuplaDeviceClass *) overrideSupla::Sensor::ThermHygroMetervirtual
onLoadState()Supla::Elementvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState()Supla::Elementvirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
purgeConfig() overrideSupla::Sensor::ThermHygroMetervirtual
readCorrectionFromIndex(int index) (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeterprotected
refreshIntervalMs (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeterprotected
retryCounter (defined in Supla::Sensor::DS18B20)Supla::Sensor::DS18B20protected
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setAndSaveFunction(_supla_int_t channelFunction) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setApplyCorrections(bool applyCorrections)Supla::Sensor::ThermHygroMeter
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setCorrectionAtIndex(int32_t correction, int index) (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeterprotected
setDefaultFunction(int32_t defaultFunction)Supla::Element
setHumidityCorrection(int32_t correction) override (defined in Supla::Sensor::Thermometer)Supla::Sensor::Thermometerprotectedvirtual
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setMinMaxAllowedHumidityAdjustment(int32_t minMax)Supla::Sensor::ThermHygroMeter
setMinMaxAllowedTemperatureAdjustment(int32_t minMax)Supla::Sensor::ThermHygroMeter
setRefreshIntervalMs(int intervalMs) (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeter
setTemperatureCorrection(int32_t correction) (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeterprotectedvirtual
ThermHygroMeter() (defined in Supla::Sensor::ThermHygroMeter)Supla::Sensor::ThermHygroMeter
Thermometer() (defined in Supla::Sensor::Thermometer)Supla::Sensor::Thermometer
Thermometer(ThermometerDriver *driver) (defined in Supla::Sensor::Thermometer)Supla::Sensor::Thermometerexplicit
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual