{
    "node": [
        {
            "devSn": "sn_bms",
            "name": "soc",
            "identifier": "bmssoc"
        },
        {
            "devSn": "gridmeter",
            "name": "p1",
            "identifier": "gridpower"
        },
        {
            "devSn": "loadmeter",
            "name": "p3",
            "identifier": "loadpower"
        },
        {
            "devSn": "auxiliary",
            "name": "auxi",
            "identifier": "DIRead"
        },
        {
            "devSn": "sn_bms",
            "name": "bmsalarm",
            "identifier": "bms_fault_alarm"
        }
    ],
    "linkage": {
        "fire_w_g": [
            {
                "identifier": "linkage1"
            },
            {
                "identifier": "linkage2"
            }
        ]
    },
    "mqtt_broker": {
        "host": "172.18.39.101",
        "port": 3883,
        "user": "localuser",
        "passwd": "dywl@galaxy"
    },
    "stateStr":["idle","charging","discharging","bms_or_pcs_err","over_temp","fire_water_gas_err"],
    "portType": "VINTF_TCP",
    "devSn": "[GW_SN]_EMSCTRL",
    "chargeType": 0,
    "model":1,
    "pcsSn": "virtual_pcs",
    "loadmeterSn": "virtual_loadmeter",
    "gridmeterSn": "virtual_gridmeter",
    "auxiDISn": "virtual_auxi",
    "bmsSn": "virtual_bms"
}
