|
EnigmaIOT
0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
|
Files | |
| file | Comms_hal.h [code] |
| Generic communication system abstraction layer. | |
| file | cryptModule.cpp [code] |
| Crypto library that implements EnigmaIoT encryption, decryption and key agreement fuctions. | |
| file | cryptModule.h [code] |
| Crypto library that implements EnigmaIoT encryption, decryption and key agreement fuctions. | |
| file | EnigmaIoTconfig.h [code] |
| Parameter configuration. | |
| file | EnigmaIoTconfigAdvanced.h [code] |
| Parameter configuration. | |
| file | EnigmaIOTdebug.h [code] |
| Auxiliary functions for debugging over Serial. | |
| file | EnigmaIOTGateway.cpp [code] |
| Library to build a gateway for EnigmaIoT system. | |
| file | EnigmaIOTGateway.h [code] |
| Library to build a gateway for EnigmaIoT system. | |
| file | EnigmaIOTjsonController.h [code] |
| Prototype for JSON/MSGPACK based controller node. | |
| file | EnigmaIOTNode.cpp [code] |
| Library to build a node for EnigmaIoT system. | |
| file | EnigmaIOTNode.h [code] |
| Library to build a node for EnigmaIoT system. | |
| file | EnigmaIOTRingBuffer.h [code] |
| Library to build a gateway for EnigmaIoT system. | |
| file | espnow_hal.cpp [code] |
| ESP-NOW communication system abstraction layer. To be used on ESP8266 or ESP32 platforms. | |
| file | espnow_hal.h [code] |
| ESP-NOW communication system abstraction layer. To be used on ESP8266 or ESP32 platforms. | |
| file | Filter.cpp [code] |
| Filter to process message rate or other values. | |
| file | Filter.h [code] |
| Filter to process message rate or other values. | |
| file | GatewayAPI.cpp [code] |
| API web server to control EnigmaIOT Gateway. | |
| file | GatewayAPI.h [code] |
| API web server to control EnigmaIOT Gateway. | |
| file | GwOutput_generic.h [code] |
| Generic Gateway output module template. | |
| file | haBinarySensor.cpp [code] |
| Home Assistant binary sensor integration. | |
| file | haBinarySensor.h [code] |
| Home Assistant binary sensor integration. | |
| file | haCover.cpp [code] |
| Home Assistant cover and shade integration. | |
| file | haCover.h [code] |
| Home Assistant cover and shade integration. | |
| file | haEntity.h [code] |
| Defines an entity for Home Assistant autodiscovery. | |
| file | haSensor.cpp [code] |
| Home Assistant sensor integration. | |
| file | haSensor.h [code] |
| Home Assistant sensor integration. | |
| file | haSwitch.cpp [code] |
| Home Assistant switch integration. | |
| file | haSwitch.h [code] |
| Home Assistant switch integration. | |
| file | haTrigger.cpp [code] |
| Home Assistant trigger integration. | |
| file | haTrigger.h [code] |
| Home Assistant trigger integration. | |
| file | helperFunctions.cpp [code] |
| Auxiliary function definition. | |
| file | helperFunctions.h [code] |
| Auxiliary function definition. | |
| file | NodeList.cpp [code] |
| EnigmaIoT sensor node management structures. | |
| file | NodeList.h [code] |
| EnigmaIoT sensor node management structures. | |
| file | timeManager.cpp [code] |
| Clock synchronisation calculations. | |
| file | timeManager.h [code] |
| Clock synchronisation calculations. | |