{
    "Addresses": [
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2700 - ESS control loop setpoint",
            "Profile": "",
            "ReadAddress": 2700,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2700,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2701 - ESS max charge current (fractional)",
            "Profile": "",
            "ReadAddress": 2701,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2701,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2702 - ESS max discharge current (fractional)",
            "Profile": "",
            "ReadAddress": 2702,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2702,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 100,
            "Ident": "",
            "Length": 0,
            "Name": "2703 - ESS control loop setpoint",
            "Profile": "",
            "ReadAddress": 2703,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2703,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 10,
            "Ident": "",
            "Length": 0,
            "Name": "2704 - ESS max discharge current",
            "Profile": "",
            "ReadAddress": 2704,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2704,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2705 - DVCC system max charge current",
            "Profile": "",
            "ReadAddress": 2705,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2705,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 100,
            "Ident": "",
            "Length": 0,
            "Name": "2706 - Maximum System Grid Feed In",
            "Profile": "",
            "ReadAddress": 2706,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2706,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2707 - Feed excess DC-coupled PV into grid",
            "Profile": "",
            "ReadAddress": 2707,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2707,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2708 - Don’t feed excess AC-coupled PV into grid",
            "Profile": "",
            "ReadAddress": 2708,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2708,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "FIELD14": "no",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2709 - Grid limiting status",
            "Profile": "",
            "ReadAddress": 2709,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "2710 - Limit managed battery voltage",
            "Profile": "",
            "ReadAddress": 2710,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2710,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2711 - AC input 1 source (for VE.Bus inverter/chargers)",
            "Profile": "",
            "ReadAddress": 2711,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2711,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2712 - AC input 2 source (for VE.Bus inverter/chargers)",
            "Profile": "",
            "ReadAddress": 2712,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2712,
            "WriteFunctionCode": 6
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 6,
            "FIELD14": "no",
            "Factor": 1e-08,
            "Ident": "",
            "Length": 0,
            "Name": "2800 - Latitude",
            "Profile": "",
            "ReadAddress": 2800,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 6,
            "FIELD14": "no",
            "Factor": 1e-08,
            "Ident": "",
            "Length": 0,
            "Name": "2802 - Longitude",
            "Profile": "",
            "ReadAddress": 2802,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "no",
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "2804 - Course",
            "Profile": "",
            "ReadAddress": 2804,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "no",
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "2805 - Speed",
            "Profile": "",
            "ReadAddress": 2805,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "no",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2806 - GPS fix",
            "Profile": "",
            "ReadAddress": 2806,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "no",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2807 - GPS number of satellites",
            "Profile": "",
            "ReadAddress": 2807,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 6,
            "FIELD14": "no",
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "2808 - Altitude",
            "Profile": "",
            "ReadAddress": 2808,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2900 - ESS BatteryLife state",
            "Profile": "",
            "ReadAddress": 2900,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2900,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "2901 - ESS Minimum SoC (unless grid fails)",
            "Profile": "",
            "ReadAddress": 2901,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2901,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "yes",
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "2902 - ESS Mode",
            "Profile": "",
            "ReadAddress": 2902,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 2902,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 2,
            "FIELD14": "no",
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "2903 - ESS BatteryLife SoC limit (read only)",
            "Profile": "",
            "ReadAddress": 2903,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        }
    ],
    "ByteOrder": 0,
    "Profiles": {},
    "Requests": {
        "Interval": 5000
    },
    "VirtualAddresses": []
}