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

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

allowSendAttributes()HAEntityinline
capacityHAEntityprotected
deviceClassStr(haCoverClass_t sensorClass)HACoverstatic
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)HACoverstatic
getDiscoveryTopic(const char *hassPrefix, const char *nodeName, haDeviceType_t entityType, const char *nameSuffix=NULL)HAEntityinlinestatic
HACover()HACoverinline
HAEntity()HAEntityinlineprotected
measureMessage()HAEntityinline
setDeviceClass(haCoverClass_t devClass)HACover
setNameSufix(const char *payload)HAEntityinline
setPayloadClose(const char *payload)HACover
setPayloadGoto(const char *payload)HACover
setPayloadOpen(const char *payload)HACover
setPayloadStop(const char *payload)HACover
setStateClosed(const char *payload)HACover
setStateClosing(const char *payload)HACover
setStateOpen(const char *payload)HACover
setStateOpening(const char *payload)HACover
setStateStopped(const char *payload)HACover