{
    "Addresses": [
        {
            "Active": true,
            "DataType": 2,
            "Factor": 0,
            "Ident": "Meter_state",
            "Length": 0,
            "Name": "Meter state",
            "Profile": "ALFEN.METER_STATE",
            "ReadAddress": 300,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Zählerstatus"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 11,
            "Factor": 0.001,
            "Ident": "Meter_last_value_timestamp",
            "Length": 0,
            "Name": "Meter last value timestamp",
            "Profile": "ALFEN.METER_TIMESTAMP",
            "ReadAddress": 301,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Zeitpunkt letzter Messung"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 2,
            "Factor": 0,
            "Ident": "Meter_type",
            "Length": 0,
            "Name": "Meter type",
            "Profile": "ALFEN.METER_TYPE",
            "ReadAddress": 305,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Zählertyp"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Voltage_Phase_V_L1_N_",
            "Length": 0,
            "Name": "Voltage L1-N",
            "Profile": "ALFEN.VOLTAGE",
            "ReadAddress": 306,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Spannung L1-N"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Voltage_Phase_V_L2_N_",
            "Length": 0,
            "Name": "Voltage L2-N",
            "Profile": "ALFEN.VOLTAGE",
            "ReadAddress": 308,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Spannung L2-N"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Voltage_Phase_V_L3_N_",
            "Length": 0,
            "Name": "Voltage L3-N",
            "Profile": "ALFEN.VOLTAGE",
            "ReadAddress": 310,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Spannung L3-N"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Voltage_Phase_V_L1_L2_",
            "Length": 0,
            "Name": "Voltage L1-L2",
            "Profile": "ALFEN.VOLTAGE",
            "ReadAddress": 312,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Spannung L1-L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Voltage_Phase_V_L2_L3_",
            "Length": 0,
            "Name": "Voltage L2-L3",
            "Profile": "ALFEN.VOLTAGE",
            "ReadAddress": 314,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Spannung L2-L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Voltage_Phase_V_L3_L1_",
            "Length": 0,
            "Name": "Voltage L3-L1",
            "Profile": "ALFEN.VOLTAGE",
            "ReadAddress": 316,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Spannung L3-L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Current_N",
            "Length": 0,
            "Name": "Current N",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 318,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Strom N"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Current_Phase_L1",
            "Length": 0,
            "Name": "Current L1",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 320,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Strom L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Current_Phase_L2",
            "Length": 0,
            "Name": "Current L2",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 322,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Strom L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Current_Phase_L3",
            "Length": 0,
            "Name": "Current L3",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 324,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Strom L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Current_Sum",
            "Length": 0,
            "Name": "Current Sum",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 326,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Strom Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Power_Factor_Phase_L1",
            "Length": 0,
            "Name": "Power Factor L1",
            "Profile": "ALFEN.POWER_FACTOR",
            "ReadAddress": 328,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Leistungsfaktor L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Power_Factor_Phase_L2",
            "Length": 0,
            "Name": "Power Factor L2",
            "Profile": "ALFEN.POWER_FACTOR",
            "ReadAddress": 330,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Leistungsfaktor L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Power_Factor_Phase_L3",
            "Length": 0,
            "Name": "Power Factor L3",
            "Profile": "ALFEN.POWER_FACTOR",
            "ReadAddress": 332,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Leistungsfaktor L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Power_Factor_Sum",
            "Length": 0,
            "Name": "Power Factor Sum",
            "Profile": "ALFEN.POWER_FACTOR",
            "ReadAddress": 334,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Leistungsfaktor Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Frequency",
            "Length": 0,
            "Name": "Frequency",
            "Profile": "ALFEN.FREQUENCY",
            "ReadAddress": 336,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Frequenz"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Real_Power_Phase_L1",
            "Length": 0,
            "Name": "Real Power L1",
            "Profile": "ALFEN.POWER",
            "ReadAddress": 338,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Wirkleistung L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Real_Power_Phase_L2",
            "Length": 0,
            "Name": "Real Power L2",
            "Profile": "ALFEN.POWER",
            "ReadAddress": 340,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Wirkleistung L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Real_Power_Phase_L3",
            "Length": 0,
            "Name": "Real Power L3",
            "Profile": "ALFEN.POWER",
            "ReadAddress": 342,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Wirkleistung L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Real_Power_Sum",
            "Length": 0,
            "Name": "Real Power Sum",
            "Profile": "ALFEN.POWER",
            "ReadAddress": 344,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Wirkleistung Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Apparent_Power_Phase_L1",
            "Length": 0,
            "Name": "Apparent Power L1",
            "Profile": "ALFEN.APPARENT_POWER",
            "ReadAddress": 346,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinleistung L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Apparent_Power_Phase_L2",
            "Length": 0,
            "Name": "Apparent Power L2",
            "Profile": "ALFEN.APPARENT_POWER",
            "ReadAddress": 348,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinleistung L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Apparent_Power_Phase_L3",
            "Length": 0,
            "Name": "Apparent Power L3",
            "Profile": "ALFEN.APPARENT_POWER",
            "ReadAddress": 350,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinleistung L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Apparent_Power_Sum",
            "Length": 0,
            "Name": "Apparent Power Sum",
            "Profile": "ALFEN.APPARENT_POWER",
            "ReadAddress": 352,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinleistung Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Reactive_Power_Phase_L1",
            "Length": 0,
            "Name": "Reactive Power L1",
            "Profile": "ALFEN.REACTIVE_POWER",
            "ReadAddress": 354,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindleistung L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Reactive_Power_Phase_L2",
            "Length": 0,
            "Name": "Reactive Power L2",
            "Profile": "ALFEN.REACTIVE_POWER",
            "ReadAddress": 356,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindleistung L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Reactive_Power_Phase_L3",
            "Length": 0,
            "Name": "Reactive Power L3",
            "Profile": "ALFEN.REACTIVE_POWER",
            "ReadAddress": 358,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindleistung L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Reactive_Power_Sum",
            "Length": 0,
            "Name": "Reactive Power Sum",
            "Profile": "ALFEN.REACTIVE_POWER",
            "ReadAddress": 360,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindleistung Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Delivered_Phase_L1",
            "Length": 0,
            "Name": "Real Energy Delivered L1",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 362,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Übertragende Wirkarbeit L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Delivered_Phase_L2",
            "Length": 0,
            "Name": "Real Energy Delivered L2",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 366,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Übertragende Wirkarbeit L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Delivered_Phase_L3",
            "Length": 0,
            "Name": "Real Energy Delivered L3",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 370,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Übertragende Wirkarbeit L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Delivered_Sum",
            "Length": 0,
            "Name": "Real Energy Delivered Sum",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 374,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Übertragende Wirkarbeit Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Consumed_Phase_L1",
            "Length": 0,
            "Name": "Real Energy Consumed L1",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 378,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Verbrauchte Wirkarbeit L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Consumed_Phase_L2",
            "Length": 0,
            "Name": "Real Energy Consumed L2",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 382,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Verbrauchte Wirkarbeit L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Consumed_Phase_L3",
            "Length": 0,
            "Name": "Real Energy Consumed L3",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 386,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Verbrauchte Wirkarbeit L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Real_Energy_Consumed_Sum",
            "Length": 0,
            "Name": "Real Energy Consumed Sum",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 390,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Verbrauchte Wirkarbeit Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Apparent_Energy_Phase_L1",
            "Length": 0,
            "Name": "Apparent Energy L1",
            "Profile": "ALFEN.APPARENT_ENERGY",
            "ReadAddress": 394,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinenergie L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Apparent_Energy_Phase_L2",
            "Length": 0,
            "Name": "Apparent Energy L2",
            "Profile": "ALFEN.APPARENT_ENERGY",
            "ReadAddress": 398,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinenergie L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Apparent_Energy_Phase_L3",
            "Length": 0,
            "Name": "Apparent Energy L3",
            "Profile": "ALFEN.APPARENT_ENERGY",
            "ReadAddress": 402,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinenergie L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Apparent_Energy_Sum",
            "Length": 0,
            "Name": "Apparent Energy Sum",
            "Profile": "ALFEN.APPARENT_ENERGY",
            "ReadAddress": 406,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Scheinenergie Sum"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Reactive_Energy_Phase_L1",
            "Length": 0,
            "Name": "Reactive Energy L1",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 410,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindenergie L1"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Reactive_Energy_Phase_L2",
            "Length": 0,
            "Name": "Reactive Energy L2",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 414,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindenergie L2"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Reactive_Energy_Phase_L3",
            "Length": 0,
            "Name": "Reactive Energy L3",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 418,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindenergie L3"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 9,
            "Factor": 0,
            "Ident": "Reactive_Energy_Sum",
            "Length": 0,
            "Name": "Reactive Energy Sum",
            "Profile": "ALFEN.ENERGY",
            "ReadAddress": 422,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Blindenergie Summe"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 2,
            "Factor": 0,
            "Ident": "Availability",
            "Length": 0,
            "Name": "Availability",
            "Profile": "ALFEN.AVAILABILITY",
            "ReadAddress": 1200,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Verfügbarkeit"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 10,
            "Factor": 0,
            "Ident": "Mode_3_state",
            "Length": 5,
            "Name": "Mode 3 state",
            "Profile": "",
            "ReadAddress": 1201,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Modus 3 Status"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Actual_Applied_Max_Current",
            "Length": 0,
            "Name": "Actual Applied Max Current",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 1206,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Aktueller Maximalstrom"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 3,
            "Factor": 0,
            "Ident": "Modbus_Slave_Max_Current_valid_time",
            "Length": 0,
            "Name": "Max Current valid time",
            "Profile": "ALFEN.MODBUS_SLAVE_MAX_CURRENT_TIME",
            "ReadAddress": 1208,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Erlaubte Zeit Maximalstrom"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Modbus_Slave_Max_Current",
            "Length": 0,
            "Name": "Max Current",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 1210,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Maximalstrom"
                }
            ],
            "WriteAddress": 1210,
            "WriteFunctionCode": 16
        },
        {
            "Active": true,
            "DataType": 7,
            "Factor": 0,
            "Ident": "Active_Load_Balancing_Safe_Current",
            "Length": 0,
            "Name": "Active Load Balancing Safe Current",
            "Profile": "ALFEN.CURRENT",
            "ReadAddress": 1212,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Aktiver Lastausgleich Maximalstrom"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 2,
            "Factor": 0,
            "Ident": "Modbus_Slave_received_setpoint_accounted_for",
            "Length": 0,
            "Name": "Received setpoint accounted for",
            "Profile": "ALFEN.MODBUS_SLAVE_RECEIVED_SETPOINT",
            "ReadAddress": 1214,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Empfangener Sollwert berücksichtigt"
                }
            ],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "DataType": 2,
            "Factor": 0,
            "Ident": "Charge_using_2_or_3_phases",
            "Length": 0,
            "Name": "Used phases",
            "Profile": "ALFEN.CHARGE_USING",
            "ReadAddress": 1215,
            "ReadFunctionCode": 3,
            "SwapBytes": false,
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Genutze Phasen"
                }
            ],
            "WriteAddress": 1215,
            "WriteFunctionCode": 6
        }
    ],
    "Profiles": {
        "ALFEN.APPARENT_ENERGY": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " VAh",
            "Type": 2
        },
        "ALFEN.APPARENT_POWER": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " VA",
            "Type": 2
        },
        "ALFEN.AVAILABILITY": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Inoperative",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Operative",
                    "Value": 1.0
                }
            ],
            "Digits": 0,
            "Icon": "Power",
            "MaxValue": 1.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ALFEN.CHARGE_USING": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "No data received",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "1 Phase Charging",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "3 Phase Charging",
                    "Value": 3.0
                }
            ],
            "Digits": 0,
            "Icon": "Electricity",
            "MaxValue": 3.0,
            "MinValue": 1.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ALFEN.CURRENT": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 50.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " A",
            "Type": 2
        },
        "ALFEN.ENERGY": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " Wh",
            "Type": 2
        },
        "ALFEN.FREQUENCY": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Graph",
            "MaxValue": 500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " Hz",
            "Type": 2
        },
        "ALFEN.METER_STATE": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "No Data Received",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Initialised",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Updated",
                    "Value": 2.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Warning",
                    "Value": 4.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Error",
                    "Value": 8.0
                }
            ],
            "Digits": 0,
            "Icon": "Gear",
            "MaxValue": 255.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ALFEN.METER_TIMESTAMP": {
            "Associations": [],
            "Digits": 4,
            "Icon": "Clock",
            "MaxValue": 0.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.001,
            "Suffix": " s",
            "Type": 2
        },
        "ALFEN.METER_TYPE": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "RTU",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "TCP/IP",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "UDP",
                    "Value": 2.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "P1",
                    "Value": 3.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Other",
                    "Value": 4.0
                }
            ],
            "Digits": 0,
            "Icon": "Gear",
            "MaxValue": 255.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ALFEN.MODBUS_SLAVE_MAX_CURRENT_TIME": {
            "Associations": [],
            "Digits": 0,
            "Icon": "Clock",
            "MaxValue": 0.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " s",
            "Type": 1
        },
        "ALFEN.MODBUS_SLAVE_RECEIVED_SETPOINT": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "No",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Yes",
                    "Value": 1.0
                }
            ],
            "Digits": 0,
            "Icon": "Ok",
            "MaxValue": 1.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ALFEN.POWER": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 1000.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " W",
            "Type": 2
        },
        "ALFEN.POWER_FACTOR": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 1000.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 2
        },
        "ALFEN.REACTIVE_POWER": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " VAr",
            "Type": 2
        },
        "ALFEN.VOLTAGE": {
            "Associations": [],
            "Digits": 2,
            "Icon": "Electricity",
            "MaxValue": 500.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": " V",
            "Type": 2
        },
        "ALFEN.POWER_TARGET_1PHASED": {
            "Associations": [],
            "Digits": 0,
            "Icon": "ArrowRight",
            "MaxValue": 3680.0,
            "MinValue": 1380.0,
            "Prefix": "",
            "StepSize": 10.0,
            "Suffix": " W",
            "Type": 1
        },
        "ALFEN.POWER_TARGET_3PHASED": {
            "Associations": [],
            "Digits": 0,
            "Icon": "ArrowRight",
            "MaxValue": 11040.0,
            "MinValue": 4140.0,
            "Prefix": "",
            "StepSize": 10.0,
            "Suffix": " W",
            "Type": 1
        }
    },
    "Requests": {
        "Interval": 5000
    },
    "VirtualAddresses": [
        {
            "Active": true,
            "Ident": "POWER_TARGET_1PHASED",
            "Name": "Power, 1-phased configuration (Target)",
            "Profile": "ALFEN.POWER_TARGET_1PHASED",
            "ReadAction": "return $VALUES[\"Modbus_Slave_Max_Current\"]*230*1;",
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Leistung, 1-phasig angeschlossen (Soll)"
                }
            ],
            "VariableType": 1,
            "WriteAction": "return [\n    \"Modbus_Slave_Max_Current\" => $VALUE/230/1\n];"
        },
        {
            "Active": true,
            "Ident": "POWER_TARGET_3PHASED",
            "Name": "Power, 3-phased configuration (Target)",
            "Profile": "ALFEN.POWER_TARGET_3PHASED",
            "ReadAction": "return $VALUES[\"Modbus_Slave_Max_Current\"]*230*3;",
            "Translation": [
                {
                    "Language": "de",
                    "Name": "Leistung, 3-phasig angeschlossen (Soll)"
                }
            ],
            "VariableType": 1,
            "WriteAction": "return [\n    \"Modbus_Slave_Max_Current\" => $VALUE/230/3\n];"
        }
    ]
}
