TIDUE59A May 2018 – September 2020
After the TIDC-01005 reference design is successfully connected to a network with Internet access, the device uses the Message Queue Telemetry Transport (MQTT) protocol to send messages to and receive messages from the cloud. Sending and receiving messages through the cloud makes it possible for the system to be controlled and monitored from anywhere, as long as a user has Internet access. To control the system, a user simply sends a message to the system through the cloud server from another client, such as a smartphone, tablet, or PC. When the cloud server receives a message destined for a specific end system, the server forwards the message onto that system. The TIDC-01005 system is also designed to push status updates to clients that request them through the cloud server.
In the TIDC-01005 reference design, the lock can be controlled (locked or unlocked) by sending messages to the CC3220 through the cloud. The state of the lock (locked or unlocked) can be monitored by polling the cloud for an update on the lock state. By default, the software included with the TIDC-01005 uses an open Eclipse IoT MQTT development broker to handle messaging through the cloud. However, the cloud broker must be updated by the developer to a production broker when creating an actual Wi-Fi electronic smart lock design based on the TIDC-01005.