逆变器历史数据接口
<p>[TOC]</p>
<h5>光伏WebAPI</h5>
<ul>
<li>逆变器历史数据接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://192.168.8.98:6001/api/Inverter/GetPatrol</code>
<h5>请求方式</h5></li>
<li>POST</li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">uid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>逆变器Id</td>
</tr>
<tr>
<td style="text-align: left;">beginTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>开始日期</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>结束日期</td>
</tr>
<tr>
<td style="text-align: left;">signature</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>校验</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳</td>
</tr>
<tr>
<td style="text-align: left;">nonce</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>随机数</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;success&quot;: true,
&quot;errorMsg&quot;: &quot;逆变器历史数据查询成功&quot;,
&quot;code&quot;: &quot;200&quot;,
&quot;count&quot;: 5,
&quot;data&quot;: [
{
&quot;id&quot;: 103,
&quot;ip&quot;: &quot;192.168.8.98:59815&quot;,
&quot;uid&quot;: &quot;A001&quot;,
&quot;constantvoltagechargingvoltage&quot;: &quot;56.4&quot;,
&quot;floatchargingvoltage&quot;: &quot;54&quot;,
&quot;batterylowvoltageshutdownpoint&quot;: &quot;40&quot;,
&quot;batteryaveragechargingvoltage&quot;: &quot;58.4&quot;,
&quot;batteryaveragechargingtime&quot;: &quot;60&quot;,
&quot;batteryequalizationtimeout&quot;: &quot;120&quot;,
&quot;batterycharginginterval&quot;: &quot;30&quot;,
&quot;a1Datetimes&quot;: &quot;2024-03-15 15:14:49&quot;,
&quot;modes&quot;: &quot;逆变模式&quot;,
&quot;mainsinput&quot;: &quot;0&quot;,
&quot;mainsfrequency&quot;: &quot;0&quot;,
&quot;pVinputvoltage&quot;: &quot;50.5&quot;,
&quot;pVinputpower&quot;: &quot;1&quot;,
&quot;batteryvoltage&quot;: &quot;52.5&quot;,
&quot;batterycapacity&quot;: &quot;100&quot;,
&quot;batterychargingcurrent&quot;: &quot;0&quot;,
&quot;batterydischargecurrent&quot;: &quot;0&quot;,
&quot;outputpower&quot;: &quot;230&quot;,
&quot;frequency&quot;: &quot;50&quot;,
&quot;outputapparentpower&quot;: &quot;0&quot;,
&quot;outputactivepower&quot;: &quot;0&quot;,
&quot;loadpercentage&quot;: &quot;0&quot;,
&quot;majorversion&quot;: &quot;3507&quot;,
&quot;minorversionnumber&quot;: &quot;0&quot;,
&quot;numberofbatterycells&quot;: &quot;2&quot;,
&quot;ratedapparentpower&quot;: &quot;10200&quot;,
&quot;ratedpower&quot;: &quot;10200&quot;,
&quot;ratedinputvoltage&quot;: &quot;230&quot;,
&quot;inputcurrent&quot;: &quot;44&quot;,
&quot;ratedbatteryvoltage&quot;: &quot;48&quot;,
&quot;ratedoutputvoltage&quot;: &quot;230&quot;,
&quot;ratedoutputfrequency&quot;: &quot;50&quot;,
&quot;outputcurrent&quot;: &quot;44&quot;,
&quot;totalchargingcurrent&quot;: &quot;160&quot;,
&quot;outputvoltage&quot;: &quot;230&quot;,
&quot;maximumcharging&quot;: &quot;140&quot;,
&quot;returntomainsmode&quot;: &quot;46&quot;,
&quot;returntobatterymode&quot;: &quot;54&quot;,
&quot;a2Datetimes&quot;: &quot;2024-03-15 15:58:40&quot;
}
]
}</code></pre>
<h5>字段说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>主键id</td>
</tr>
<tr>
<td style="text-align: left;">ip</td>
<td style="text-align: left;">string</td>
<td>设备IP及端口</td>
</tr>
<tr>
<td style="text-align: left;">uid</td>
<td style="text-align: left;">string</td>
<td>设备id</td>
</tr>
<tr>
<td style="text-align: left;">constantvoltagechargingvoltage</td>
<td style="text-align: left;">string</td>
<td>恒压充电电压</td>
</tr>
<tr>
<td style="text-align: left;">floatchargingvoltage</td>
<td style="text-align: left;">string</td>
<td>浮充电压</td>
</tr>
<tr>
<td style="text-align: left;">batterylowvoltageshutdownpoint</td>
<td style="text-align: left;">string</td>
<td>电池低压关机点</td>
</tr>
<tr>
<td style="text-align: left;">batteryaveragechargingvoltage</td>
<td style="text-align: left;">string</td>
<td>电池均充电压</td>
</tr>
<tr>
<td style="text-align: left;">batteryaveragechargingtime</td>
<td style="text-align: left;">string</td>
<td>电池均充时间</td>
</tr>
<tr>
<td style="text-align: left;">batteryequalizationtimeout</td>
<td style="text-align: left;">string</td>
<td>电池均充超时</td>
</tr>
<tr>
<td style="text-align: left;">batterycharginginterval</td>
<td style="text-align: left;">string</td>
<td>电池均充间隔</td>
</tr>
<tr>
<td style="text-align: left;">a1Datetimes</td>
<td style="text-align: left;">string</td>
<td>数据1上传时间</td>
</tr>
<tr>
<td style="text-align: left;">modes</td>
<td style="text-align: left;">string</td>
<td>模式</td>
</tr>
<tr>
<td style="text-align: left;">mainsinput</td>
<td style="text-align: left;">string</td>
<td>市电输入</td>
</tr>
<tr>
<td style="text-align: left;">mainsfrequency</td>
<td style="text-align: left;">string</td>
<td>市电频率</td>
</tr>
<tr>
<td style="text-align: left;">pVinputvoltage</td>
<td style="text-align: left;">string</td>
<td>PV输入电压</td>
</tr>
<tr>
<td style="text-align: left;">pVinputpower</td>
<td style="text-align: left;">string</td>
<td>PV输入功率</td>
</tr>
<tr>
<td style="text-align: left;">batteryvoltage</td>
<td style="text-align: left;">string</td>
<td>电池电压</td>
</tr>
<tr>
<td style="text-align: left;">batterycapacity</td>
<td style="text-align: left;">string</td>
<td>电池容量</td>
</tr>
<tr>
<td style="text-align: left;">batterychargingcurrent</td>
<td style="text-align: left;">string</td>
<td>电池充电电流</td>
</tr>
<tr>
<td style="text-align: left;">batterydischargecurrent</td>
<td style="text-align: left;">string</td>
<td>电池放电电流</td>
</tr>
<tr>
<td style="text-align: left;">outputpower</td>
<td style="text-align: left;">string</td>
<td>输出电压</td>
</tr>
<tr>
<td style="text-align: left;">frequency</td>
<td style="text-align: left;">string</td>
<td>输出频率</td>
</tr>
<tr>
<td style="text-align: left;">outputapparentpower</td>
<td style="text-align: left;">string</td>
<td>输出视在功率</td>
</tr>
<tr>
<td style="text-align: left;">outputactivepower</td>
<td style="text-align: left;">string</td>
<td>输出有功功率</td>
</tr>
<tr>
<td style="text-align: left;">loadpercentage</td>
<td style="text-align: left;">string</td>
<td>负载百分比</td>
</tr>
<tr>
<td style="text-align: left;">majorversion</td>
<td style="text-align: left;">string</td>
<td>主版本号</td>
</tr>
<tr>
<td style="text-align: left;">minorversionnumber</td>
<td style="text-align: left;">string</td>
<td>次版本号</td>
</tr>
<tr>
<td style="text-align: left;">numberofbatterycells</td>
<td style="text-align: left;">string</td>
<td>电池节数</td>
</tr>
<tr>
<td style="text-align: left;">ratedapparentpower</td>
<td style="text-align: left;">string</td>
<td>额定视在功率</td>
</tr>
<tr>
<td style="text-align: left;">ratedpower</td>
<td style="text-align: left;">string</td>
<td>额定功率</td>
</tr>
<tr>
<td style="text-align: left;">ratedinputvoltage</td>
<td style="text-align: left;">string</td>
<td>额定输入电压</td>
</tr>
<tr>
<td style="text-align: left;">inputcurrent</td>
<td style="text-align: left;">string</td>
<td>额定输入电流</td>
</tr>
<tr>
<td style="text-align: left;">ratedbatteryvoltage</td>
<td style="text-align: left;">string</td>
<td>额定电池电压</td>
</tr>
<tr>
<td style="text-align: left;">ratedoutputvoltage</td>
<td style="text-align: left;">string</td>
<td>额定输出电压</td>
</tr>
<tr>
<td style="text-align: left;">ratedoutputfrequency</td>
<td style="text-align: left;">string</td>
<td>额定输出频率</td>
</tr>
<tr>
<td style="text-align: left;">outputcurrent</td>
<td style="text-align: left;">string</td>
<td>额定输出电流</td>
</tr>
<tr>
<td style="text-align: left;">totalchargingcurrent</td>
<td style="text-align: left;">string</td>
<td>总充电电流</td>
</tr>
<tr>
<td style="text-align: left;">outputvoltage</td>
<td style="text-align: left;">string</td>
<td>输出电压</td>
</tr>
<tr>
<td style="text-align: left;">maximumcharging</td>
<td style="text-align: left;">string</td>
<td>市电最大充电电流</td>
</tr>
<tr>
<td style="text-align: left;">returntomainsmode</td>
<td style="text-align: left;">string</td>
<td>返回市电模式电压点</td>
</tr>
<tr>
<td style="text-align: left;">returntobatterymode</td>
<td style="text-align: left;">string</td>
<td>返回电池模式电压点</td>
</tr>
<tr>
<td style="text-align: left;">a2Datetimes</td>
<td style="text-align: left;">string</td>
<td>数据2上传时间</td>
</tr>
</tbody>
</table>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">success</td>
<td style="text-align: left;">bool</td>
<td>是否成功:成功为true,否则为false</td>
</tr>
<tr>
<td style="text-align: left;">errorMsg</td>
<td style="text-align: left;">string</td>
<td>失败时存储失败信息</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td>服务器状态码:200-成功;400-请求报文语法错误或参数错误;401-认证错误;500-服务器故障或Web应用故障</td>
</tr>
<tr>
<td style="text-align: left;">count</td>
<td style="text-align: left;">string</td>
<td>数据行数</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>返回数据结果</td>
</tr>
</tbody>
</table>