EnigmaIOT  0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
HASensor Member List

This is the complete list of members for HASensor, including all inherited members.

allowSendAttributes()HAEntityinline
capacityHAEntityprotected
deviceClassStr(haSensorClass_t sensorClass)HASensorstatic
deviceTypeHAEntityprotected
deviceTypeStr(haDeviceType_t entityType)HAEntityinlinestatic
entityConfigHAEntityprotected
getAnounceMessage(int bufferlen, uint8_t *buffer)HAEntityinline
getDiscoveryJson(char *buffer, size_t buflen, const char *nodeName, const char *networkName, DynamicJsonDocument *inputJSON)HASensorstatic
getDiscoveryTopic(const char *hassPrefix, const char *nodeName, haDeviceType_t entityType, const char *nameSuffix=NULL)HAEntityinlinestatic
HAEntity()HAEntityinlineprotected
HASensor()HASensorinline
measureMessage()HAEntityinline
setDeviceClass(haSensorClass_t devClass)HASensor
setExpireTime(uint payload)HASensor
setNameSufix(const char *payload)HAEntityinline
setUnitOfMeasurement(const char *payload)HASensor
setValueField(const char *payload)HASensor
setValueTemplate(const char *payload)HASensor