Get the latest real-time data of the inverter
<p><strong>A brief description:</strong> </p>
<p>-Get the latest real-time data of the inverter
-<code>Only applicable to devices with device type 1 returned in the 3.3 interface.</code></p>
<p><strong>Request URL:</strong>
-<code>http(s)://test.growatt.com/v1/device/inverter/last_new_data</code></p>
<p><strong>How to request:</strong>
-get</p>
<p><strong>Parameter:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter name</th>
<th style="text-align: left;">Is it required</th>
<th style="text-align: left;">Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">device_sn</td>
<td style="text-align: left;">yes</td>
<td style="text-align: left;">string</td>
<td>inverter SN</td>
</tr>
</tbody>
</table>
<p><strong>Return example</strong></p>
<pre><code>{
"device_sn": "ZT00100001",
"dataloggerSn": "CRAZT00001",
"data": {
"iPidPvcpe": 0,
"epv4Total": 0,
"realOPPercent": 0,
"pidBus": 0,
"ppv7": 0,
"ctharis": 0,
"ctir": 0,
"vacTr": 0,
"ppv6": 0,
"eRacTotal": 110,
"ctharit": 0,
"ctis": 0,
"epv1Total": 60,
"wStringStatusValue": 0,
"ppv8": 0,
"ctharir": 0,
"warningValue3": 0,
"vPidPvape": 0,
"warningValue1": 0,
"ctit": 0,
"faultCode1": 0,
"warningValue2": 0,
"temperature": 75,
"faultCode2": 0,
"time": "2018-12-13 11:03:52",
"iPidPvbpe": 0,
"iPidPvdpe": 0,
"epv2Total": 60,
"warnBit": 0,
"iPidPvepe": 0,
"vacSt": 0,
"vPidPvcpe": 0,
"epv8Total": 0,
"again": false,
"strBreak": 0,
"compqt": 0,
"ipmTemperature": 0,
"compqs": 0,
"ppv": 9981.7998046875,
"compqr": 0,
"ctqt": 0,
"epv7Total": 0,
"pf": -1,
"vpv1": 248,
"iPidPvape": 0,
"vpv3": 0,
"ctqr": 0,
"vpv2": 0,
"ctqs": 0,
"vpv5": 0,
"vpv4": 0,
"vpv7": 0,
"vpv6": 0,
"powerTotal": 7.6,
"tDci": 0,
"vpv8": 0,
"epv2Today": 6,
"timeTotal": 1.0833333333333333,
"epv1Today": 6,
"epv6Today": 0,
"timeTotalText": "1.1",
"dwStringWarningValue1": 0,
"vPidPvepe": 0,
"epvTotal": 120,
"vPidPvgpe": 0,
"faultType": 0,
"currentString12": 0,
"currentString11": 0,
"currentString10": 0,
"eRacToday": 11,
"currentString16": 0,
"epv5Today": 0,
"currentString15": 0,
"currentString14": 0,
"currentString13": 0,
"wPIDFaultValue": 0,
"vString11": 0,
"vString10": 0,
"powerToday": 7.599999904632568,
"vString16": 0,
"vString13": 0,
"vString12": 0,
"vString15": 0,
"vString14": 0,
"bigDevice": false,
"warnCode": 0,
"pvIso": 0,
"epv6Total": 0,
"inverterId": "ZT00100001",
"temperature3": 0,
"temperature2": 0,
"timeCalendar": {
"minimalDaysInFirstWeek": 1,
"weekYear": 2018,
"time": {
"time": 1544670232000,
"minutes": 3,
"seconds": 52,
"hours": 11,
"month": 11,
"year": 118,
"timezoneOffset": -480,
"day": 4,
"date": 13
},
"weeksInWeekYear": 52,
"gregorianChange": {
"time": -12219292800000,
"minutes": 0,
"seconds": 0,
"hours": 8,
"month": 9,
"year": -318,
"timezoneOffset": -480,
"day": 5,
"date": 15
},
"timeZone": {
"lastRuleInstance": null,
"rawOffset": 28800000,
"DSTSavings": 0,
"dirty": false,
"ID": "Asia/Shanghai",
"displayName": "China Standard Time"
},
"timeInMillis": 1544670232000,
"lenient": true,
"firstDayOfWeek": 1,
"weekDateSupported": true
},
"pBusVoltage": 0,
"currentString5": 0,
"strFault": 0,
"currentString4": 0,
"vPidPvdpe": 0,
"currentString3": 0,
"epv3Today": 0,
"currentString2": 0,
"currentString9": 0,
"status": 1,
"currentString8": 0,
"currentString7": 0,
"currentString6": 0,
"nBusVoltage": 0,
"currentString1": 0,
"pacs": 2760,
"pacr": 2760,
"strUnblance": 0,
"strUnmatch": 0,
"sDci": 0,
"pact": 2760,
"fac": 50,
"vPidPvbpe": 0,
"faultValue": 0,
"epv5Total": 0,
"ipv6": 0,
"ipv5": 0,
"ipv4": 0,
"epv4Today": 0,
"ipv3": 0,
"ipv2": 0,
"ipv1": 0,
"iPidPvfpe": 0,
"statusText": "Normal",
"vacRs": 0,
"iPidPvgpe": 0,
"ipv8": 0,
"ipv7": 0,
"id": 90180,
"epv8Today": 0,
"gfci": 0,
"iPidPvhpe": 0,
"epv3Total": 0,
"apfStatus": 0,
"temperature4": 0,
"rDci": 0,
"pac": 8912.400390625,
"temperature5": 0,
"vact": 220,
"compharir": 0,
"vacr": 220,
"compharis": 0,
"vacs": 220,
"compharit": 0,
"pidFaultCode": 0,
"deratingMode": 0,
"vString1": 0,
"epv7Today": 0,
"vString2": 0,
"vString3": 0,
"vPidPvhpe": 0,
"vString4": 0,
"vString5": 0,
"vString6": 0,
"vString8": 0,
"iacs": 12,
"opFullwatt": 0,
"pidStatus": 0,
"vString7": 0,
"iact": 12,
"vString9": 0,
"vPidPvfpe": 0,
"ppv5": 0,
"debug1": "",
"ppv4": 0,
"debug2": "",
"ppv3": 0,
"ppv2": 0,
"ppv1": 0,
"rac": 6553.5,
"iacr": 12
},
"error_code": 0,
"error_msg": ""
}</code></pre>
<p><strong>Return parameter description</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter name</th>
<th style="text-align: left;">Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">device_sn</td>
<td style="text-align: left;">string</td>
<td>Device SN</td>
</tr>
<tr>
<td style="text-align: left;">inverterId</td>
<td style="text-align: left;">string</td>
<td>Device SN</td>
</tr>
<tr>
<td style="text-align: left;">datalogger_sn</td>
<td style="text-align: left;">int</td>
<td>The collector SN corresponding to the device</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">string</td>
<td>Inverter status (0: Waiting, 1: Normal, 3: Fault)</td>
</tr>
<tr>
<td style="text-align: left;">ipv1</td>
<td style="text-align: left;">string</td>
<td>Input current 1 way (A)</td>
</tr>
<tr>
<td style="text-align: left;">ipv2</td>
<td style="text-align: left;">string</td>
<td>Input current 2 (A)</td>
</tr>
<tr>
<td style="text-align: left;">vpv1</td>
<td style="text-align: left;">string</td>
<td>Input voltage 1 way (V)</td>
</tr>
<tr>
<td style="text-align: left;">vpv2</td>
<td style="text-align: left;">string</td>
<td>Input voltage 2 channels (V)</td>
</tr>
<tr>
<td style="text-align: left;">ppv1</td>
<td style="text-align: left;">string</td>
<td>Input power 1 way (W)</td>
</tr>
<tr>
<td style="text-align: left;">ppv2</td>
<td style="text-align: left;">string</td>
<td>Input power 2 channels (W)</td>
</tr>
<tr>
<td style="text-align: left;">iacr</td>
<td style="text-align: left;">string</td>
<td>Output current 1 way (A)</td>
</tr>
<tr>
<td style="text-align: left;">iacs</td>
<td style="text-align: left;">string</td>
<td>Output current 2 way (A)</td>
</tr>
<tr>
<td style="text-align: left;">iact</td>
<td style="text-align: left;">string</td>
<td>Output current 3 channels (A)</td>
</tr>
<tr>
<td style="text-align: left;">vacr</td>
<td style="text-align: left;">string</td>
<td>Output voltage 1 way (V)</td>
</tr>
<tr>
<td style="text-align: left;">vacs</td>
<td style="text-align: left;">string</td>
<td>Output voltage 2 way (V)</td>
</tr>
<tr>
<td style="text-align: left;">vact</td>
<td style="text-align: left;">string</td>
<td>Output voltage 3 way (V)</td>
</tr>
<tr>
<td style="text-align: left;">pacr</td>
<td style="text-align: left;">string</td>
<td>Output power 1 way (W)</td>
</tr>
<tr>
<td style="text-align: left;">pacs</td>
<td style="text-align: left;">string</td>
<td>Output power 2 way (W)</td>
</tr>
<tr>
<td style="text-align: left;">pact</td>
<td style="text-align: left;">string</td>
<td>Output power 3 way (W)</td>
</tr>
<tr>
<td style="text-align: left;">ppv</td>
<td style="text-align: left;">string</td>
<td>Input PV power (W)</td>
</tr>
<tr>
<td style="text-align: left;">pac</td>
<td style="text-align: left;">string</td>
<td>Output power (W)</td>
</tr>
<tr>
<td style="text-align: left;">powerToday</td>
<td style="text-align: left;">string</td>
<td>Today's power generation (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">powerTotal</td>
<td style="text-align: left;">string</td>
<td>Cumulative power generation (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">temperature</td>
<td style="text-align: left;">string</td>
<td>temperature (℃)</td>
</tr>
<tr>
<td style="text-align: left;">fac</td>
<td style="text-align: left;">string</td>
<td>Frequency (Hz)</td>
</tr>
<tr>
<td style="text-align: left;">pf</td>
<td style="text-align: left;">string</td>
<td>Power factor</td>
</tr>
<tr>
<td style="text-align: left;">time</td>
<td style="text-align: left;">string</td>
<td>Data time</td>
</tr>
<tr>
<td style="text-align: left;">faultType</td>
<td style="text-align: left;">string</td>
<td>fault code</td>
</tr>
<tr>
<td style="text-align: left;">timeTotal</td>
<td style="text-align: left;">string</td>
<td>Running time</td>
</tr>
<tr>
<td style="text-align: left;">ipmTemperature</td>
<td style="text-align: left;">string</td>
<td>IPM temperature</td>
</tr>
<tr>
<td style="text-align: left;">epv1Today</td>
<td style="text-align: left;">string</td>
<td>Enter 1 channel's daily power generation (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">epv1Total</td>
<td style="text-align: left;">string</td>
<td>Enter the total power generation of 1 channel (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">epv2Today</td>
<td style="text-align: left;">string</td>
<td>Enter 2 channels of daily power generation (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">epv2Total</td>
<td style="text-align: left;">string</td>
<td>Enter the total power generation of 2 channels (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">epvTotal</td>
<td style="text-align: left;">string</td>
<td>Enter the total power generation (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">eRacToday</td>
<td style="text-align: left;">string</td>
<td>Reactive power of the day (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">eRacTotal</td>
<td style="text-align: left;">string</td>
<td>Total reactive power (kWh)</td>
</tr>
<tr>
<td style="text-align: left;">pBusVoltage</td>
<td style="text-align: left;">string</td>
<td>P BUS voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">nBusVoltage</td>
<td style="text-align: left;">string</td>
<td>N BUS voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">dwStringWarningValue1</td>
<td style="text-align: left;">string</td>
<td>dwStringWarn warning</td>
</tr>
<tr>
<td style="text-align: left;">wStringStatusValue</td>
<td style="text-align: left;">string</td>
<td>wStringStatusValue error code</td>
</tr>
<tr>
<td style="text-align: left;">wPIDFaultValue</td>
<td style="text-align: left;">string</td>
<td>wPIDFaultValue error code</td>
</tr>
<tr>
<td style="text-align: left;">vPidPvape</td>
<td style="text-align: left;">string</td>
<td>PID PVAPE Volt</td>
</tr>
<tr>
<td style="text-align: left;">iPidPvape</td>
<td style="text-align: left;">string</td>
<td>PID PVAPE Curr</td>
</tr>
<tr>
<td style="text-align: left;">pidStatus</td>
<td style="text-align: left;">string</td>
<td>PID Status</td>
</tr>
<tr>
<td style="text-align: left;">vPidPvbpe</td>
<td style="text-align: left;">string</td>
<td>PID PVBPE Volt</td>
</tr>
<tr>
<td style="text-align: left;">iPidPvbpe</td>
<td style="text-align: left;">string</td>
<td>PID PVBPE Curr</td>
</tr>
<tr>
<td style="text-align: left;">strFault</td>
<td style="text-align: left;">string</td>
<td>PID strFault</td>
</tr>
<tr>
<td style="text-align: left;">vString1</td>
<td style="text-align: left;">string</td>
<td>The first voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString2</td>
<td style="text-align: left;">string</td>
<td>The second voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString3</td>
<td style="text-align: left;">string</td>
<td>The third voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString4</td>
<td style="text-align: left;">string</td>
<td>The fourth voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString5</td>
<td style="text-align: left;">string</td>
<td>The fifth voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString6</td>
<td style="text-align: left;">string</td>
<td>The sixth voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString7</td>
<td style="text-align: left;">string</td>
<td>The seventh voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">vString8</td>
<td style="text-align: left;">string</td>
<td>The eighth road voltage (V)</td>
</tr>
<tr>
<td style="text-align: left;">currentString1</td>
<td style="text-align: left;">string</td>
<td>The first current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString2</td>
<td style="text-align: left;">string</td>
<td>The second current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString3</td>
<td style="text-align: left;">string</td>
<td>The third current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString4</td>
<td style="text-align: left;">string</td>
<td>The fourth current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString5</td>
<td style="text-align: left;">string</td>
<td>The fifth current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString6</td>
<td style="text-align: left;">string</td>
<td>The sixth current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString7</td>
<td style="text-align: left;">string</td>
<td>The seventh current (A)</td>
</tr>
<tr>
<td style="text-align: left;">currentString8</td>
<td style="text-align: left;">string</td>
<td>The eighth current (A)</td>
</tr>
<tr>
<td style="text-align: left;">warnCode</td>
<td style="text-align: left;">string</td>
<td>Warn Code</td>
</tr>
<tr>
<td style="text-align: left;">error_code</td>
<td style="text-align: left;">string</td>
<td>0: normal return, 10001: system error, 10005: device does not exist</td>
</tr>
<tr>
<td style="text-align: left;">error_msg</td>
<td style="text-align: left;">string</td>
<td>Error message prompt</td>
</tr>
</tbody>
</table>
<p><strong>Remarks</strong></p>
<p>-The frequency of acquisition is once every 5 minutes</p>