/*
 * 文 件 名:  GrowattTest
 * 版    权:  华设设计集团股份有限公司
 * 描    述:  <描述>
 * 修 改 人:  lvwenbin
 * 修改时间:  2025/12/16
 * 跟踪单号:  <跟踪单号>
 * 修改单号:  <修改单号>
 * 修改内容:  <修改内容>
 */
package com.huashe.test;

import com.alibaba.fastjson2.JSONObject;
import com.ruoyi.ems.EmsDevAdpApplication;
import com.ruoyi.ems.config.GrowattConfig;
import com.ruoyi.ems.core.GrowattTemplate;
import com.ruoyi.ems.model.growatt.DataLogger;
import com.ruoyi.ems.model.growatt.DeviceInfo;
import lombok.extern.slf4j.Slf4j;
import org.junit.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;

import javax.annotation.Resource;
import java.util.Arrays;
import java.util.List;
import java.util.Map;

/**
 * GrowattTest
 * <功能详细描述>
 *
 * @author lvwenbin
 * @version [版本号, 2025/12/16]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
@Slf4j
@RunWith(SpringRunner.class)
@SpringBootTest(classes = EmsDevAdpApplication.class)
public class GrowattTest {
    @Resource
    private GrowattConfig config;

    @Test
    public void testGetDatalogList() {
        GrowattTemplate template = new GrowattTemplate(config.getUrl(), config.getToken());
        List<DataLogger> dataLoggers = template.getDatalogList("926492");
        log.info("dataLoggers: {}", dataLoggers);
        // 原始Api报文：{"error_msg":"","data":{"peak_power_actual":{"formulaCo2":0.996999979019165,"companyName":"","etodayCo2Text":"0","userBean":null,"formulaSo2":0.029999999329447746,"gridLfdi":"","gridPort":"","province":"","children":[],"plantFromBean":null,"id":926492,"state":"","EYearMoneyText":"0","tempType":0,"etotalCoalText":"0","etotalSo2Text":"0","plant_lng":"120.04960906130","locationImgName":"","deviceCount":0,"map_countryId":0,"mapLat":"","prMonth":"","etotalMoney":0,"plantType":0,"windAngle":0,"formulaMoney":0.39100000262260437,"mapCity":"","nominalPower":3214420,"logoImgName":"","latitudeText":"null°null′null″","userAccount":"常泰长江大桥及南北线公路接线光伏设备采购项目","storage_TodayToUser":0,"eventMessBeanList":[],"map_cityId":0,"createDateTextA":"","status":0,"formulaMoneyUnitId":"RMB","energyMonth":0,"city":"泰州","prToday":"","etodayCoalText":"0","currentPac":0,"parentID":"","plantAddress":"江苏省泰州市泰兴市虹桥镇常泰大桥服务区(常泰高速常州方向)(建设中)","envTemp":0,"formulaCoal":0.4000000059604645,"treeID":"PLANT_926492","hasStorage":0,"storage_TotalToUser":0,"fixedPowerPrice":0,"etodaySo2Text":"0","panelTemp":0,"createDate":{"date":19,"hours":0,"seconds":0,"month":7,"timezoneOffset":-480,"year":125,"minutes":0,"time":1755532800000,"day":2},"map_provinceId":0,"pairViewUserAccount":"","emonthSo2Text":"0","peakPeriodPrice":0,"hasDeviceOnLine":0,"storage_BattoryPercentage":0,"etodayMoney":0,"formulaTree":0,"plantNmi":"","protocolId":"","gridServerUrl":"","moneyUnitText":"¥","longitude_d":"","country":"China","longitude_f":"","etodayMoneyText":"0","longitude_m":"","phoneNum":"","storage_TodayToGrid":0,"designCompany":"0","installMapName":"","workerCode":"","currentPacStr":"","etotalMoneyText":"0","windSpeed":0,"valleyPeriodPrice":0,"latitude_f":"","mapLng":"","latitude_d":"","level":1,"latitude_m":"","energyYear":0,"longitudeText":"null°null′null″","flatPeriodPrice":0,"emonthCoalText":"0","paramBean":null,"etotalCo2Text":"0","imgPath":"css/img/plant.gif","isShare":false,"plant_lat":"32.064293220608","emonthCo2Text":"0","timezone":8,"gridCompany":"","storage_eChargeToday":0,"unitList":[],"remark":"","storage_TotalToGrid":0,"defaultPlant":false,"createDateText":"2025-08-19","gridConnectMode":0,"currentPacTxt":"0","unitMap":null,"alarmValue":0,"treeName":"北岸","alias":"","irradiance":0,"formulaMoneyStr":"","onLineEnvCount":0,"storage_eDisChargeToday":0,"timezoneText":"GMT+8","dataLogList":[],"map_areaId":0,"etotalFormulaTreeText":"0","plantImgName":"","eToday":0,"eTotal":0,"emonthMoneyText":"0","timezoneValue":"+8:00","nominalPowerStr":"3214.4kWp","plantName":"北岸"},"count":36,"dataloggers":[{"last_update_time":{"date":18,"hours":15,"seconds":27,"month":11,"timezoneOffset":-480,"year":125,"minutes":49,"time":1766044167433,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0HC","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":56,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044076955,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E5L05B","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":55,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766044015860,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E8U010","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":12,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044092624,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E8U01A","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":39,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044119485,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E8U08H","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":15,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044035695,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E92018","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":45,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044065971,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E920F3","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":30,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766043990888,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L02H","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":7,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044087482,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0H9","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":48,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044128796,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E8519V","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":35,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044115499,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0J2","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":10,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044090727,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0MV","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":24,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044104987,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0QD","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":39,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044119393,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0QF","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":23,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044103213,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0QG","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":44,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766044004576,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0QH","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":0,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044080772,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0QJ","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":36,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766043996292,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0VA","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":39,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044059580,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E850EC","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":18,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044038898,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E5L0B9","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":54,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766044014957,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E631LA","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":31,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766043991883,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E631PM","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":39,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044059752,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E631R3","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":34,"month":11,"timezoneOffset":-480,"year":125,"minutes":46,"time":1766043994816,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E631S2","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":49,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044069997,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E631SM","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":44,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044064486,"day":4},"lost":false,"model":"Shine4G-X(CAT1)","sn":"LGK2E631WD","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":26,"month":11,"timezoneOffset":-480,"year":125,"minutes":49,"time":1766044166476,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"PGQ0E7P0V2","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":53,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044073649,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"PGQ0E8V0HA","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":4,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044084873,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"PGQ0E8V0KL","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":5,"month":11,"timezoneOffset":-480,"year":125,"minutes":49,"time":1766044145508,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"PGQ0E980NM","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":20,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044100609,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"PWQ0E7C0CZ","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":23,"month":11,"timezoneOffset":-480,"year":125,"minutes":48,"time":1766044103504,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E450AC","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":23,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044043047,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E5Q0S5","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":18,"hours":15,"seconds":38,"month":11,"timezoneOffset":-480,"year":125,"minutes":47,"time":1766044058406,"day":4},"lost":false,"model":"Shine4G-X2-GD","sn":"ZBK0E8510V","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":8,"hours":16,"seconds":28,"month":5,"timezoneOffset":-480,"year":124,"minutes":14,"time":1717834468000,"day":6},"lost":true,"model":"Shine4G-X(CAT1)","sn":"LGK2E6321Q","type":0,"netmode":"NONE","manufacturer":"Growatt"},{"last_update_time":{"date":5,"hours":16,"seconds":23,"month":9,"timezoneOffset":-480,"year":125,"minutes":31,"time":1759653083854,"day":0},"lost":true,"model":"Shine4G-X2-GD","sn":"ZBK0E9L0N0","type":0,"netmode":"NONE","manufacturer":"Growatt"}]},"error_code":0}
        Assert.assertNotNull(dataLoggers);
    }

    @Test
    public void testGetDeviceList() {
        GrowattTemplate template = new GrowattTemplate(config.getUrl(), config.getToken());
        List<DeviceInfo> devices = template.getDeviceList("926492");
        log.info("devices: {}", devices);
        //  原始Api报文： {"error_msg":"","data":{"devices":[{"last_update_time":"2025-12-18 15:26:18","device_id":0,"device_sn":"WVQ0E9D02K","lost":false,"model":"S21B00D00T04P0FU01M0190","type":1,"datalogger_sn":"PGQ0E980NM","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:26:18","device_id":0,"device_sn":"WVQ0E9D02K","lost":false,"model":"S21B00D00T04P0FU01M0190","type":4,"datalogger_sn":"PGQ0E980NM","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:26:16","device_id":0,"device_sn":"GCN5EX902J","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0QG","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:26:16","device_id":0,"device_sn":"GCN5EX902J","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0QG","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:26:10","device_id":0,"device_sn":"GCN4E9503H","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E8U08H","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:26:10","device_id":0,"device_sn":"GCN4E9503H","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E8U08H","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:50","device_id":0,"device_sn":"GCN4E9503G","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E8U01A","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:50","device_id":0,"device_sn":"GCN4E9503G","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E8U01A","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:30","device_id":0,"device_sn":"WVQ0E9D05P","lost":false,"model":"S21B00D00T04P0FU01M0190","type":1,"datalogger_sn":"PGQ0E8V0KL","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:30","device_id":0,"device_sn":"WVQ0E9D05P","lost":false,"model":"S21B00D00T04P0FU01M0190","type":4,"datalogger_sn":"PGQ0E8V0KL","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:30","device_id":0,"device_sn":"GCN5EX900Y","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0H9","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:30","device_id":0,"device_sn":"GCN5EX900Y","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0H9","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:27","device_id":0,"device_sn":"GCN5EX902L","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0QJ","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:27","device_id":0,"device_sn":"GCN5EX902L","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0QJ","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:26","device_id":0,"device_sn":"GCN5EX9022","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0QD","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:26","device_id":0,"device_sn":"GCN5EX9022","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0QD","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:18","device_id":0,"device_sn":"THM9E6L00Q","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E5L05B","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:18","device_id":0,"device_sn":"THM9E6L00Q","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E5L05B","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:10","device_id":0,"device_sn":"THM9E6L00R","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E631S2","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:10","device_id":0,"device_sn":"THM9E6L00R","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E631S2","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:09","device_id":0,"device_sn":"THM9E6L00B","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E631SM","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:09","device_id":0,"device_sn":"THM9E6L00B","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E631SM","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:09","device_id":0,"device_sn":"GCN5EX9028","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L02H","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:09","device_id":0,"device_sn":"GCN5EX9028","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L02H","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:00","device_id":0,"device_sn":"THM9E6L00J","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E631R3","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:25:00","device_id":0,"device_sn":"THM9E6L00J","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E631R3","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:58","device_id":0,"device_sn":"GCN5EX900E","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E850EC","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:58","device_id":0,"device_sn":"GCN5EX900E","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E850EC","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:54","device_id":0,"device_sn":"KXQ0E6708Q","lost":false,"model":"S21B00D00T00P0FU01M012C","type":1,"datalogger_sn":"ZBK0E5Q0S5","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:54","device_id":0,"device_sn":"KXQ0E6708Q","lost":false,"model":"S21B00D00T00P0FU01M012C","type":4,"datalogger_sn":"ZBK0E5Q0S5","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:46","device_id":0,"device_sn":"GCN5EX902F","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0QF","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:46","device_id":0,"device_sn":"GCN5EX902F","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0QF","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:40","device_id":0,"device_sn":"THM9E6L00H","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E5L0B9","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:40","device_id":0,"device_sn":"THM9E6L00H","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E5L0B9","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:26","device_id":0,"device_sn":"VUQ0E7L0BJ","lost":false,"model":"S21B00D00T00P0FU01M00C8","type":1,"datalogger_sn":"PWQ0E7C0CZ","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:26","device_id":0,"device_sn":"VUQ0E7L0BJ","lost":false,"model":"S21B00D00T00P0FU01M00C8","type":4,"datalogger_sn":"PWQ0E7C0CZ","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:18","device_id":0,"device_sn":"NKE8E9P003","lost":false,"model":"S21B00D00T00P0FU01M0258","type":1,"datalogger_sn":"ZBK0E92018","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:18","device_id":0,"device_sn":"NKE8E9P003","lost":false,"model":"S21B00D00T00P0FU01M0258","type":4,"datalogger_sn":"ZBK0E92018","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:13","device_id":0,"device_sn":"GCN5EX9024","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0VA","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:24:13","device_id":0,"device_sn":"GCN5EX9024","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0VA","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:45","device_id":0,"device_sn":"GCN4E95032","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E8U010","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:45","device_id":0,"device_sn":"GCN4E95032","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E8U010","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:30","device_id":0,"device_sn":"GCN5EX902M","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0QH","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:30","device_id":0,"device_sn":"GCN5EX902M","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0QH","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:18","device_id":0,"device_sn":"THM9E6L006","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E631WD","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:18","device_id":0,"device_sn":"THM9E6L006","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E631WD","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:08","device_id":0,"device_sn":"GCN4E9K02J","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0HC","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:23:08","device_id":0,"device_sn":"GCN4E9K02J","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0HC","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:48","device_id":0,"device_sn":"WVQ0E9D05T","lost":false,"model":"S21B00D00T04P0FU01M0190","type":1,"datalogger_sn":"PGQ0E8V0HA","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:48","device_id":0,"device_sn":"WVQ0E9D05T","lost":false,"model":"S21B00D00T04P0FU01M0190","type":4,"datalogger_sn":"PGQ0E8V0HA","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:38","device_id":0,"device_sn":"GCN5EX900D","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E8510V","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:38","device_id":0,"device_sn":"GCN5EX900D","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E8510V","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:35","device_id":0,"device_sn":"GCN5EX9011","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E920F3","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:35","device_id":0,"device_sn":"GCN5EX9011","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E920F3","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:20","device_id":0,"device_sn":"THM9E6L02V","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E631LA","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:20","device_id":0,"device_sn":"THM9E6L02V","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E631LA","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:12","device_id":0,"device_sn":"GCN5EX900F","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E8519V","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:12","device_id":0,"device_sn":"GCN5EX900F","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E8519V","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:11","device_id":0,"device_sn":"KXQ0E8600U","lost":false,"model":"S21B00D00T00P0FU01M012C","type":1,"datalogger_sn":"PGQ0E7P0V2","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:11","device_id":0,"device_sn":"KXQ0E8600U","lost":false,"model":"S21B00D00T00P0FU01M012C","type":4,"datalogger_sn":"PGQ0E7P0V2","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:04","device_id":0,"device_sn":"GCN5EX9012","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0J2","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:22:04","device_id":0,"device_sn":"GCN5EX9012","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0J2","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:21:57","device_id":0,"device_sn":"THM9E6L00U","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":1,"datalogger_sn":"LGK2E631PM","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:21:57","device_id":0,"device_sn":"THM9E6L00U","lost":false,"model":"S21B00D00T06P0FU01M01F4","type":4,"datalogger_sn":"LGK2E631PM","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:21:56","device_id":0,"device_sn":"GCN5EX902G","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0MV","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:21:56","device_id":0,"device_sn":"GCN5EX902G","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0MV","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:21:52","device_id":0,"device_sn":"GCN2E4B036","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E450AC","manufacturer":"Growatt","status":3},{"last_update_time":"2025-12-18 15:21:52","device_id":0,"device_sn":"GCN2E4B036","lost":false,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E450AC","manufacturer":"Growatt","status":3},{"last_update_time":"2025-10-05 16:29:33","device_id":0,"device_sn":"GCN5EX902H","lost":true,"model":"S21B00D00T32P0FU01M03E8","type":1,"datalogger_sn":"ZBK0E9L0N0","manufacturer":"Growatt","status":0},{"last_update_time":"2025-10-05 16:29:33","device_id":0,"device_sn":"GCN5EX902H","lost":true,"model":"S21B00D00T32P0FU01M03E8","type":4,"datalogger_sn":"ZBK0E9L0N0","manufacturer":"Growatt","status":-1}],"count":35},"error_code":0}
        Assert.assertNotNull(devices);
    }

    @Test
    public void testGetDeviceData() {
        GrowattTemplate template = new GrowattTemplate(config.getUrl(), config.getToken());
        String devSn = "GCN4E9503G,GCN4E9503H,THM9E6L00R,THM9E6L00J,GCN5EX9028,GCN5EX9024,GCN5EX900D,GCN5EX900E,GCN5EX902L,VUQ0E7L0BJ,GCN5EX9022,GCN5EX902H,GCN5EX902J,GCN5EX902M,GCN4E95032,GCN5EX900F,ZBK0E9L0QF,GCN5EX902G";
        String[] devArr = devSn.split(",");
        JSONObject data = template.getDeviceData(18, Arrays.asList(devArr));
        log.info("data: {}", data);
        // 原始api：{"error_msg":"","data":{"GCN4E9503G":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":460.8999938964844,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":905.7999877929688,"vString7":905.7999877929688,"vString9":857.4000244140625,"pidStatus":0,"iPidPvepe":0,"vString2":912.7999877929688,"dwStringWarningValue1":0,"vString1":912.7999877929688,"vString4":866.1000366210938,"pidStatusText":"Lost","vString3":866.1000366210938,"vString6":185.5,"vString5":185.5,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":449.70001220703125,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":35.70000076293945,"debug1":"0，0，0，450，6，4162，2267，5400","debug2":"0，0，0，0，1，100，0，76","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":53,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043353625,"day":4},"timeInMillis":1766043353625,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.4000000059604645,"vacs":0.10000000149011612,"vacr":0.699999988079071,"iPidPvdpe":0,"ppv":1235.3,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E8U01A","ctqs":0,"vpv3":185.5,"vpv2":866.1000366210938,"vpv1":912.7999877929688,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":866.1000366210938,"vpv7":887.7999877929688,"vpv6":186.40000915527344,"vpv5":857.4000244140625,"vpv4":905.9000244140625,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":53,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043353625,"day":4},"timeInMillis":1766043353625,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":186.40000915527344,"vString10":857.4000244140625,"again":false,"vString15":866.1000366210938,"vString14":887.7999877929688,"vString13":887.7999877929688,"eacTotal":0,"vString12":186.40000915527344,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":866.1000366210938,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:35:53","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.20000000298023224,"id":0,"serialNum":"GCN4E9503G","wStringStatusValue":0,"temperature5":26.80000114440918,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.4000000059604645,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":21.80000114440918,"epv10Today":0,"temperature2":22.600000381469727,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":19,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":12288,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.699999988079071,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":4.5,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN4E9503H":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":462.1000061035156,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":916.6000366210938,"vString7":916.6000366210938,"vString9":860.5,"pidStatus":0,"iPidPvepe":0,"vString2":916.4000244140625,"dwStringWarningValue1":0,"vString1":916.4000244140625,"vString4":863.4000244140625,"pidStatusText":"Lost","vString3":863.4000244140625,"vString6":187.1999969482422,"vString5":187.1999969482422,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":451.8999938964844,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":35.70000076293945,"debug1":"0，0，0，450，6，4162，2219，5400","debug2":"0，0，0，0，1，100，0，73","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":11,"month":11,"timezoneOffset":-480,"year":125,"minutes":36,"time":1766043371569,"day":4},"timeInMillis":1766043371569,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.30000001192092896,"vacs":0.699999988079071,"vacr":0.6000000238418579,"iPidPvdpe":0,"ppv":795.5,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E8U08H","ctqs":0,"vpv3":187.3000030517578,"vpv2":863.5,"vpv1":916.5,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":858.7999877929688,"vpv7":864.4000244140625,"vpv6":188.3000030517578,"vpv5":860.6000366210938,"vpv4":916.7000122070312,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":11,"month":11,"timezoneOffset":-480,"year":125,"minutes":36,"time":1766043371569,"day":4},"timeInMillis":1766043371569,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":188.3000030517578,"vString10":860.5,"again":false,"vString15":858.7000122070312,"vString14":864.4000244140625,"vString13":864.4000244140625,"eacTotal":0,"vString12":188.3000030517578,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":858.7000122070312,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:36:11","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.30000001192092896,"id":0,"serialNum":"GCN4E9503H","wStringStatusValue":0,"temperature5":26,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.4000000059604645,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":22,"epv10Today":0,"temperature2":22.399999618530273,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":14,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.20000000298023224,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":5.700000286102295,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0.5,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"THM9E6L00R":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":471.3999938964844,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":949,"vString7":949,"vString9":0,"pidStatus":0,"iPidPvepe":0,"vString2":818.2999877929688,"dwStringWarningValue1":0,"vString1":818.2999877929688,"vString4":894.2000122070312,"pidStatusText":"Lost","vString3":894.2000122070312,"vString6":808.7999877929688,"vString5":808.7999877929688,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":467.3999938964844,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":35.400001525878906,"debug1":"0，0，0，30200，0，10，0，1025","debug2":"0，24，6，22，25，12，18，0","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":8,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043308846,"day":4},"timeInMillis":1766043308846,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":4.5,"vacs":1.8000000715255737,"vacr":2.4000000953674316,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"LGK2E631S2","ctqs":0,"vpv3":808.7999877929688,"vpv2":894.2000122070312,"vpv1":818.2999877929688,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":0,"vpv7":0,"vpv6":0,"vpv5":0,"vpv4":949,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":0,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":8,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043308846,"day":4},"timeInMillis":1766043308846,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":0,"vString10":0,"again":false,"vString15":0,"vString14":0,"vString13":0,"eacTotal":0,"vString12":0,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":0,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:35:08","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":2.299999952316284,"id":0,"serialNum":"THM9E6L00R","wStringStatusValue":0,"temperature5":0,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":2.700000047683716,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":16.600000381469727,"epv10Today":0,"temperature2":17,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":11,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":42478.19921875,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.4000000059604645,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":0,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"VUQ0E7L0BJ":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":377.70001220703125,"deratingMode":0,"epv5Total":0,"debug3":"1，30，36096，36096，0，0，0，0","vString8":0,"vString7":0,"vString9":0,"pidStatus":0,"iPidPvepe":0,"vString2":0,"dwStringWarningValue1":0,"vString1":0,"vString4":0,"pidStatusText":"Lost","vString3":0,"vString6":0,"vString5":0,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":372.8999938964844,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":43,"debug1":"0，0，0，30200，0，10，0，8200","debug2":"0，24，7，23，25，12，18，0","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":28,"month":11,"timezoneOffset":-480,"year":125,"minutes":34,"time":1766043268474,"day":4},"timeInMillis":1766043268474,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":5.200000286102295,"vacs":3.799999952316284,"vacr":3.200000047683716,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"PWQ0E7C0CZ","ctqs":0,"vpv3":0,"vpv2":761.2000122070312,"vpv1":760.7999877929688,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":0,"vpv7":0,"vpv6":0,"vpv5":0,"vpv4":0,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":0,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":28,"month":11,"timezoneOffset":-480,"year":125,"minutes":34,"time":1766043268474,"day":4},"timeInMillis":1766043268474,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":0,"vString10":0,"again":false,"vString15":0,"vString14":0,"vString13":0,"eacTotal":0,"vString12":0,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":0,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:34:28","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":1.899999976158142,"id":0,"serialNum":"VUQ0E7L0BJ","wStringStatusValue":0,"temperature5":25.899999618530273,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":1.3000000715255737,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":18.30000114440918,"epv10Today":0,"temperature2":19.5,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":3,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":22222.201171875,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.6000000238418579,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":0,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX9028":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":463.8999938964844,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":912.2000122070312,"vString7":912.2000122070312,"vString9":906.9000244140625,"pidStatus":0,"iPidPvepe":0,"vString2":821.7999877929688,"dwStringWarningValue1":0,"vString1":821.7999877929688,"vString4":895.7000122070312,"pidStatusText":"Lost","vString3":895.7000122070312,"vString6":190.10000610351562,"vString5":190.10000610351562,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":448.8000183105469,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":28.899999618530273,"debug1":"0，0，0，450，6，4162，2393，5400","debug2":"0，0，0，0，1，100，0，78","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":14,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043314907,"day":4},"timeInMillis":1766043314907,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.10000000149011612,"vacs":0.4000000059604645,"vacr":0.699999988079071,"iPidPvdpe":0,"ppv":892.4,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L02H","ctqs":0,"vpv3":190.10000610351562,"vpv2":895.7000122070312,"vpv1":821.7999877929688,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":904.7000122070312,"vpv7":905.1000366210938,"vpv6":186.5,"vpv5":906.9000244140625,"vpv4":912.2000122070312,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":14,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043314907,"day":4},"timeInMillis":1766043314907,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":186.5,"vString10":906.9000244140625,"again":false,"vString15":904.7000122070312,"vString14":905.2000122070312,"vString13":905.2000122070312,"eacTotal":0,"vString12":186.5,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":904.7000122070312,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:35:14","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.6000000238418579,"id":0,"serialNum":"GCN5EX9028","wStringStatusValue":0,"temperature5":21.100000381469727,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.4000000059604645,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":16,"epv10Today":0,"temperature2":16.5,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":2,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":3,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.4000000059604645,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":6.599999904632568,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN4E95032":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":454.6000061035156,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":910.1000366210938,"vString7":910.1000366210938,"vString9":910.2000122070312,"pidStatus":0,"iPidPvepe":0,"vString2":908.7999877929688,"dwStringWarningValue1":0,"vString1":908.7999877929688,"vString4":913.4000244140625,"pidStatusText":"Lost","vString3":913.4000244140625,"vString6":912.6000366210938,"vString5":912.6000366210938,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":453.6000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":32.5,"debug1":"0，0，0，450，6，4162，2275，5400","debug2":"0，0，0，0，1，100，0，77","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":44,"month":11,"timezoneOffset":-480,"year":125,"minutes":33,"time":1766043224787,"day":4},"timeInMillis":1766043224787,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.699999988079071,"vacs":0.10000000149011612,"vacr":0.10000000149011612,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E8U010","ctqs":0,"vpv3":912.6000366210938,"vpv2":913.4000244140625,"vpv1":908.7999877929688,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":911.7999877929688,"vpv7":910.5,"vpv6":910.9000244140625,"vpv5":910.2000122070312,"vpv4":910.1000366210938,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":44,"month":11,"timezoneOffset":-480,"year":125,"minutes":33,"time":1766043224787,"day":4},"timeInMillis":1766043224787,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":910.9000244140625,"vString10":910.2000122070312,"again":false,"vString15":911.7999877929688,"vString14":910.5,"vString13":910.5,"eacTotal":0,"vString12":910.9000244140625,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":911.7999877929688,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:33:44","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.699999988079071,"id":0,"serialNum":"GCN4E95032","wStringStatusValue":0,"temperature5":21.200000762939453,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.6000000238418579,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":18,"epv10Today":0,"temperature2":18.700000762939453,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":8,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.20000000298023224,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":2.299999952316284,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX9024":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":457.5,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":898.9000244140625,"vString7":898.9000244140625,"vString9":915.2999877929688,"pidStatus":0,"iPidPvepe":0,"vString2":910.6000366210938,"dwStringWarningValue1":0,"vString1":910.6000366210938,"vString4":897.9000244140625,"pidStatusText":"Lost","vString3":897.9000244140625,"vString6":916.5,"vString5":916.5,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":456.3000183105469,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":28.30000114440918,"debug1":"0，0，0，450，6，4162，2165，5400","debug2":"0，0，0，0，1，100，0，73","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":16,"month":11,"timezoneOffset":-480,"year":125,"minutes":34,"time":1766043256325,"day":4},"timeInMillis":1766043256325,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.9000000357627869,"vacs":0.20000000298023224,"vacr":0.4000000059604645,"iPidPvdpe":0,"ppv":273,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0VA","ctqs":0,"vpv3":916.5,"vpv2":897.9000244140625,"vpv1":910.6000366210938,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":899.2000122070312,"vpv7":910.7000122070312,"vpv6":910.7999877929688,"vpv5":915.2999877929688,"vpv4":899,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":16,"month":11,"timezoneOffset":-480,"year":125,"minutes":34,"time":1766043256325,"day":4},"timeInMillis":1766043256325,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":910.9000244140625,"vString10":915.2999877929688,"again":false,"vString15":899.2000122070312,"vString14":910.7000122070312,"vString13":910.7000122070312,"eacTotal":0,"vString12":910.9000244140625,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":899.2000122070312,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:34:16","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.5,"id":0,"serialNum":"GCN5EX9024","wStringStatusValue":0,"temperature5":21.30000114440918,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.699999988079071,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":15.40000057220459,"epv10Today":0,"temperature2":16.399999618530273,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":8,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.20000000298023224,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":4.400000095367432,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX9022":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":464.3999938964844,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":908.9000244140625,"vString7":908.9000244140625,"vString9":909.1000366210938,"pidStatus":0,"iPidPvepe":0,"vString2":179.6999969482422,"dwStringWarningValue1":0,"vString1":179.6999969482422,"vString4":182,"pidStatusText":"Lost","vString3":182,"vString6":180.5,"vString5":180.5,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":442.6000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":28.700000762939453,"debug1":"0，0，0，450，6，4160，0，5400","debug2":"0，0，0，0，1，100，0，72","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":30,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043330768,"day":4},"timeInMillis":1766043330768,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":1.5,"vacs":1.5,"vacr":0.800000011920929,"iPidPvdpe":0,"ppv":72.2,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0QD","ctqs":0,"vpv3":180.5,"vpv2":182,"vpv1":179.6999969482422,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":182,"vpv7":180.3000030517578,"vpv6":181.40000915527344,"vpv5":909.1000366210938,"vpv4":909,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":30,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043330768,"day":4},"timeInMillis":1766043330768,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":181.3000030517578,"vString10":909.1000366210938,"again":false,"vString15":182,"vString14":180.3000030517578,"vString13":180.3000030517578,"eacTotal":0,"vString12":181.3000030517578,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":182,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:35:30","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.6000000238418579,"id":0,"serialNum":"GCN5EX9022","wStringStatusValue":0,"temperature5":21.100000381469727,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.10000000149011612,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":15.800000190734863,"epv10Today":0,"temperature2":16.399999618530273,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":10,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.6000000238418579,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":3.1000001430511475,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX902M":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":460.8000183105469,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":908.5,"vString7":908.5,"vString9":909.4000244140625,"pidStatus":0,"iPidPvepe":0,"vString2":910.2999877929688,"dwStringWarningValue1":0,"vString1":910.2999877929688,"vString4":910.2000122070312,"pidStatusText":"Lost","vString3":910.2000122070312,"vString6":184.1999969482422,"vString5":184.1999969482422,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":447.1000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":28.100000381469727,"debug1":"0，0，0，450，6，4162，2229，5400","debug2":"0，0，0，0，1，100，0，71","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":29,"month":11,"timezoneOffset":-480,"year":125,"minutes":33,"time":1766043209584,"day":4},"timeInMillis":1766043209584,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":1.100000023841858,"vacs":0.800000011920929,"vacr":1.100000023841858,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0QH","ctqs":0,"vpv3":184.1999969482422,"vpv2":910.2999877929688,"vpv1":910.4000244140625,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":185,"vpv7":910.2000122070312,"vpv6":184,"vpv5":909.5,"vpv4":908.5,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":29,"month":11,"timezoneOffset":-480,"year":125,"minutes":33,"time":1766043209584,"day":4},"timeInMillis":1766043209584,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":183.90000915527344,"vString10":909.4000244140625,"again":false,"vString15":185,"vString14":910.1000366210938,"vString13":910.1000366210938,"eacTotal":0,"vString12":183.90000915527344,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":185,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:33:29","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.10000000149011612,"id":0,"serialNum":"GCN5EX902M","wStringStatusValue":0,"temperature5":21,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.20000000298023224,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":17.600000381469727,"epv10Today":0,"temperature2":17.700000762939453,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":2,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.20000000298023224,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":5,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX902L":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":455.5,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":820.6000366210938,"vString7":820.6000366210938,"vString9":845.9000244140625,"pidStatus":0,"iPidPvepe":0,"vString2":897.9000244140625,"dwStringWarningValue1":0,"vString1":897.9000244140625,"vString4":897.9000244140625,"pidStatusText":"Lost","vString3":897.9000244140625,"vString6":183.90000915527344,"vString5":183.90000915527344,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":443.8000183105469,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":29.5,"debug1":"0，0，0，450，6，4162，2332，5400","debug2":"0，0，0，0，1，100，0，71","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":32,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043332825,"day":4},"timeInMillis":1766043332825,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.5,"vacs":0.4000000059604645,"vacr":0.10000000149011612,"iPidPvdpe":0,"ppv":963.8,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0QJ","ctqs":0,"vpv3":183.90000915527344,"vpv2":897.7999877929688,"vpv1":897.9000244140625,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":893.9000244140625,"vpv7":871.2000122070312,"vpv6":184,"vpv5":845.9000244140625,"vpv4":820.6000366210938,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":32,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043332825,"day":4},"timeInMillis":1766043332825,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":184,"vString10":845.9000244140625,"again":false,"vString15":893.9000244140625,"vString14":871.2000122070312,"vString13":871.2000122070312,"eacTotal":0,"vString12":184,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":893.9000244140625,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:35:32","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":47.11000061035156,"epv6Today":0,"lost":true,"vacTr":0.4000000059604645,"id":0,"serialNum":"GCN5EX902L","wStringStatusValue":0,"temperature5":22.30000114440918,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.20000000298023224,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":19.5,"epv10Today":0,"temperature2":20.100000381469727,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":9,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":192,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.30000001192092896,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":6.900000095367432,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX902J":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":452.5,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":898.4000244140625,"vString7":898.4000244140625,"vString9":900.7000122070312,"pidStatus":0,"iPidPvepe":0,"vString2":896,"dwStringWarningValue1":0,"vString1":896,"vString4":894.2999877929688,"pidStatusText":"Lost","vString3":894.2999877929688,"vString6":902.2999877929688,"vString5":902.2999877929688,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":451.1000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":30.200000762939453,"debug1":"0，0，0，450，6，4162，2301，5400","debug2":"0，0，0，0，1，100，0，71","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":16,"month":11,"timezoneOffset":-480,"year":125,"minutes":36,"time":1766043376071,"day":4},"timeInMillis":1766043376071,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":1.3000000715255737,"vacs":0.6000000238418579,"vacr":0.699999988079071,"iPidPvdpe":0,"ppv":450.9,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0QG","ctqs":0,"vpv3":902.2999877929688,"vpv2":894.2999877929688,"vpv1":895.9000244140625,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":899.5,"vpv7":903.5,"vpv6":902.7000122070312,"vpv5":900.7000122070312,"vpv4":898.4000244140625,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":16,"month":11,"timezoneOffset":-480,"year":125,"minutes":36,"time":1766043376071,"day":4},"timeInMillis":1766043376071,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":902.7000122070312,"vString10":900.7000122070312,"again":false,"vString15":899.5,"vString14":903.5,"vString13":903.5,"eacTotal":0,"vString12":902.7000122070312,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":899.5,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:36:16","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.6000000238418579,"id":0,"serialNum":"GCN5EX902J","wStringStatusValue":0,"temperature5":21.399999618530273,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.699999988079071,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":19.30000114440918,"epv10Today":0,"temperature2":19.700000762939453,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":1,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.10000000149011612,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":3.9000000953674316,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX900E":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":464.3000183105469,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":914.6000366210938,"vString7":914.6000366210938,"vString9":867.2000122070312,"pidStatus":0,"iPidPvepe":0,"vString2":918.4000244140625,"dwStringWarningValue1":0,"vString1":918.4000244140625,"vString4":854.6000366210938,"pidStatusText":"Lost","vString3":854.6000366210938,"vString6":187.40000915527344,"vString5":187.40000915527344,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":452.6000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":29.30000114440918,"debug1":"0，0，0，450，6，4162，2150，5400","debug2":"0，0，0，0，1，100，0，71","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":57,"month":11,"timezoneOffset":-480,"year":125,"minutes":34,"time":1766043297541,"day":4},"timeInMillis":1766043297541,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.20000000298023224,"vacs":0.10000000149011612,"vacr":0.10000000149011612,"iPidPvdpe":0,"ppv":354.1,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E850EC","ctqs":0,"vpv3":187.40000915527344,"vpv2":854.6000366210938,"vpv1":918.4000244140625,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":866.5,"vpv7":902,"vpv6":187.6999969482422,"vpv5":867.2000122070312,"vpv4":914.5,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":57,"month":11,"timezoneOffset":-480,"year":125,"minutes":34,"time":1766043297541,"day":4},"timeInMillis":1766043297541,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":187.6999969482422,"vString10":867.2000122070312,"again":false,"vString15":866.5,"vString14":902,"vString13":902,"eacTotal":0,"vString12":187.6999969482422,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":866.5,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:34:57","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.10000000149011612,"id":0,"serialNum":"GCN5EX900E","wStringStatusValue":0,"temperature5":21.200000762939453,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.20000000298023224,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":18.200000762939453,"epv10Today":0,"temperature2":18.700000762939453,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":30,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.10000000149011612,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":5.200000286102295,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX902G":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":458.20001220703125,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":905.5,"vString7":905.5,"vString9":907.4000244140625,"pidStatus":0,"iPidPvepe":0,"vString2":907.7999877929688,"dwStringWarningValue1":0,"vString1":907.7999877929688,"vString4":908.1000366210938,"pidStatusText":"Lost","vString3":908.1000366210938,"vString6":184.3000030517578,"vString5":184.3000030517578,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":449.3000183105469,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":30.80000114440918,"debug1":"0，0，0，450，6，4160，2204，5400","debug2":"0，0，0，0，1，100，0，68","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":3,"month":11,"timezoneOffset":-480,"year":125,"minutes":32,"time":1766043123627,"day":4},"timeInMillis":1766043123627,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.10000000149011612,"vacs":0.20000000298023224,"vacr":0.10000000149011612,"iPidPvdpe":0,"ppv":180.7,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0MV","ctqs":0,"vpv3":184.3000030517578,"vpv2":908.2000122070312,"vpv1":907.9000244140625,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":903.5,"vpv7":903.7000122070312,"vpv6":183.8000030517578,"vpv5":907.4000244140625,"vpv4":905.5,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":3,"month":11,"timezoneOffset":-480,"year":125,"minutes":32,"time":1766043123627,"day":4},"timeInMillis":1766043123627,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":183.8000030517578,"vString10":907.4000244140625,"again":false,"vString15":903.4000244140625,"vString14":903.6000366210938,"vString13":903.6000366210938,"eacTotal":0,"vString12":183.8000030517578,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":903.4000244140625,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:32:03","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.10000000149011612,"id":0,"serialNum":"GCN5EX902G","wStringStatusValue":0,"temperature5":22.600000381469727,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.20000000298023224,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":19.600000381469727,"epv10Today":0,"temperature2":20.30000114440918,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":3,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.30000001192092896,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":2.799999952316284,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":1,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX900F":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":457.3999938964844,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":909.2000122070312,"vString7":909.2000122070312,"vString9":908.7000122070312,"pidStatus":0,"iPidPvepe":0,"vString2":902.6000366210938,"dwStringWarningValue1":0,"vString1":902.6000366210938,"vString4":902.5,"pidStatusText":"Lost","vString3":902.5,"vString6":184.5,"vString5":184.5,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":447.70001220703125,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":31.200000762939453,"debug1":"0，0，0，450，6，4162，2214，5400","debug2":"0，0，0，0，1，100，0，77","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":14,"month":11,"timezoneOffset":-480,"year":125,"minutes":32,"time":1766043134761,"day":4},"timeInMillis":1766043134761,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.4000000059604645,"vacs":0.20000000298023224,"vacr":0.699999988079071,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E8519V","ctqs":0,"vpv3":184.5,"vpv2":902.5,"vpv1":902.6000366210938,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":907.1000366210938,"vpv7":906,"vpv6":184.8000030517578,"vpv5":908.7000122070312,"vpv4":909.2999877929688,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":14,"month":11,"timezoneOffset":-480,"year":125,"minutes":32,"time":1766043134761,"day":4},"timeInMillis":1766043134761,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":184.8000030517578,"vString10":908.7000122070312,"again":false,"vString15":907,"vString14":906,"vString13":906,"eacTotal":0,"vString12":184.8000030517578,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":907,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:32:14","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46.47999954223633,"epv6Today":0,"lost":true,"vacTr":0.30000001192092896,"id":0,"serialNum":"GCN5EX900F","wStringStatusValue":0,"temperature5":21.899999618530273,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.20000000298023224,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":20.100000381469727,"epv10Today":0,"temperature2":20.30000114440918,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":20,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.5,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":2.200000047683716,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX902H":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":436.3000183105469,"deratingMode":0,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":860.5,"vString7":860.5,"vString9":852.2000122070312,"pidStatus":0,"iPidPvepe":0,"vString2":866.5,"dwStringWarningValue1":0,"vString1":866.5,"vString4":859.2999877929688,"pidStatusText":"Lost","vString3":859.2999877929688,"vString6":174.10000610351562,"vString5":174.10000610351562,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":426.3000183105469,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":46.400001525878906,"debug1":"0，0，0，450，6，4162，2249，5400","debug2":"0，0，0，0，0，100，0，73","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":5,"hours":16,"seconds":32,"month":9,"timezoneOffset":-480,"year":125,"minutes":29,"time":1759652972891,"day":0},"timeInMillis":1759652972891,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.20000000298023224,"vacs":0.6000000238418579,"vacr":0.20000000298023224,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E9L0N0","ctqs":0,"vpv3":174.10000610351562,"vpv2":859.4000244140625,"vpv1":866.5,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":860.6000366210938,"vpv7":861.1000366210938,"vpv6":173.90000915527344,"vpv5":852.2999877929688,"vpv4":860.6000366210938,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":5,"hours":16,"seconds":32,"month":9,"timezoneOffset":-480,"year":125,"minutes":29,"time":1759652972891,"day":0},"timeInMillis":1759652972891,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":173.90000915527344,"vString10":852.2000122070312,"again":false,"vString15":860.5,"vString14":861,"vString13":861,"eacTotal":0,"vString12":173.90000915527344,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":860.5,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-10-05 16:29:32","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46.40999984741211,"epv6Today":0,"lost":true,"vacTr":0.10000000149011612,"id":0,"serialNum":"GCN5EX902H","wStringStatusValue":0,"temperature5":39.20000076293945,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.4000000059604645,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":35,"epv10Today":0,"temperature2":35.60000228881836,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":3,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.4000000059604645,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":1.899999976158142,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"GCN5EX900D":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":461,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":905.2999877929688,"vString7":905.2999877929688,"vString9":860.2999877929688,"pidStatus":0,"iPidPvepe":0,"vString2":916.4000244140625,"dwStringWarningValue1":0,"vString1":916.4000244140625,"vString4":863.7000122070312,"pidStatusText":"Lost","vString3":863.7000122070312,"vString6":181.8000030517578,"vString5":181.8000030517578,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":450.6000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":29.399999618530273,"debug1":"0，0，0，450，6，4162，2201，5400","debug2":"0，0，0，0，1，100，0，72","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":43,"month":11,"timezoneOffset":-480,"year":125,"minutes":32,"time":1766043163390,"day":4},"timeInMillis":1766043163390,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":0.699999988079071,"vacs":0.6000000238418579,"vacr":0.10000000149011612,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"ZBK0E8510V","ctqs":0,"vpv3":181.8000030517578,"vpv2":863.6000366210938,"vpv1":916.4000244140625,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":857.2999877929688,"vpv7":917.4000244140625,"vpv6":180.8000030517578,"vpv5":860.2000122070312,"vpv4":905.2999877929688,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":-0.10000000149011612,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":43,"month":11,"timezoneOffset":-480,"year":125,"minutes":32,"time":1766043163390,"day":4},"timeInMillis":1766043163390,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":180.8000030517578,"vString10":860.2999877929688,"again":false,"vString15":857.2999877929688,"vString14":917.5,"vString13":917.5,"eacTotal":0,"vString12":180.8000030517578,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":857.2999877929688,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:32:43","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.699999988079071,"id":0,"serialNum":"GCN5EX900D","wStringStatusValue":0,"temperature5":21.30000114440918,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.20000000298023224,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":18.399999618530273,"epv10Today":0,"temperature2":18.899999618530273,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":4,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":0,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":0.6000000238418579,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":0,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0},"THM9E6L00J":{"vPidPvcpe":0,"realOPPercent":0,"warnCode":0,"epv5Today":0,"pacr":0,"epv13Today":0,"pacs":0,"rac":0,"epv13Total":0,"pact":0,"epvTotal":0,"pBusVoltage":453.20001220703125,"deratingMode":1,"epv5Total":0,"debug3":"0，0，0，0，0，0，0，0","vString8":914.5,"vString7":914.5,"vString9":0,"pidStatus":0,"iPidPvepe":0,"vString2":910.2999877929688,"dwStringWarningValue1":0,"vString1":910.2999877929688,"vString4":909.1000366210938,"pidStatusText":"Lost","vString3":909.1000366210938,"vString6":897.4000244140625,"vString5":897.4000244140625,"reactPowerMax":0,"epv11Today":0,"vPidPvbpe":0,"nBusVoltage":451.1000061035156,"ppv2":0,"ppv3":0,"ppv4":0,"ppv5":0,"compqt":0,"compqs":0,"epv11Total":0,"compqr":0,"ppv1":0,"temperature":36.10000228881836,"debug1":"0，0，0，30200，0，10，0，1025","debug2":"0，24，6，22，25，12，18，0","calendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":0,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043300047,"day":4},"timeInMillis":1766043300047,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"sDci":0,"address":0,"epv7Today":0,"epv1Today":0,"epv7Total":0,"epv1Total":0,"vact":2.700000047683716,"vacs":2,"vacr":3.4000000953674316,"iPidPvdpe":0,"ppv":0,"wPIDFaultValue":0,"ctqt":0,"ctqr":0,"dataLogSn":"LGK2E631R3","ctqs":0,"vpv3":897.4000244140625,"vpv2":909.1000366210938,"vpv1":910.2999877929688,"tDci":0,"vPidPvepe":0,"apfStatus":0,"vpv9":0,"vpv8":0,"vpv7":0,"vpv6":0,"vpv5":0,"vpv4":914.5,"vpv16":0,"pac":0,"vpv15":0,"powerTotal":0,"powerToday":0,"pidFaultCode":0,"vString32":0,"vString31":0,"vString30":0,"vpv10":0,"vpv14":0,"vpv13":0,"vpv12":0,"vpv11":0,"iPidPvcpe":0,"ppv6":0,"ppv7":0,"ppv8":0,"ppv9":0,"epv3Total":0,"epv3Today":0,"vPidPvdpe":0,"vString22":0,"vString21":0,"vString20":0,"vString26":0,"epv9Today":0,"vString25":0,"vPidPvpe15":0,"vString24":0,"vPidPvpe16":0,"vString23":0,"epv9Total":0,"vPidPvpe13":0,"vPidPvpe14":0,"vString29":0,"vPidPvpe11":0,"vString28":0,"vPidPvpe12":0,"vString27":0,"afciStatus":0,"epv8Today":0,"epv8Total":0,"vPidPvpe10":0,"epv2Today":0,"epv2Total":0,"iPidPvpe13":0,"iPidPvpe12":0,"iPidPvpe11":0,"iPidPvpe10":0,"iPidPvpe16":0,"timeCalendar":{"calendarType":"gregory","firstDayOfWeek":1,"minimalDaysInFirstWeek":1,"gregorianChange":{"date":15,"hours":8,"seconds":0,"month":9,"timezoneOffset":-480,"year":-318,"minutes":0,"time":-12219292800000,"day":5},"timeZone":{"dirty":false,"lastRuleInstance":null,"DSTSavings":0,"displayName":"China Standard Time","rawOffset":28800000,"ID":"Asia/Shanghai"},"weekYear":2025,"time":{"date":18,"hours":15,"seconds":0,"month":11,"timezoneOffset":-480,"year":125,"minutes":35,"time":1766043300047,"day":4},"timeInMillis":1766043300047,"weeksInWeekYear":52,"lenient":true,"weekDateSupported":true},"iPidPvpe15":0,"iPidPvpe14":0,"vString11":0,"vString10":0,"again":false,"vString15":0,"vString14":0,"vString13":0,"eacTotal":0,"vString12":0,"eacToday":0,"vString19":0,"vString18":0,"vString17":0,"iPidPvbpe":0,"vString16":0,"faultCode2":0,"faultCode1":0,"epv12Total":0,"statusText":"Fault","epv12Today":0,"time":"2025-12-18 15:35:00","pvIso":0,"epv14Total":0,"epv6Total":0,"epv14Today":0,"fac":46,"epv6Today":0,"lost":true,"vacTr":0.6000000238418579,"id":0,"serialNum":"THM9E6L00J","wStringStatusValue":0,"temperature5":0,"epv16Total":0,"temperature4":0,"epv16Today":0,"iPidPvape":0,"eRacToday":0,"eRacTotal":0,"vacSt":0.699999988079071,"vPidPvgpe":0,"status":3,"ppv15":0,"ppv16":0,"ppv13":0,"ppv14":0,"ppv11":0,"ppv12":0,"ppv10":0,"strUnblance":0,"afciPv1":0,"afciPv2":0,"ctharis":0,"ctharit":0,"ctharir":0,"temperature3":16.5,"epv10Today":0,"temperature2":17,"epv10Total":0,"reactPower":0,"withTime":false,"ipv16":0,"epv4Total":0,"epv4Today":0,"ipv12":0,"ipv13":0,"ipv14":0,"ipv15":0,"ctit":0,"ipv10":0,"ipv11":0,"maxBean":null,"vPidPvpe9":0,"ctir":0,"iPidPvhpe":0,"ctis":0,"faultValue":0,"vPidPvfpe":0,"strFault":0,"vPidPvape":0,"currentString32":0,"currentString31":0,"currentString30":0,"currentString1":0,"strBreak":0,"currentString5":0,"currentString4":0,"currentString3":0,"currentString2":0,"currentString9":0,"currentString8":0,"day":"","currentString7":0,"currentString6":0,"apfStatusText":"None","warnBit":0,"reactPowerTotal":0,"gfci":9,"iPidPvgpe":0,"iacr":0,"iact":0,"iacs":0,"currentString16":0,"warningValue2":0,"currentString15":0,"strUnmatch":0,"warningValue1":0,"currentString14":0,"currentString13":0,"warningValue3":0,"currentString12":0,"currentString11":0,"currentString10":0,"rDci":0,"ipv2":0,"opFullwatt":49924.30078125,"ipv1":0,"ipv4":0,"ipv3":0,"vacRs":1.3000000715255737,"ipv6":0,"ipv5":0,"ipv8":0,"alias":"","faultType":302,"ipv7":0,"ipv9":0,"currentString19":0,"currentString18":0,"currentString17":0,"currentString27":0,"currentString26":0,"pidBus":0,"currentString25":0,"currentString24":0,"currentString23":0,"currentString22":0,"timeTotal":0,"currentString21":0,"currentString20":0,"ipmTemperature":0,"compharis":0,"iPidPvfpe":0,"compharit":0,"compharir":0,"pf":1,"epv15Today":0,"vPidPvhpe":0,"iPidPvpe9":0,"currentString29":0,"currentString28":0,"epv15Total":0}},"error_code":0}
        Assert.assertNotNull(data);
    }
}