EnigmaIOT
0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
w
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
~
Variables
_
a
b
c
d
e
f
g
i
k
l
m
n
o
p
q
r
s
t
u
w
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
f
g
i
l
m
n
o
p
s
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
w
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Macros
_
b
c
d
e
g
h
i
l
m
n
o
r
s
t
u
v
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
- _ -
_peerType :
espnow_hal.cpp
- a -
AAD_LENGTH :
EnigmaIoTconfigAdvanced.h
- b -
BOOT_FLAG_TIMEOUT :
EnigmaIOT-Button-Controller.cpp
,
EnigmaIOT-DashButton-Controller.cpp
,
EnigmaIOT-Json-Controller-Template.cpp
,
EnigmaIOT-Led-Controller.cpp
,
EnigmaIOT-Sensor-Controller.cpp
,
EnigmaIOT-SmartSwitch-Controller.cpp
bootStateKey :
SmartSwitchController.cpp
BROADCAST_ADDRESS :
EnigmaIoTconfigAdvanced.h
BROADCAST_NONE_NAME :
EnigmaIoTconfigAdvanced.h
buttonKey :
SmartSwitchController.cpp
- c -
CHECK_COMM_ERRORS :
EnigmaIoTconfigAdvanced.h
cipher :
cryptModule.cpp
COMM_ERRORS_BEFORE_SCAN :
EnigmaIoTconfig.h
commandKey :
LedController.cpp
,
SmartSwitchController.cpp
COMMS_QUEUE_SIZE :
EnigmaIoTconfigAdvanced.h
CONFIG_FILE :
ButtonController.cpp
,
DashButtonController.cpp
,
BasicController.cpp
,
LedController.cpp
,
ds18b20Controller.cpp
,
SmartSwitchController.cpp
,
GwOutput_mqtt.h
,
EnigmaIOTGateway.cpp
,
EnigmaIOTNode.cpp
confirmParam :
GatewayAPI.cpp
connectionLed :
EnigmaIOTGatewayDummy.cpp
,
EnigmaIOTGatewayMQTT.cpp
connectionLedFlashing :
EnigmaIOTGatewayDummy.cpp
,
EnigmaIOTGatewayMQTT.cpp
controller :
EnigmaIOT-Button-Controller.cpp
,
EnigmaIOT-DashButton-Controller.cpp
,
EnigmaIOT-Led-Controller.cpp
,
EnigmaIOT-Sensor-Controller.cpp
,
EnigmaIOT-SmartSwitch-Controller.cpp
,
EnigmaIOT-Json-Controller-Template.cpp
CONTROLLER_NAME :
ButtonController.h
,
SmartSwitchController.h
,
DashButtonController.h
,
BasicController.h
,
LedController.h
,
ds18b20Controller.h
CRC_LENGTH :
cryptModule.h
Crypto :
cryptModule.cpp
,
cryptModule.h
- d -
DEFAULT_CHANNEL :
EnigmaIoTconfig.h
DEFAULT_SLEEP_TIME :
EnigmaIoTconfig.h
DISCONNECT_ON_DATA_ERROR :
EnigmaIoTconfigAdvanced.h
DOWNLINK_WAIT_TIME :
EnigmaIoTconfig.h
- e -
ENIGMAIOT_ADDR_LEN :
EnigmaIoTconfigAdvanced.h
ENIGMAIOT_PROT_VERS :
EnigmaIoTconfig.h
EnigmaIOTGateway :
EnigmaIOTGateway.h
,
EnigmaIOTGateway.cpp
EnigmaIOTNode :
EnigmaIOTNode.cpp
,
EnigmaIOTNode.h
Espnow_hal :
espnow_hal.h
,
espnow_hal.cpp
- f -
FAILSAFE_RTC_ADDRESS :
EnigmaIOT-Button-Controller.cpp
,
EnigmaIOT-DashButton-Controller.cpp
,
EnigmaIOT-SmartSwitch-Controller.cpp
,
EnigmaIOT-Sensor-Controller.cpp
,
EnigmaIOT-Led-Controller.cpp
,
EnigmaIOT-Json-Controller-Template.cpp
FLASH_LED_TIME :
EnigmaIoTconfig.h
- g -
getGwInfoUri :
GatewayAPI.cpp
getGwResettUri :
GatewayAPI.cpp
getGwRestartUri :
GatewayAPI.cpp
getMaxNodesUri :
GatewayAPI.cpp
getNodeNumberUri :
GatewayAPI.cpp
getNodeRestartUri :
GatewayAPI.cpp
getNodesUri :
GatewayAPI.cpp
getNodeUri :
GatewayAPI.cpp
GwAPI :
GatewayAPI.cpp
,
GatewayAPI.h
GwOutput :
GwOutput_dummy.h
,
GwOutput_mqtt.h
,
GwOutput_dummy.cpp
,
GwOutput_mqtt.cpp
- h -
ha_allow_attrib :
haEntity.h
ha_device_class :
haEntity.h
ha_device_type :
haEntity.h
HA_DISCOVERY_PREFIX :
EnigmaIoTconfigAdvanced.h
ha_expiration :
haEntity.h
ha_name_sufix :
haEntity.h
ha_off_delay :
haEntity.h
ha_payload :
haEntity.h
ha_payload_close :
haEntity.h
ha_payload_goto :
haEntity.h
ha_payload_off :
haEntity.h
ha_payload_on :
haEntity.h
ha_payload_open :
haEntity.h
ha_payload_stop :
haEntity.h
ha_position_closed :
haEntity.h
ha_position_open :
haEntity.h
ha_set_position_template :
haEntity.h
ha_state_closed :
haEntity.h
ha_state_closing :
haEntity.h
ha_state_off :
haEntity.h
ha_state_on :
haEntity.h
ha_state_open :
haEntity.h
ha_state_opening :
haEntity.h
ha_state_stopped :
haEntity.h
ha_subtype :
haEntity.h
ha_triggerSubtypeStr :
haTrigger.h
ha_triggerTypeStr :
haTrigger.h
ha_type :
haEntity.h
ha_unit_of_measurement :
haEntity.h
ha_value_key :
haEntity.h
ha_value_template :
haEntity.h
- i -
IDENTIFY_TIMEOUT :
EnigmaIoTconfig.h
IV_LENGTH :
EnigmaIoTconfigAdvanced.h
- k -
KEY_LENGTH :
EnigmaIoTconfigAdvanced.h
- l -
lastOTAmsg :
EnigmaIOTGateway.cpp
LED :
EnigmaIOT-Button-Controller.cpp
,
EnigmaIOT-Json-Controller-Template.cpp
,
EnigmaIOT-Led-Controller.cpp
,
EnigmaIOT-SmartSwitch-Controller.cpp
,
EnigmaIOT-Sensor-Controller.cpp
,
EnigmaIOT-DashButton-Controller.cpp
ledKey :
LedController.cpp
linkKey :
SmartSwitchController.cpp
localLed :
EnigmaIOTNode.cpp
- m -
MAX_CONSECUTIVE_BOOT :
EnigmaIOT-Button-Controller.cpp
,
EnigmaIOT-DashButton-Controller.cpp
,
EnigmaIOT-Json-Controller-Template.cpp
,
EnigmaIOT-Led-Controller.cpp
,
EnigmaIOT-Sensor-Controller.cpp
,
EnigmaIOT-SmartSwitch-Controller.cpp
MAX_DATA_PAYLOAD_LENGTH :
EnigmaIoTconfigAdvanced.h
MAX_DATA_PAYLOAD_SIZE :
EnigmaIoTconfigAdvanced.h
MAX_INPUT_QUEUE_SIZE :
EnigmaIoTconfig.h
MAX_KEY_VALIDITY :
EnigmaIoTconfig.h
MAX_MESSAGE_LENGTH :
EnigmaIoTconfigAdvanced.h
MAX_MQTT_PLD_LEN :
GwOutput_mqtt.h
MAX_MQTT_QUEUE_SIZE :
EnigmaIoTconfig.h
MAX_MQTT_TOPIC_LEN :
GwOutput_mqtt.h
MAX_NODE_INACTIVITY :
EnigmaIoTconfig.h
MIN_SYNC_ACCURACY :
EnigmaIoTconfigAdvanced.h
- n -
NETWORK_NAME_LENGTH :
EnigmaIoTconfigAdvanced.h
NODE_NAME_LENGTH :
EnigmaIoTconfigAdvanced.h
nodeAddrParam :
GatewayAPI.cpp
nodeConnectionLedFlashing :
EnigmaIOTNode.cpp
nodeIdParam :
GatewayAPI.cpp
nodeNameParam :
GatewayAPI.cpp
NUM_NODES :
EnigmaIoTconfig.h
- o -
OTA_GW_TIMEOUT :
EnigmaIoTconfigAdvanced.h
OTA_TIMEOUT_TIME :
EnigmaIoTconfigAdvanced.h
OTAongoing :
EnigmaIOTGateway.cpp
- p -
POST_REG_DELAY :
EnigmaIoTconfig.h
PRE_REG_DELAY :
EnigmaIoTconfig.h
- q -
QUICK_SYNC_TIME :
EnigmaIoTconfig.h
- r -
RANDOM_LENGTH :
cryptModule.h
RATE_AVE_ORDER :
EnigmaIoTconfig.h
RECONNECTION_PERIOD :
EnigmaIoTconfig.h
relayKey :
SmartSwitchController.cpp
RESET_PIN :
enigmaiot_node_nonsleepy.cpp
,
enigmaiot_led_flasher.cpp
,
enigmaiot_node.cpp
,
enigmaiot_node_msgpack.cpp
RESET_PIN_DURATION :
EnigmaIoTconfig.h
RESPONSE_SIZE :
GatewayAPI.h
restartRequested :
EnigmaIOTGatewayMQTT.cpp
restartRequestTime :
EnigmaIOTGatewayMQTT.cpp
RTC_ADDRESS :
EnigmaIoTconfigAdvanced.h
- s -
shouldSave :
EnigmaIOTGateway.cpp
SLEEP_TIME :
EnigmaIOT-Sensor-Controller.cpp
STATUS_SEND_PERIOD :
GwOutput_mqtt.h
- t -
TAG_LENGTH :
EnigmaIoTconfigAdvanced.h
TIME_SYNC_PERIOD :
EnigmaIoTconfig.h
TimeManager :
timeManager.cpp
,
timeManager.h
- w -
WEB_API_PORT :
EnigmaIoTconfigAdvanced.h
Generated by
1.8.20