跳到主要内容

HMS Management

Overview

The Cloud API opens up HMS functionality to display device alerts in the command center, enhancing users' perception and handling of risks to ensure operational safety.

Note: HMS reports are comprehensive of all alert information. If an alert from the previous HMS report is no longer present in the current HMS report, it indicates that the alert has been resolved.

Alert Documentation Query

Users need to assemble the documentation key through the field information reported by the protocol. With the documentation key, users can query the corresponding alert documentation in the alert documentation query json file. The assembly rule varies depending on the alerting device.

  • Alert documentation query json file: hms.json.
  • Assembly rules and examples:
    • {code} is the alert code, which can be obtained through the fields in the protocol. Fields in the HMS functionality protocol and their explanations can be found in API Introduction > HMS Management.
    • For alerts from docking station devices, prefix dock_tip_ to {code}, docking logic: dock_tip_{code}
      For example, with error code 0x1001, the documentation key is: dock_tip_0x1001
    • For alerts from aircraft, prefix fpv_tip_ to {code}, aircraft logic: fpv_tip_{code}
      For example, with error code 0x0108, the documentation key is: fpv_tip_0x0108
    • For alerts from remote controllers, prefix rc_tip_ to {code}, remote controller logic: rc_tip_{code}
      For example, with error code 0x00010001, the documentation key is: rc_tip_0x00010001

Interaction timing

The device uploads the alarm information of DJI Dock equipment and aircraft to the cloud through the health alarm protocol (Topic: thing/product/{gateway_sn}/events Method: hms). And the complete alarm copy is presented on the web interface.

Detailed API Realization

HMS Management

  • Health Alarm