{
    "Addresses": [
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4200 - Battery voltage",
            "Profile": "",
            "ReadAddress": 4200,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4201 - Battery current",
            "Profile": "",
            "ReadAddress": 4201,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4202 - Auxiliary voltage",
            "Profile": "",
            "ReadAddress": 4202,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4203 - Temperature",
            "Profile": "",
            "ReadAddress": 4203,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4204 - Total energy produced",
            "Profile": "",
            "ReadAddress": 4204,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4206 - Low voltage alarm",
            "Profile": "",
            "ReadAddress": 4206,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4207 - High voltage alarm",
            "Profile": "",
            "ReadAddress": 4207,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4208 - Low auxiliary voltage alarm",
            "Profile": "",
            "ReadAddress": 4208,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4209 - High auxiliary voltage alarm",
            "Profile": "",
            "ReadAddress": 4209,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4210 - Low temperature alarm",
            "Profile": "",
            "ReadAddress": 4210,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4211 - High temperature alarm",
            "Profile": "",
            "ReadAddress": 4211,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4300 - Battery voltage",
            "Profile": "",
            "ReadAddress": 4300,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4301 - Battery current",
            "Profile": "",
            "ReadAddress": 4301,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4302 - Auxiliary voltage",
            "Profile": "",
            "ReadAddress": 4302,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4303 - Temperature",
            "Profile": "",
            "ReadAddress": 4303,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4304 - Total energy consumed",
            "Profile": "",
            "ReadAddress": 4304,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4306 - Low voltage alarm",
            "Profile": "",
            "ReadAddress": 4306,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4307 - High voltage alarm",
            "Profile": "",
            "ReadAddress": 4307,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4308 - Low auxiliary voltage alarm",
            "Profile": "",
            "ReadAddress": 4308,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4309 - High auxiliary voltage alarm",
            "Profile": "",
            "ReadAddress": 4309,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4310 - Low temperature alarm",
            "Profile": "",
            "ReadAddress": 4310,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4311 - High temperature alarm",
            "Profile": "",
            "ReadAddress": 4311,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4400 - Battery voltage",
            "Profile": "",
            "ReadAddress": 4400,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4401 - Battery current",
            "Profile": "",
            "ReadAddress": 4401,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4402 - Auxiliary voltage",
            "Profile": "",
            "ReadAddress": 4402,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "4403 - Temperature",
            "Profile": "",
            "ReadAddress": 4403,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4404 - Total energy produced",
            "Profile": "",
            "ReadAddress": 4404,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "4406 - Total energy consumed",
            "Profile": "",
            "ReadAddress": 4406,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4408 - Low voltage alarm",
            "Profile": "",
            "ReadAddress": 4408,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4409 - High voltage alarm",
            "Profile": "",
            "ReadAddress": 4409,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4410 - Low auxiliary voltage alarm",
            "Profile": "",
            "ReadAddress": 4410,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4411 - High auxiliary voltage alarm",
            "Profile": "",
            "ReadAddress": 4411,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4412 - Low temperature alarm",
            "Profile": "",
            "ReadAddress": 4412,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": false,
            "ByteOrder": -1,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "4413 - High temperature alarm",
            "Profile": "",
            "ReadAddress": 4413,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        }
    ],
    "ByteOrder": 0,
    "Profiles": {},
    "Requests": {
        "Interval": 5000
    },
    "VirtualAddresses": []
}