Help Center>
IoT Device Management>
FAQs>
Secondary Development>
FAQs About Application Development>
Calling APIs>
What Are the Command States on the IoT Platform
Updated on 2022-02-24 GMT+08:00
What Are the Command States on the IoT Platform
Commands sent by the IoT platform are in the following states:
- Expired: The command cache duration has expired on the IoT platform and is not delivered to the device.
- Success: The IoT platform has delivered the command to the device and received an execution result from the device.
- Failed: No result is displayed after the command is parsed by the codec plug-in, or the execution result contains ERROR CODE.
- Timeout: The IoT platform fails to receive an ACK message from the device within a specified period.
- Canceled: The command has been canceled on the application side.
- Pending: The IoT platform has buffered the command and has not delivered it to the device.
- Sent: The IoT platform has delivered the command to the device.
- Delivered: The IoT platform has delivered the command to the device and received an ACK message from the device.
Figure 1 shows the conversion between command states.
Parent topic: Calling APIs
Calling APIs FAQs
- Authentication API of the IoT Platform Is Successfully Called Locally But Fails to Be Called on Application Servers
- Error Occurs When an NA Calls an API
- Online Application Simulator Fails to Deliver Commands
- Command Is Successfully Delivered Using the Simulator But Fails to Be Delivered by Calling the API
- Application Server Fails to Deliver Commands and Receives Error Code 403
- How Does an Application Server Deliver a Cache Command
- What Does an Expired Command Mean
- Does the IoT Platform Support Command Resending
- What Does a Timeout Command Mean
- Can the IoT Platform Deliver Commands in Batches
- Are the APIs of the IoT Platform Called Only Using Java
- What Are the Command States on the IoT Platform
- Failed to Call the Calling the Registering Directly Connected Devices API
- APIs Fail To Be Called After a Period of Time While Parameters Remain Unchanged
- Commands Fail to Be Sent After a Period of Time While the Previous Commands Are Successfully Sent
- Historical Data Is Not Returned When the Querying Historical Device Data API Is Called
- Devices Registered with the IoT Platform Are Deleted After a Period of Time
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbotmore