{
    "Addresses": [
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "AC-Volt",
            "Profile": "Volt-230",
            "ReadAddress": 30004,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "AC-Power",
            "Profile": "",
            "ReadAddress": 30006,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "BAT-Soc",
            "Profile": "",
            "ReadAddress": 37005,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "BAT-Power",
            "Profile": "",
            "ReadAddress": 30001,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "MOS-1-Temp",
            "Profile": "",
            "ReadAddress": 30002,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "MOS-2-Temp",
            "Profile": "",
            "ReadAddress": 30003,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "BAT-Volt",
            "Profile": "",
            "ReadAddress": 30100,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Energie-Laden-Gesamt",
            "Profile": "",
            "ReadAddress": 33000,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 3,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Energie-Entladen-Gesamt",
            "Profile": "",
            "ReadAddress": 33002,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Modus",
            "Profile": "Marstek-Work-Mode",
            "ReadAddress": 43000,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 43000,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Inverter-Status",
            "Profile": "Marstek-Inverter-Status",
            "ReadAddress": 35100,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Force-Mode",
            "Profile": "Marstek-Force-Mode",
            "ReadAddress": 42010,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 42010,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Set-Charge-Power",
            "Profile": "Marstek-Set-Power",
            "ReadAddress": 42020,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 42020,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Set-Discharge-Power",
            "Profile": "Marstek-Set-Power",
            "ReadAddress": 42021,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 42021,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "MAX-Charge-Power",
            "Profile": "Marstek-Set-Power",
            "ReadAddress": 44002,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 44002,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "MAX-Discharge-Power",
            "Profile": "Marstek-Set-Power",
            "ReadAddress": 44003,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 44003,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "CustomFactor": 0,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "RS485-Control-Mode",
            "Profile": "Marstek-RS485-Control-Mode",
            "ReadAddress": 42000,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 42000,
            "WriteFunctionCode": 6
        }
    ],
    "ByteOrder": 0,
    "Profiles": {
        "Marstek-Force-Mode": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Stop",
                    "Value": 0.0
                },
                {
                    "Color": 255,
                    "Icon": "",
                    "Name": "Charge",
                    "Value": 1.0
                },
                {
                    "Color": 65280,
                    "Icon": "",
                    "Name": "Discharge",
                    "Value": 2.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 2.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": "",
            "Type": 1
        },
        "Marstek-Inverter-Status": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Standby",
                    "Value": 1.0
                },
                {
                    "Color": 255,
                    "Icon": "",
                    "Name": "Charge",
                    "Value": 2.0
                },
                {
                    "Color": 65280,
                    "Icon": "",
                    "Name": "Discharge",
                    "Value": 3.0
                },
                {
                    "Color": 16711680,
                    "Icon": "",
                    "Name": "Backup Mode",
                    "Value": 4.0
                },
                {
                    "Color": 16744448,
                    "Icon": "",
                    "Name": "OTA Upgrade",
                    "Value": 5.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 5.0,
            "MinValue": 1.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "Marstek-RS485-Control-Mode": {
            "Associations": [
                {
                    "Color": 16711680,
                    "Icon": "",
                    "Name": "On",
                    "Value": 21930.0
                },
                {
                    "Color": 255,
                    "Icon": "",
                    "Name": "Off",
                    "Value": 21947.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 21947.0,
            "MinValue": 21930.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": "",
            "Type": 1
        },
        "Marstek-Set-Power": {
            "Associations": [],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 2500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 50.0,
            "Suffix": "",
            "Type": 1
        },
        "Marstek-Work-Mode": {
            "Associations": [
                {
                    "Color": 255,
                    "Icon": "",
                    "Name": "Manuell",
                    "Value": 0.0
                },
                {
                    "Color": 65280,
                    "Icon": "",
                    "Name": "Eigenverbrauch",
                    "Value": 1.0
                },
                {
                    "Color": 16711680,
                    "Icon": "",
                    "Name": "KI",
                    "Value": 2.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 2.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": "",
            "Type": 1
        },
        "Volt-230": {
            "Associations": [],
            "Digits": 1,
            "Icon": "Voltmeter2_32",
            "MaxValue": 253.0,
            "MinValue": 207.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": " V",
            "Type": 2
        }
    },
    "Requests": {
        "Interval": 15000
    },
    "VirtualAddresses": []
}