What protocols do Smart devices communicate with?

Have more questions? Submit a request

All Smart devices use a variety of protocols for communication and control. Our Calex Smart devices commonly use the following protocols:


Port Function

HTTPS service port. Save changes from within the app, or when an app registers or logs in.


MQTT service, sending commands from the ap. For example, when the app sends an on/off command to a lamp.


MQTT service, for example, when the lamp status changes.


Used for downloading Firmware.


Used for downloading Firmware. (alternative port)


DNS service to find the server's destination. For example, when downloading Firmwares.


mDNS service for Apple finding function


  • UDP: UDP (User Datagram Protocol) is used for local network discovery and to enable the device to receive Wi-Fi connection information.

  • TCP: TCP (Transmission Control Protocol) is a reliable and connection-oriented protocol used for data exchange between devices.

  • HTTP: HTTP (Hypertext Transfer Protocol) is a protocol used for communication between web browsers and servers. Calex Smart devices may use HTTP for certain operations or interactions.

  • MQTT: MQTT (Message Queuing Telemetry Transport) is a lightweight messaging protocol used for IoT (Internet of Things) devices. Calex Smart devices may utilize MQTT for bidirectional communication and data exchange.

It's important to note that our cloud platform supports various smart devices, and the specific protocols used may vary depending on the device and its functionality.

Articles in this section

Was this article helpful?
4 out of 4 found this helpful



Please sign in to leave a comment.