zy上云api


app设置

<p>[TOC]</p> <h5>获取app设置</h5> <ol> <li>操作描述 通过WebSocket协议向设备发送的请求 ,并返回操作结果</li> <li> <p>请求格式 </p> <pre><code class="language-json">{ &amp;quot;tid&amp;quot;: &amp;quot;1234567890&amp;quot;, &amp;quot;bid&amp;quot;: &amp;quot;9876543210&amp;quot;, &amp;quot;method&amp;quot;: &amp;quot;getAppSettings&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;custom&amp;quot;: [ &amp;quot;gps_type&amp;quot; ] }, &amp;quot;timestamp&amp;quot;: 1700000000000 }</code></pre> </li> <li>响应格式 <pre><code class="language-json">{ &amp;quot;bid&amp;quot;: &amp;quot;9876543210&amp;quot;, &amp;quot;code&amp;quot;: 0, &amp;quot;data&amp;quot;: { &amp;quot;gps_type&amp;quot;: &amp;quot;0&amp;quot; }, &amp;quot;message&amp;quot;: &amp;quot;success&amp;quot;, &amp;quot;tid&amp;quot;: &amp;quot;1234567890&amp;quot;, &amp;quot;timestamp&amp;quot;: 1746670594970 }</code></pre></li> </ol> <h5>更新app设置</h5> <ol> <li> <p>操作描述</p> <p>通过WebSocket协议向设备发送写入的请求, ,并返回操作结果</p> </li> <li> <p>请求格式 </p> <pre><code class="language-json">{ &amp;quot;tid&amp;quot;: &amp;quot;1234567890&amp;quot;, &amp;quot;bid&amp;quot;: &amp;quot;9876543210&amp;quot;, &amp;quot;method&amp;quot;: &amp;quot;setAppSettings&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;custom&amp;quot;:{ &amp;quot;gps_type&amp;quot;:&amp;quot;111&amp;quot; } }, &amp;quot;timestamp&amp;quot;: 1700000000000 }</code></pre> </li> <li>响应格式 <pre><code class="language-json">{ &amp;quot;bid&amp;quot;: &amp;quot;9876543210&amp;quot;, &amp;quot;code&amp;quot;: 0, &amp;quot;message&amp;quot;: &amp;quot;success&amp;quot;, &amp;quot;tid&amp;quot;: &amp;quot;1234567890&amp;quot;, &amp;quot;timestamp&amp;quot;: 1746675166977 }</code></pre></li> </ol> <h5>返航点设置 homePointSetting</h5> <ol> <li> <p>操作描述</p> <p>通过WebSocket协议向设备发送写入的请求,并返回操作结果</p> </li> <li>请求格式 <pre><code class="language-json">{ &amp;quot;tid&amp;quot;: &amp;quot;1234567890&amp;quot;, &amp;quot;bid&amp;quot;: &amp;quot;9876543210&amp;quot;, &amp;quot;method&amp;quot;: &amp;quot;setAppSettings&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;home_point_setting&amp;quot;:1 }, &amp;quot;timestamp&amp;quot;: 1700000000000 }</code></pre></li> </ol> <table> <thead> <tr> <th>设置项</th> <th>唯一 Key 值</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>返航点设置</td> <td>homePointSetting</td> <td>设置无人机返航点</td> </tr> <tr> <td>卫星定位系统</td> <td>satelliteSystem</td> <td>设置无人机卫星定位系统</td> </tr> <tr> <td>摇杆模式</td> <td>joystickMode</td> <td>设置遥控器的摇杆模式</td> </tr> <tr> <td>控制模式</td> <td>controlMode</td> <td>设置飞行控制模式</td> </tr> <tr> <td>云台模式</td> <td>gimbalMode</td> <td>设置云台的跟随或自由模式</td> </tr> <tr> <td>语言设置</td> <td>languageSetting</td> <td>设置系统语言</td> </tr> <tr> <td>语音设置</td> <td>voiceSetting</td> <td>开启或关闭语音播报</td> </tr> <tr> <td>地图选择</td> <td>mapSelection</td> <td>选择地图类型(如卫星图)</td> </tr> <tr> <td>图层设置</td> <td>mapLayerSetting</td> <td>控制地图图层显示</td> </tr> <tr> <td>单位设置</td> <td>unitSetting</td> <td>公制/英制单位切换 &quot;mph&quot; / &quot;km/h&quot; / &quot;m/s&quot;</td> </tr> <tr> <td>面积单位</td> <td>areaUnit</td> <td>单位切换 &quot;㎡&quot;/&quot;mu&quot;/&quot;ha&quot;</td> </tr> <tr> <td>位置格式</td> <td>locationFormat</td> <td>单位切换 &quot;DD&quot;/&quot;DMS&quot;</td> </tr> <tr> <td>温度单位</td> <td>temperatureUnit</td> <td>单位切换 &quot;C&quot;</td> </tr> <tr> <td>航灯设置</td> <td>navigationLightSetting</td> <td>设置飞行器的航灯</td> </tr> <tr> <td>RTK 设置</td> <td>rtkSetting</td> <td>RTK 差分定位设置</td> </tr> <tr> <td>电子围栏开关</td> <td>geofenceEnableSetting</td> <td>电子围栏开关</td> </tr> <tr> <td>上云配置</td> <td>cloudSetting</td> <td>上云配置 { &quot;url&quot;: &quot;ws://192.168.100:9003&quot;, &quot;username&quot;: &quot;device_001&quot;, &quot;password&quot;: &quot;securePassword123&quot; }</td> </tr> <tr> <td>自定义按钮设置</td> <td>customKeySetting</td> <td>自定义按钮设置 { &quot;key1&quot;: &quot;value1&quot; , &quot;key2&quot;: &quot;value2&quot; }</td> </tr> </tbody> </table>

页面列表

ITEM_HTML