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. | |