1、设备组件
<h4>请求地址</h4>
<ul>
<li>正式环境: <a href="https://www.lampmind.com/api/newLampPole2/lamp_pole_data">https://www.lampmind.com/api/newLampPole2/lamp_pole_data</a></li>
<li>测试环境: <a href="https://sd.solar-iot.com/api/newLampPole2/lamp_pole_data">https://sd.solar-iot.com/api/newLampPole2/lamp_pole_data</a></li>
</ul>
<h4>请求方法</h4>
<p><strong>POST</strong></p>
<h4>请求参数</h4>
<table>
<thead>
<tr>
<th>名称</th>
<th>类型</th>
<th>说明</th>
<th>是否必须</th>
</tr>
</thead>
<tbody>
<tr>
<td>username</td>
<td>string</td>
<td>用户名</td>
<td>Y</td>
</tr>
<tr>
<td>client_key</td>
<td>string</td>
<td>设备唯一码(imei)</td>
<td>Y</td>
</tr>
<tr>
<td>token</td>
<td>string</td>
<td>鉴权口令</td>
<td>Y</td>
</tr>
<tr>
<td>os</td>
<td>string</td>
<td>使用平台(0:PC, 1:iOS, 2:Android)</td>
<td>Y</td>
</tr>
<tr>
<td>id</td>
<td>int</td>
<td>灯杆id</td>
<td>Y</td>
</tr>
<tr>
<td>lampid</td>
<td>int</td>
<td>灯控组件使用</td>
<td>N</td>
</tr>
<tr>
<td>type</td>
<td>int</td>
<td>组件类型(0 路灯,1 摄像头,2 wifi,4 显示屏,5 一键报警,6 充电桩,7 气象站,9 广播音柱,18 倾斜监测)</td>
<td>Y</td>
</tr>
<tr>
<td>clientid</td>
<td>int</td>
<td>websocket客户端id</td>
<td>Y</td>
</tr>
</tbody>
</table>
<h4>返回参数</h4>
<table>
<thead>
<tr>
<th>名称</th>
<th>类型</th>
<th>说明</th>
<th>必须存在</th>
</tr>
</thead>
<tbody>
<tr>
<td>status</td>
<td>string</td>
<td>返回码</td>
<td>Y</td>
</tr>
<tr>
<td>msg</td>
<td>string</td>
<td>返回信息</td>
<td>Y</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>结果数据</td>
<td>Y</td>
</tr>
<tr>
<td>路灯</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_lamp)</td>
<td>Y</td>
</tr>
<tr>
<td>lamp_data</td>
<td>object</td>
<td>路灯数据</td>
<td>Y</td>
</tr>
<tr>
<td>lampid</td>
<td>string</td>
<td>路灯id</td>
<td>Y</td>
</tr>
<tr>
<td>gridvolt</td>
<td>string</td>
<td>电压(V)</td>
<td>Y</td>
</tr>
<tr>
<td>gridcurr</td>
<td>string</td>
<td>电流(A)</td>
<td>Y</td>
</tr>
<tr>
<td>grid_active_power</td>
<td>string</td>
<td>功率(Wh)</td>
<td>Y</td>
</tr>
<tr>
<td>gridPF</td>
<td>string</td>
<td>功率因素</td>
<td>Y</td>
</tr>
<tr>
<td>workTimeTotal</td>
<td>int</td>
<td>累计亮灯时间(min)</td>
<td>Y</td>
</tr>
<tr>
<td>usedEnergyTotal</td>
<td>string</td>
<td>累计用电量(kWh)</td>
<td>Y</td>
</tr>
<tr>
<td>power_save</td>
<td>string</td>
<td>累计省电量(kWh)</td>
<td>Y</td>
</tr>
<tr>
<td>lighteness</td>
<td>string</td>
<td>亮度值</td>
<td>Y</td>
</tr>
<tr>
<td>policy_name</td>
<td>string</td>
<td>策略名称</td>
<td>Y</td>
</tr>
<tr>
<td>date_list</td>
<td>array</td>
<td>横坐标时间</td>
<td>Y</td>
</tr>
<tr>
<td>energy_list</td>
<td>array</td>
<td>用电量列表</td>
<td>Y</td>
</tr>
<tr>
<td>power_save_list</td>
<td>array</td>
<td>省电量列表</td>
<td>Y</td>
</tr>
<tr>
<td>摄像头</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_video)</td>
<td>Y</td>
</tr>
<tr>
<td>video_data</td>
<td>object</td>
<td>摄像头数据</td>
<td>Y</td>
</tr>
<tr>
<td>voidId</td>
<td>string</td>
<td>摄像头id</td>
<td>Y</td>
</tr>
<tr>
<td>is_auto</td>
<td>string</td>
<td>是否开启自动巡航(0 否,1 是)</td>
<td>Y</td>
</tr>
<tr>
<td>rtmp</td>
<td>string</td>
<td>标清地址</td>
<td>Y</td>
</tr>
<tr>
<td>rtmpHd</td>
<td>string</td>
<td>高清地址</td>
<td>Y</td>
</tr>
<tr>
<td>hls</td>
<td>string</td>
<td>标清地址</td>
<td>Y</td>
</tr>
<tr>
<td>hlsHd</td>
<td>string</td>
<td>高清地址</td>
<td>Y</td>
</tr>
<tr>
<td>deviceType</td>
<td>string</td>
<td>设备类型(0 海康,1 大华)</td>
<td>Y</td>
</tr>
<tr>
<td>net_type</td>
<td>string</td>
<td>网络类型(0 萤石云,1 国标)</td>
<td>Y</td>
</tr>
<tr>
<td>wifi</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_wifi)</td>
<td>Y</td>
</tr>
<tr>
<td>wifi_data</td>
<td>object</td>
<td>wifi数据</td>
<td>Y</td>
</tr>
<tr>
<td>num</td>
<td>string</td>
<td>设备序列号</td>
<td>Y</td>
</tr>
<tr>
<td>model</td>
<td>string</td>
<td>设备型号(0 WE-GW-G100,1 WE-GW-G200)</td>
<td>Y</td>
</tr>
<tr>
<td>status</td>
<td>int</td>
<td>云盒开关状态(0 关,1 开)</td>
<td>Y</td>
</tr>
<tr>
<td>net_type</td>
<td>int</td>
<td>网络状态(0 4G,1 ETH)</td>
<td>Y</td>
</tr>
<tr>
<td>totalDevice</td>
<td>int</td>
<td>总在线人数</td>
<td>Y</td>
</tr>
<tr>
<td>totalFlow</td>
<td>string</td>
<td>总使用流量(KB)</td>
<td>Y</td>
</tr>
<tr>
<td>dayFlow</td>
<td>string</td>
<td>当天流量(KB)</td>
<td>Y</td>
</tr>
<tr>
<td>dayDevice</td>
<td>string</td>
<td>当天人数</td>
<td>Y</td>
</tr>
<tr>
<td>lan0</td>
<td>int</td>
<td>0号lan口状态(0 不亮,1 亮)</td>
<td>Y</td>
</tr>
<tr>
<td>lan1</td>
<td>int</td>
<td>1号lan口状态(0 不亮,1 亮)</td>
<td>Y</td>
</tr>
<tr>
<td>lan2</td>
<td>int</td>
<td>2号lan口状态(0 不亮,1 亮)</td>
<td>Y</td>
</tr>
<tr>
<td>lan3</td>
<td>int</td>
<td>3号lan口状态(0 不亮,1 亮)</td>
<td>Y</td>
</tr>
<tr>
<td>lan4</td>
<td>int</td>
<td>4号lan口状态(0 不亮,1 亮)</td>
<td>Y</td>
</tr>
<tr>
<td>device_list</td>
<td>array</td>
<td>设备列表</td>
<td>Y</td>
</tr>
<tr>
<td>device_name</td>
<td>string</td>
<td>设备名</td>
<td>Y</td>
</tr>
<tr>
<td>device_mac</td>
<td>string</td>
<td>MAC地址</td>
<td>Y</td>
</tr>
<tr>
<td>disable</td>
<td>string</td>
<td>是否被禁用(0 未禁用,1 禁用)</td>
<td>Y</td>
</tr>
<tr>
<td>云盒2.0数据</td>
</tr>
<tr>
<td>voltage</td>
<td>string</td>
<td>电压</td>
<td>Y</td>
</tr>
<tr>
<td>current</td>
<td>string</td>
<td>电流</td>
<td>Y</td>
</tr>
<tr>
<td>power_factor</td>
<td>string</td>
<td>功率因数</td>
<td>Y</td>
</tr>
<tr>
<td>power</td>
<td>string</td>
<td>功率(Wh)</td>
<td>Y</td>
</tr>
<tr>
<td>day_com</td>
<td>string</td>
<td>当天用电量</td>
<td>Y</td>
</tr>
<tr>
<td>LED1</td>
<td>string</td>
<td>电源指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>LED2</td>
<td>string</td>
<td>网络指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>LED3</td>
<td>string</td>
<td>4G指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>LED4</td>
<td>string</td>
<td>WIFI指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>LED5</td>
<td>string</td>
<td>24V电源指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>LED6</td>
<td>string</td>
<td>12V-1电源指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>LED7</td>
<td>string</td>
<td>12V-2电源指示灯状态(0 无效,1 有效)</td>
<td>Y</td>
</tr>
<tr>
<td>显示屏</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_screen)</td>
<td>Y</td>
</tr>
<tr>
<td>screen_data</td>
<td>object</td>
<td>显示屏数据</td>
<td>Y</td>
</tr>
<tr>
<td>id</td>
<td>string</td>
<td>屏幕id</td>
<td>Y</td>
</tr>
<tr>
<td>num</td>
<td>string</td>
<td>设备序列号</td>
<td>Y</td>
</tr>
<tr>
<td>pro_id</td>
<td>string</td>
<td>节目id</td>
<td>Y</td>
</tr>
<tr>
<td>pro_name</td>
<td>string</td>
<td>节目名称</td>
<td>Y</td>
</tr>
<tr>
<td>image</td>
<td>string</td>
<td>图片路径</td>
<td>Y</td>
</tr>
<tr>
<td>light</td>
<td>string</td>
<td>亮度值</td>
<td>Y</td>
</tr>
<tr>
<td>status</td>
<td>string</td>
<td>屏幕开关状态(0 关,1 开)</td>
<td>Y</td>
</tr>
<tr>
<td>maxLight</td>
<td>string</td>
<td>最大亮度值</td>
<td>Y</td>
</tr>
<tr>
<td>volume</td>
<td>string</td>
<td>音量</td>
<td>Y</td>
</tr>
<tr>
<td>netStatus</td>
<td>string</td>
<td>网络状态(0 离线,1 在线)</td>
<td>Y</td>
</tr>
<tr>
<td>一键报警</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_one_key)</td>
<td>Y</td>
</tr>
<tr>
<td>one_key_data</td>
<td>object</td>
<td>一键报警数据</td>
<td>Y</td>
</tr>
<tr>
<td>nowEmList</td>
<td>array</td>
<td>当前报警列表</td>
<td>Y</td>
</tr>
<tr>
<td>section</td>
<td>string</td>
<td>路段名</td>
<td>Y</td>
</tr>
<tr>
<td>updatetime</td>
<td>string</td>
<td>报警时间</td>
<td>Y</td>
</tr>
<tr>
<td>name</td>
<td>string</td>
<td>灯杆名称</td>
<td>Y</td>
</tr>
<tr>
<td>hisEmList</td>
<td>array</td>
<td>历史报警列表</td>
<td>Y</td>
</tr>
<tr>
<td>section</td>
<td>string</td>
<td>路段名</td>
<td>Y</td>
</tr>
<tr>
<td>updatetime</td>
<td>string</td>
<td>报警时间</td>
<td>Y</td>
</tr>
<tr>
<td>name</td>
<td>string</td>
<td>灯杆名称</td>
<td>Y</td>
</tr>
<tr>
<td>充电桩</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_charge)</td>
<td>Y</td>
</tr>
<tr>
<td>charge_data</td>
<td>object</td>
<td>充电桩数据</td>
<td>Y</td>
</tr>
<tr>
<td>status</td>
<td>string</td>
<td>充电状态(0 空闲,1 充电中)</td>
<td>Y</td>
</tr>
<tr>
<td>bill_amt</td>
<td>string</td>
<td>本次充电费用(元)</td>
<td>Y</td>
</tr>
<tr>
<td>energy</td>
<td>string</td>
<td>本次充电量(kWh)</td>
<td>Y</td>
</tr>
<tr>
<td>starttime</td>
<td>string</td>
<td>本次充电开始时间</td>
<td>Y</td>
</tr>
<tr>
<td>endtime</td>
<td>string</td>
<td>本次充电结束时间</td>
<td>Y</td>
</tr>
<tr>
<td>duration</td>
<td>string</td>
<td>累计充电时间(s)</td>
<td>Y</td>
</tr>
<tr>
<td>free</td>
<td>string</td>
<td>累计费用(元)</td>
<td>Y</td>
</tr>
<tr>
<td>connectorNum</td>
<td>string</td>
<td>累计充电次数</td>
<td>Y</td>
</tr>
<tr>
<td>equipmentElectricity</td>
<td>string</td>
<td>累计充电量(kWh)</td>
<td>Y</td>
</tr>
<tr>
<td>power</td>
<td>string</td>
<td>功率</td>
<td>Y</td>
</tr>
<tr>
<td>type</td>
<td>string</td>
<td>电桩类型(1 直流,2 交流,3 交直流一体,4 无线,5 其他)</td>
<td>Y</td>
</tr>
<tr>
<td>macVoltage</td>
<td>string</td>
<td>最大电压</td>
<td>Y</td>
</tr>
<tr>
<td>voltage</td>
<td>string</td>
<td>工作电压</td>
<td>Y</td>
</tr>
<tr>
<td>macCurrent</td>
<td>string</td>
<td>最大电流</td>
<td>Y</td>
</tr>
<tr>
<td>current</td>
<td>string</td>
<td>工作电流</td>
<td>Y</td>
</tr>
<tr>
<td>connectorCode</td>
<td>string</td>
<td>电桩编码</td>
<td>Y</td>
</tr>
<tr>
<td>stationCode</td>
<td>string</td>
<td>终端编码</td>
<td>Y</td>
</tr>
<tr>
<td>electricityFee</td>
<td>string</td>
<td>电费描述</td>
<td>Y</td>
</tr>
<tr>
<td>serviceFee</td>
<td>string</td>
<td>服务费描述</td>
<td>Y</td>
</tr>
<tr>
<td>气象站</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_weather)</td>
<td>Y</td>
</tr>
<tr>
<td>weather_data</td>
<td>object</td>
<td>气象站数据</td>
<td>Y</td>
</tr>
<tr>
<td>temp</td>
<td>int</td>
<td>当前温度</td>
<td>Y</td>
</tr>
<tr>
<td>weather_code</td>
<td>string</td>
<td>天气编码(和风天气)</td>
<td>Y</td>
</tr>
<tr>
<td>weather_text</td>
<td>string</td>
<td>天气情况描述</td>
<td>Y</td>
</tr>
<tr>
<td>air_count</td>
<td>int</td>
<td>空气质量</td>
<td>Y</td>
</tr>
<tr>
<td>air_level</td>
<td>int</td>
<td>空气等级(1 优,2 良,3 轻度污染,4 中度污染,5 重度污染,6 严重污染)</td>
<td>Y</td>
</tr>
<tr>
<td>temperature</td>
<td>string</td>
<td>温度</td>
<td>Y</td>
</tr>
<tr>
<td>humidity</td>
<td>string</td>
<td>湿度</td>
<td>Y</td>
</tr>
<tr>
<td>PM25</td>
<td>string</td>
<td>pm2.5</td>
<td>Y</td>
</tr>
<tr>
<td>PM10</td>
<td>string</td>
<td>pm10</td>
<td>Y</td>
</tr>
<tr>
<td>illumination</td>
<td>string</td>
<td>光照度</td>
<td>Y</td>
</tr>
<tr>
<td>noise</td>
<td>string</td>
<td>噪声</td>
<td>Y</td>
</tr>
<tr>
<td>atmospressue</td>
<td>string</td>
<td>大气压</td>
<td>Y</td>
</tr>
<tr>
<td>co2</td>
<td>string</td>
<td>co2</td>
<td>Y</td>
</tr>
<tr>
<td>windDire</td>
<td>string</td>
<td>风向</td>
<td>Y</td>
</tr>
<tr>
<td>windSpeed</td>
<td>string</td>
<td>风速</td>
<td>Y</td>
</tr>
<tr>
<td>广播音柱</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_broadcast)</td>
<td>Y</td>
</tr>
<tr>
<td>broadcast_data</td>
<td>object</td>
<td>广播音柱数据</td>
<td>Y</td>
</tr>
<tr>
<td>pro_name</td>
<td>string</td>
<td>当前播放的节目</td>
<td>Y</td>
</tr>
<tr>
<td>time</td>
<td>string</td>
<td>音乐素材时长(s)</td>
<td>Y</td>
</tr>
<tr>
<td>id</td>
<td>string</td>
<td>音柱id</td>
<td>Y</td>
</tr>
<tr>
<td>proId</td>
<td>string</td>
<td>节目id</td>
<td>Y</td>
</tr>
<tr>
<td>倾斜监测</td>
</tr>
<tr>
<td>data_type</td>
<td>string</td>
<td>数据类型(lamp_pole_data_tilt_dev)</td>
<td>Y</td>
</tr>
<tr>
<td>tilt_dev_data</td>
<td>object</td>
<td>倾斜监测数据</td>
<td>Y</td>
</tr>
<tr>
<td>address</td>
<td>string</td>
<td>设备地址</td>
<td>Y</td>
</tr>
<tr>
<td>angle</td>
<td>string</td>
<td>倾斜角度</td>
<td>Y</td>
</tr>
<tr>
<td>id</td>
<td>string</td>
<td>设备id</td>
<td>Y</td>
</tr>
<tr>
<td>online</td>
<td>string</td>
<td>在线状态(0 离线,1 在线)</td>
<td>Y</td>
</tr>
<tr>
<td>alarm_info</td>
<td>string</td>
<td>告警信息</td>
<td>Y</td>
</tr>
</tbody>
</table>
<h4>返回内容实例</h4>
<pre><code>{
"status":"0000",
"msg":"操作成功",
"data":{
}
}</code></pre>