Trigger Condition

Triggered when a device receives a command message, executes the command, and sends a receipt message back to the cloud.
Note: A clientid ending with "test" is a client test account; such clients do not trigger any message push

Receiving Method
Go to your IoT console to enable or disable message push
After configuration, you can receive device messages reported by the platform via either the HTTP interface or MQTT subscription (choose one)
You are currently receiving messages via HTTP; MQTT is recommended (lower latency).
If MQTT push is configured
The platform pushes messages to the specified MQTT topic.
In addition to subscribing to api/{AppId}/message/#,
you can also subscribe to this type of message separately via api/{AppId}/message/0.
If HTTP push is configured
The platform pushes messages to the interface URL you configured.
Messages are pushed in real time and only once; if your server cannot be reached within 5 seconds, no further push is made.
When the response status is HTTP 1.1 200 OK (only the HTTP status is checked), the push is considered successful, so there is no return value requirement.
Message Format

ThingBoot delivers a standardized interface between AI and the physical world, integrating full-chain capabilities spanning device sensing, data feedback, and hardware-driven execution. Through natural language interaction, we enable artificial intelligence to achieve precise control over physical devices, establishing an open AIoT ecosystem across all industries.

For end customers: We provide streamlined device onboarding that supports not only open platforms but also private deployments on both public and local networks. With unified interface and protocol standards, we back an extensive portfolio of products. For factories: We deliver mature and comprehensive technical support for IoT platforms, alongside R&D technical support for smart hardware products. For developers: We provide everything from standard, free firmware SDKs and drivers to PCB schematics and circuit diagrams.


Quick links

Please contact me
Please leave your contact information, and the engineer will get in touch with you promptly.

If you need urgent assistance, you may contact the on-duty engineer at: