If a DP is normally sent through the Message Queuing Telemetry Transport (MQTT) channel, a "changed DP" is received. However, if the MQTT connection with the App is interrupted, the DP will be sent through the HTTP interface. After the DP sending is completed, the device information will be pulled again to notify all DPs in the device information through a callback. This is why "all DPs" appear in the callback.