ShineServer_English version


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>{     &amp;quot;code&amp;quot;: 0,     &amp;quot;data&amp;quot;: {         &amp;quot;noah&amp;quot;: [             {                 &amp;quot;deviceSn&amp;quot;: &amp;quot;0PVP50ZR16KT002F&amp;quot;,                 &amp;quot;datalogSn&amp;quot;: &amp;quot;0PVP50ZR16KT002F&amp;quot;,                 &amp;quot;associatedInvSn&amp;quot;: &amp;quot;NYR0N9W15U&amp;quot;,                 &amp;quot;portName&amp;quot;: &amp;quot;ShinePano-0PVP50ZR16KT002F&amp;quot;,                 &amp;quot;alias&amp;quot;: null,                 &amp;quot;location&amp;quot;: null,                 &amp;quot;lost&amp;quot;: true,                 &amp;quot;address&amp;quot;: 1,                 &amp;quot;lastUpdateTime&amp;quot;: 1745492770000,                 &amp;quot;sysTime&amp;quot;: 1745462651000,                 &amp;quot;status&amp;quot;: 4,                 &amp;quot;chargingSocHighLimit&amp;quot;: 100,                 &amp;quot;chargingSocLowLimit&amp;quot;: 10,                 &amp;quot;defaultPower&amp;quot;: 200,                 &amp;quot;componentPower&amp;quot;: 0.0,                 &amp;quot;time1Start&amp;quot;: &amp;quot;15:1&amp;quot;,                 &amp;quot;time1End&amp;quot;: &amp;quot;18:30&amp;quot;,                 &amp;quot;time1Mode&amp;quot;: 0,                 &amp;quot;time1Power&amp;quot;: 600,                 &amp;quot;time2Start&amp;quot;: &amp;quot;2:31&amp;quot;,                 &amp;quot;time2End&amp;quot;: &amp;quot;3:30&amp;quot;,                 &amp;quot;time2Mode&amp;quot;: 0,                 &amp;quot;time2Power&amp;quot;: 300,                 &amp;quot;time3Start&amp;quot;: &amp;quot;19:31&amp;quot;,                 &amp;quot;time3End&amp;quot;: &amp;quot;20:30&amp;quot;,                 &amp;quot;time3Mode&amp;quot;: 0,                 &amp;quot;time3Power&amp;quot;: 200,                 &amp;quot;time4Start&amp;quot;: &amp;quot;14:0&amp;quot;,                 &amp;quot;time4End&amp;quot;: &amp;quot;15:0&amp;quot;,                 &amp;quot;time4Mode&amp;quot;: 0,                 &amp;quot;time4Power&amp;quot;: 100,                 &amp;quot;time5Start&amp;quot;: &amp;quot;12:0&amp;quot;,                 &amp;quot;time5End&amp;quot;: &amp;quot;13:59&amp;quot;,                 &amp;quot;time5Mode&amp;quot;: 1,                 &amp;quot;time5Power&amp;quot;: 0,                 &amp;quot;time6Start&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time6End&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time6Mode&amp;quot;: 0,                 &amp;quot;time6Power&amp;quot;: 200,                 &amp;quot;time7Start&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time7End&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time7Mode&amp;quot;: 0,                 &amp;quot;time7Power&amp;quot;: 200,                 &amp;quot;time8Start&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time8End&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time8Mode&amp;quot;: 0,                 &amp;quot;time8Power&amp;quot;: 200,                 &amp;quot;time9Start&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time9End&amp;quot;: &amp;quot;0:0&amp;quot;,                 &amp;quot;time9Mode&amp;quot;: 0,                 &amp;quot;time9Power&amp;quot;: 200,                 &amp;quot;time1Enable&amp;quot;: 1,                 &amp;quot;time2Enable&amp;quot;: 1,                 &amp;quot;time3Enable&amp;quot;: 1,                 &amp;quot;time4Enable&amp;quot;: 1,                 &amp;quot;time5Enable&amp;quot;: 1,                 &amp;quot;time6Enable&amp;quot;: 0,                 &amp;quot;time7Enable&amp;quot;: 0,                 &amp;quot;time8Enable&amp;quot;: 0,                 &amp;quot;time9Enable&amp;quot;: 0,                 &amp;quot;smartSocketPower&amp;quot;: 0.0,                 &amp;quot;otaDeviceTypeCodeHigh&amp;quot;: &amp;quot;PB&amp;quot;,                 &amp;quot;otaDeviceTypeCodeLow&amp;quot;: &amp;quot;FU&amp;quot;,                 &amp;quot;model&amp;quot;: &amp;quot;Noah 2000&amp;quot;,                 &amp;quot;fwVersion&amp;quot;: &amp;quot;&amp;quot;,                 &amp;quot;mpptVersion&amp;quot;: &amp;quot;212010&amp;quot;,                 &amp;quot;pdVersion&amp;quot;: &amp;quot;211009&amp;quot;,                 &amp;quot;bmsVersion&amp;quot;: &amp;quot;213005&amp;quot;,                 &amp;quot;ebmOrderNum&amp;quot;: 0,                 &amp;quot;tempType&amp;quot;: 0,                 &amp;quot;timezone&amp;quot;: 8.0,                 &amp;quot;associatedInvManAndModel&amp;quot;: 257,                 &amp;quot;manName&amp;quot;: &amp;quot;GROWATT&amp;quot;,                 &amp;quot;modelName&amp;quot;: &amp;quot;NEO 800M-X&amp;quot;,                 &amp;quot;deviceToGridPower&amp;quot;: 0,                 &amp;quot;gridToDevicePower&amp;quot;: 0,                 &amp;quot;shellyFlag&amp;quot;: 0,                 &amp;quot;ammeterUnbind&amp;quot;: 0,                 &amp;quot;eastronAmmeterControlPair&amp;quot;: 0,                 &amp;quot;defaultMode&amp;quot;: 0,                 &amp;quot;defaultACCouplePower&amp;quot;: 0,                 &amp;quot;antiBackflowEnable&amp;quot;: 0,                 &amp;quot;antiBackflowPowerPercentage&amp;quot;: 0,                 &amp;quot;acCouplePowerControl&amp;quot;: 0,                 &amp;quot;allowGridCharging&amp;quot;: 0,                 &amp;quot;gridConnectionControl&amp;quot;: 0,                 &amp;quot;lastUpdateTimeText&amp;quot;: &amp;quot;2025-04-24 19:06:10&amp;quot;             }         ]     },     &amp;quot;message&amp;quot;: &amp;quot;SUCCESSFUL_OPERATION&amp;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>

页面列表

ITEM_HTML