Basic information about Noah
<p><strong>Brief Description:</strong></p>
<ul>
<li>The data return format for basic information of Noah devices and the explanation of some parameters in the basic information</li>
<li><code>Only applicable for: Batch retrieval of basic information of devices.</code></li>
</ul>
<p><strong>Return Example</strong></p>
<pre><code>{
&quot;code&quot;: 0,
&quot;data&quot;: {
&quot;noah&quot;: [
{
&quot;deviceSn&quot;: &quot;0PVP50ZR16KT002F&quot;,
&quot;datalogSn&quot;: &quot;0PVP50ZR16KT002F&quot;,
&quot;associatedInvSn&quot;: &quot;NYR0N9W15U&quot;,
&quot;portName&quot;: &quot;ShinePano-0PVP50ZR16KT002F&quot;,
&quot;alias&quot;: null,
&quot;location&quot;: null,
&quot;lost&quot;: true,
&quot;address&quot;: 1,
&quot;lastUpdateTime&quot;: 1745492770000,
&quot;sysTime&quot;: 1745462651000,
&quot;status&quot;: 4,
&quot;chargingSocHighLimit&quot;: 100,
&quot;chargingSocLowLimit&quot;: 10,
&quot;defaultPower&quot;: 200,
&quot;componentPower&quot;: 0.0,
&quot;time1Start&quot;: &quot;15:1&quot;,
&quot;time1End&quot;: &quot;18:30&quot;,
&quot;time1Mode&quot;: 0,
&quot;time1Power&quot;: 600,
&quot;time2Start&quot;: &quot;2:31&quot;,
&quot;time2End&quot;: &quot;3:30&quot;,
&quot;time2Mode&quot;: 0,
&quot;time2Power&quot;: 300,
&quot;time3Start&quot;: &quot;19:31&quot;,
&quot;time3End&quot;: &quot;20:30&quot;,
&quot;time3Mode&quot;: 0,
&quot;time3Power&quot;: 200,
&quot;time4Start&quot;: &quot;14:0&quot;,
&quot;time4End&quot;: &quot;15:0&quot;,
&quot;time4Mode&quot;: 0,
&quot;time4Power&quot;: 100,
&quot;time5Start&quot;: &quot;12:0&quot;,
&quot;time5End&quot;: &quot;13:59&quot;,
&quot;time5Mode&quot;: 1,
&quot;time5Power&quot;: 0,
&quot;time6Start&quot;: &quot;0:0&quot;,
&quot;time6End&quot;: &quot;0:0&quot;,
&quot;time6Mode&quot;: 0,
&quot;time6Power&quot;: 200,
&quot;time7Start&quot;: &quot;0:0&quot;,
&quot;time7End&quot;: &quot;0:0&quot;,
&quot;time7Mode&quot;: 0,
&quot;time7Power&quot;: 200,
&quot;time8Start&quot;: &quot;0:0&quot;,
&quot;time8End&quot;: &quot;0:0&quot;,
&quot;time8Mode&quot;: 0,
&quot;time8Power&quot;: 200,
&quot;time9Start&quot;: &quot;0:0&quot;,
&quot;time9End&quot;: &quot;0:0&quot;,
&quot;time9Mode&quot;: 0,
&quot;time9Power&quot;: 200,
&quot;time1Enable&quot;: 1,
&quot;time2Enable&quot;: 1,
&quot;time3Enable&quot;: 1,
&quot;time4Enable&quot;: 1,
&quot;time5Enable&quot;: 1,
&quot;time6Enable&quot;: 0,
&quot;time7Enable&quot;: 0,
&quot;time8Enable&quot;: 0,
&quot;time9Enable&quot;: 0,
&quot;smartSocketPower&quot;: 0.0,
&quot;otaDeviceTypeCodeHigh&quot;: &quot;PB&quot;,
&quot;otaDeviceTypeCodeLow&quot;: &quot;FU&quot;,
&quot;model&quot;: &quot;Noah 2000&quot;,
&quot;fwVersion&quot;: &quot;&quot;,
&quot;mpptVersion&quot;: &quot;212010&quot;,
&quot;pdVersion&quot;: &quot;211009&quot;,
&quot;bmsVersion&quot;: &quot;213005&quot;,
&quot;ebmOrderNum&quot;: 0,
&quot;tempType&quot;: 0,
&quot;timezone&quot;: 8.0,
&quot;associatedInvManAndModel&quot;: 257,
&quot;manName&quot;: &quot;GROWATT&quot;,
&quot;modelName&quot;: &quot;NEO 800M-X&quot;,
&quot;deviceToGridPower&quot;: 0,
&quot;gridToDevicePower&quot;: 0,
&quot;shellyFlag&quot;: 0,
&quot;ammeterUnbind&quot;: 0,
&quot;eastronAmmeterControlPair&quot;: 0,
&quot;defaultMode&quot;: 0,
&quot;defaultACCouplePower&quot;: 0,
&quot;antiBackflowEnable&quot;: 0,
&quot;antiBackflowPowerPercentage&quot;: 0,
&quot;acCouplePowerControl&quot;: 0,
&quot;allowGridCharging&quot;: 0,
&quot;gridConnectionControl&quot;: 0,
&quot;lastUpdateTimeText&quot;: &quot;2025-04-24 19:06:10&quot;
}
]
},
&quot;message&quot;: &quot;SUCCESSFUL_OPERATION&quot;
}</code></pre>
<p><strong>Return Parameter Explanation</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">Parameter Name</th>
<th style="text-align: left;">Type</th>
<th style="text-align: left;">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">deviceSn</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Device Number</td>
</tr>
<tr>
<td style="text-align: left;">datalogSn</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Data Logger Number</td>
</tr>
<tr>
<td style="text-align: left;">associatedInvSn</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Associated Inverter</td>
</tr>
<tr>
<td style="text-align: left;">portName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Communication Port Name</td>
</tr>
<tr>
<td style="text-align: left;">alias</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Alias</td>
</tr>
<tr>
<td style="text-align: left;">lost</td>
<td style="text-align: left;">Boolean</td>
<td style="text-align: left;">Communication Lost</td>
</tr>
<tr>
<td style="text-align: left;">address</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Inverter Address</td>
</tr>
<tr>
<td style="text-align: left;">lastUpdateTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">Last Update Time</td>
</tr>
<tr>
<td style="text-align: left;">sysTime</td>
<td style="text-align: left;">Date</td>
<td style="text-align: left;">System Time</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">0: Default Mode; 1: Force Charge; 2: Load First; 3: Battery First; 4: Fault; 5: Heating</td>
</tr>
<tr>
<td style="text-align: left;">chargingSocHighLimit</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Charging SOC Upper Limit Register 0</td>
</tr>
<tr>
<td style="text-align: left;">chargingSocLowLimit</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Charging SOC Lower Limit</td>
</tr>
<tr>
<td style="text-align: left;">defaultPower</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Default Micro-Inverter Output Power</td>
</tr>
<tr>
<td style="text-align: left;">componentPower</td>
<td style="text-align: left;">Double</td>
<td style="text-align: left;">Component Power (W)</td>
</tr>
<tr>
<td style="text-align: left;">time1Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 1 Start</td>
</tr>
<tr>
<td style="text-align: left;">time1End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 1 End</td>
</tr>
<tr>
<td style="text-align: left;">time1Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 1 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time1Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 1 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time1Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 1 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time2Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 2 Start</td>
</tr>
<tr>
<td style="text-align: left;">time2End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 2 End</td>
</tr>
<tr>
<td style="text-align: left;">time2Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 2 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time2Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 2 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time2Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 2 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time3Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 3 Start</td>
</tr>
<tr>
<td style="text-align: left;">time3End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 3 End</td>
</tr>
<tr>
<td style="text-align: left;">time3Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 3 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time3Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 3 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time3Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 3 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time4Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 4 Start</td>
</tr>
<tr>
<td style="text-align: left;">time4End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 4 End</td>
</tr>
<tr>
<td style="text-align: left;">time4Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 4 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time4Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 4 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time4Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 4 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time5Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 5 Start</td>
</tr>
<tr>
<td style="text-align: left;">time5End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 5 End</td>
</tr>
<tr>
<td style="text-align: left;">time5Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 5 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time5Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 5 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time5Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 5 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time6Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 6 Start</td>
</tr>
<tr>
<td style="text-align: left;">time6End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 6 End</td>
</tr>
<tr>
<td style="text-align: left;">time6Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 6 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time6Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 6 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time6Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 6 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time7Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 7 Start</td>
</tr>
<tr>
<td style="text-align: left;">time7End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 7 End</td>
</tr>
<tr>
<td style="text-align: left;">time7Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 7 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time7Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 7 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time7Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 7 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time8Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 8 Start</td>
</tr>
<tr>
<td style="text-align: left;">time8End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 8 End</td>
</tr>
<tr>
<td style="text-align: left;">time8Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 8 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time8Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 8 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time8Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 8 Switch</td>
</tr>
<tr>
<td style="text-align: left;">time9Start</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 9 Start</td>
</tr>
<tr>
<td style="text-align: left;">time9End</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Time Slot 9 End</td>
</tr>
<tr>
<td style="text-align: left;">time9Mode</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 9 Mode</td>
</tr>
<tr>
<td style="text-align: left;">time9Power</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 9 Output Power Control</td>
</tr>
<tr>
<td style="text-align: left;">time9Enable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Time Slot 9 Switch</td>
</tr>
<tr>
<td style="text-align: left;">smartSocketPower</td>
<td style="text-align: left;">Double</td>
<td style="text-align: left;">Smart Socket Power</td>
</tr>
<tr>
<td style="text-align: left;">otaDeviceTypeCodeHigh</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">OTA Device Type Code (High)</td>
</tr>
<tr>
<td style="text-align: left;">model</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Model</td>
</tr>
<tr>
<td style="text-align: left;">fwVersion</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Hardware Version</td>
</tr>
<tr>
<td style="text-align: left;">mpptVersion</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">MPPT Version</td>
</tr>
<tr>
<td style="text-align: left;">pdVersion</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">PD Version</td>
</tr>
<tr>
<td style="text-align: left;">bmsVersion</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">BMS Version</td>
</tr>
<tr>
<td style="text-align: left;">ebmOrderNum</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Extended Battery Pack Serial Number</td>
</tr>
<tr>
<td style="text-align: left;">tempType</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Temperature Type</td>
</tr>
<tr>
<td style="text-align: left;">associatedInvManAndModel</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Third-party inverter brand and model</td>
</tr>
<tr>
<td style="text-align: left;">manName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Third-party inverter brand and model</td>
</tr>
<tr>
<td style="text-align: left;">modelName</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">Third-party inverter brand and model</td>
</tr>
<tr>
<td style="text-align: left;">deviceToGridPower</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Power fed by the equipment to the grid</td>
</tr>
<tr>
<td style="text-align: left;">gridToDevicePower</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Power supply from the power grid to the equipment</td>
</tr>
<tr>
<td style="text-align: left;">shellyFlag</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">default Mode</td>
</tr>
<tr>
<td style="text-align: left;">ammeterUnbind</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">eastronAmmeterControlPair</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">defaultACCouplePower</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Default AC couple output power value</td>
</tr>
<tr>
<td style="text-align: left;">antiBackflowEnable</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Anti-backflow enable</td>
</tr>
<tr>
<td style="text-align: left;">antiBackflowPowerPercentage</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Anti-backflow power</td>
</tr>
<tr>
<td style="text-align: left;">acCouplePowerControl</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">AC couple output power control</td>
</tr>
<tr>
<td style="text-align: left;">allowGridCharging</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Is it allowed to charge from the grid</td>
</tr>
<tr>
<td style="text-align: left;">gridConnectionControl</td>
<td style="text-align: left;">Integer</td>
<td style="text-align: left;">Grid-connected and off-grid control</td>
</tr>
</tbody>
</table>
<p><strong>Remarks</strong></p>
<ul>
<li>Data retrieval frequency should be once every 5 minutes.</li>
</ul>