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

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

allowSendAttributes()HAEntityinline
capacityHAEntityprotected
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)HASwitchstatic
getDiscoveryTopic(const char *hassPrefix, const char *nodeName, haDeviceType_t entityType, const char *nameSuffix=NULL)HAEntityinlinestatic
HAEntity()HAEntityinlineprotected
HASwitch()HASwitchinline
measureMessage()HAEntityinline
setNameSufix(const char *payload)HAEntityinline
setPayloadOff(const char *payload)HASwitch
setPayloadOff(int payload)HASwitch
setPayloadOn(const char *payload)HASwitch
setPayloadOn(int payload)HASwitch
setStateOff(const char *payload)HASwitch
setStateOff(int payload)HASwitch
setStateOn(const char *payload)HASwitch
setStateOn(int payload)HASwitch
setValueField(const char *payload)HASwitch