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

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

addExpiration(uint seconds)HABinarySensorinline
allowSendAttributes()HAEntityinline
capacityHAEntityprotected
deviceClassStr(haBinarySensorClass_t sensorClass)HABinarySensorstatic
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)HABinarySensorstatic
getDiscoveryTopic(const char *hassPrefix, const char *nodeName, haDeviceType_t entityType, const char *nameSuffix=NULL)HAEntityinlinestatic
HABinarySensor()HABinarySensorinline
HAEntity()HAEntityinlineprotected
measureMessage()HAEntityinline
setDeviceClass(haBinarySensorClass_t devClass)HABinarySensor
setNameSufix(const char *payload)HAEntityinline
setOffDelay(uint payload)HABinarySensor
setPayloadOff(const char *payload)HABinarySensor
setPayloadOff(int payload)HABinarySensor
setPayloadOn(const char *payload)HABinarySensor
setPayloadOn(int payload)HABinarySensor
setValueField(const char *payload)HABinarySensor
setValueTemplate(const char *payload)HABinarySensor