|
EnigmaIOT
0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
|
This is the complete list of members for HABinarySensor, including all inherited members.
| addExpiration(uint seconds) | HABinarySensor | inline |
| allowSendAttributes() | HAEntity | inline |
| capacity | HAEntity | protected |
| deviceClassStr(haBinarySensorClass_t sensorClass) | HABinarySensor | static |
| deviceType | HAEntity | protected |
| deviceTypeStr(haDeviceType_t entityType) | HAEntity | inlinestatic |
| entityConfig | HAEntity | protected |
| getAnounceMessage(int bufferlen, uint8_t *buffer) | HAEntity | inline |
| getDiscoveryJson(char *buffer, size_t buflen, const char *nodeName, const char *networkName, DynamicJsonDocument *inputJSON) | HABinarySensor | static |
| getDiscoveryTopic(const char *hassPrefix, const char *nodeName, haDeviceType_t entityType, const char *nameSuffix=NULL) | HAEntity | inlinestatic |
| HABinarySensor() | HABinarySensor | inline |
| HAEntity() | HAEntity | inlineprotected |
| measureMessage() | HAEntity | inline |
| setDeviceClass(haBinarySensorClass_t devClass) | HABinarySensor | |
| setNameSufix(const char *payload) | HAEntity | inline |
| 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 |