Readonly
stackRoutine to update the network key and broadcast the update to the network after a set time. NOTE: This should run at a large interval, but before the uint32_t of the frame counter is able to reach all Fs (can't wrap to 0). This may disrupt sleepy end devices that miss the update, but they should be able to TC rejoin (in most cases...). On the other hand, the more often this runs, the more secure the network is...
Clear the cached network values (set to invalid values).
Return the EUI 64 of the local node This call caches the results on the host to prevent frequent EZSP transactions. Check against BLANK_EUI64 for validity.
Return the Extended PAN ID of the local node. This call caches the results on the host to prevent frequent EZSP transactions. Check against BLANK_EXTENDED_PAN_ID for validity.
Return the PAN ID of the local node. This call caches the results on the host to prevent frequent EZSP transactions. Check against INVALID_PAN_ID for validity.
Return the radio channel (uint8_t) of the current network. This call caches the results on the host to prevent frequent EZSP transactions. Check against INVALID_RADIO_CHANNEL for validity.
Export link keys for backup.
List of keys data with AES hashed keys
Optional
networkAddress: numberZCL
Optional
sourceEndpoint: numberOptional
sourceEndpoint: numberZDO
ZDO
InterPAN
WARNING: Adapter impl. Starts timer immediately upon returning
Static
createUtility
Relay calls between Z2M and EZSP-layer and handle any error that might occur via queue & waitress.
Anything post
start
that requests anything from the EZSP layer must run through the request queue for proper execution flow.