{
    "Addresses": [
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.1,
            "Ident": "",
            "Length": 0,
            "Name": "Aussenfühler",
            "Profile": "~Temperature",
            "ReadAddress": 99,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 99,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Raumtemperatur – Zone 1 ",
            "Profile": "~Temperature",
            "ReadAddress": 93,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 93,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Raumtemperatur – Zone 2",
            "Profile": "~Temperature",
            "ReadAddress": 95,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 95,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Wärmepumpe Betriebsstunden",
            "Profile": "SYNO_Hour",
            "ReadAddress": 136,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Leistung der Stromversorgung",
            "Profile": "Watt.I",
            "ReadAddress": 269,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Energieverbrauch Messzeitpunkt – Monat  (Datum)",
            "Profile": "",
            "ReadAddress": 280,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Energieverbrauch Messzeitpunkt – Tag (Datum)",
            "Profile": "",
            "ReadAddress": 281,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Energieverbrauch Messzeitpunkt – Jahr (Datum)",
            "Profile": "",
            "ReadAddress": 279,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Zuletzt gemessener Energieverbrauch der Heizung – kWh-Anteil",
            "Profile": "",
            "ReadAddress": 282,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Zuletzt gemessener Energieverbrauch Warmwasser – kWh-Anteil",
            "Profile": "",
            "ReadAddress": 286,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Zuletzt gemessener Energieverbrauch der Kühlung – kWh-Anteil",
            "Profile": "",
            "ReadAddress": 284,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Durchflussmenge ",
            "Profile": "",
            "ReadAddress": 299,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Heizen/Kühlen Thermostat Solltemperatur - Heizkreis 1",
            "Profile": "~Temperature",
            "ReadAddress": 32,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 32,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Heizen/Kühlen Thermostat Solltemperatur - Heizkreis 2",
            "Profile": "~Temperature",
            "ReadAddress": 34,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 34,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Umschaltung Heizen/Kühlen",
            "Profile": "heizenKuhlen",
            "ReadAddress": 58,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 58,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Abtaubetrieb",
            "Profile": "Abtaubetrieb",
            "ReadAddress": 67,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Speichertemperatur",
            "Profile": "~Temperature",
            "ReadAddress": 106,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "System Ein/Aus",
            "Profile": "WP_System_Ein_Aus",
            "ReadAddress": 25,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 25,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Betriebsart (Warmwasser)",
            "Profile": "ModbusBetriebsartWarmwasser",
            "ReadAddress": 27,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 27,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": -1,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Solltemperatur Wasserspeicher",
            "Profile": "~Temperature",
            "ReadAddress": 30,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 30,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "TWW bevorzugt",
            "Profile": "",
            "ReadAddress": 37,
            "ReadFunctionCode": 4,
            "Translation": [],
            "WriteAddress": 37,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Urlaubsmodus",
            "Profile": "",
            "ReadAddress": 38,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 38,
            "WriteFunctionCode": 6
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Wärmepumpe Frequenz – Master",
            "Profile": "mhz",
            "ReadAddress": 73,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Mischventil Stufe ",
            "Profile": "",
            "ReadAddress": 154,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Wasserpumpe 1 EIN/AUS",
            "Profile": "Wasserpumpe1EINAUS",
            "ReadAddress": 149,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Warmwasserspeicher EIN/AUS",
            "Profile": "",
            "ReadAddress": 144,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Legionellentemperatur-Sollwert ",
            "Profile": "~Temperature",
            "ReadAddress": 89,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "Wärmequellenstatus ",
            "Profile": "Waermequellenstatus",
            "ReadAddress": 80,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Warmwasser-Temperaturabfall ",
            "Profile": "~Temperature",
            "ReadAddress": 91,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Rücklauftemperatur",
            "Profile": "~Temperature",
            "ReadAddress": 103,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Vorlauftemperatur ",
            "Profile": "~Temperature",
            "ReadAddress": 101,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Warmwasserspeicher-Vorlauftemperatur",
            "Profile": "~Temperature",
            "ReadAddress": 115,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 5,
            "Factor": 0.01,
            "Ident": "",
            "Length": 0,
            "Name": "Warmwasserspeicher-Rücklauftemperatur",
            "Profile": "~Temperature",
            "ReadAddress": 117,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "3-Wege-Ventil ON/OFF ",
            "Profile": "3WegeVentilONOFF",
            "ReadAddress": 152,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "A/C-Modus – Heizkreis 1",
            "Profile": "ACModus",
            "ReadAddress": 28,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        },
        {
            "Active": true,
            "ByteOrder": 3,
            "DataType": 2,
            "Factor": 0,
            "Ident": "",
            "Length": 0,
            "Name": "A/C-Modus – Heizkreis 2",
            "Profile": "ACModus",
            "ReadAddress": 29,
            "ReadFunctionCode": 3,
            "Translation": [],
            "WriteAddress": 0,
            "WriteFunctionCode": 0
        }
    ],
    "ByteOrder": 3,
    "Profiles": {
        "3WegeVentilONOFF": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Stop",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Run",
                    "Value": 1.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ACModus": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Heizen Raumtemperatur",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Heizen Vorlauftemperatur",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Heizen Heizungskurve",
                    "Value": 2.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Kühlen Raumtemperatur",
                    "Value": 3.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Kühlen Vorlauftemperatur",
                    "Value": 4.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": " Boden-Aufheiztrocknung",
                    "Value": 5.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "Abtaubetrieb": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Normal",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Standby",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Abtauung",
                    "Value": 2.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Wiederanlauf",
                    "Value": 3.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "ModbusBetriebsartWarmwasser": {
            "Associations": [
                {
                    "Color": 4517638,
                    "Icon": "",
                    "Name": "Normal",
                    "Value": 0.0
                },
                {
                    "Color": 16360464,
                    "Icon": "",
                    "Name": "ECO",
                    "Value": 1.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": "",
            "Type": 1
        },
        "SYNO_Hour": {
            "Associations": [],
            "Digits": 1,
            "Icon": "",
            "MaxValue": 0.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": " h",
            "Type": 1
        },
        "WP_System_Ein_Aus": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "System AUS ",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "System EIN",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Notlauf",
                    "Value": 2.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Testlauf",
                    "Value": 3.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 1.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": "",
            "Type": 1
        },
        "Waermequellenstatus": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Wärmepumpe",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Tauchheizung",
                    "Value": 1.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Zusatzheizung",
                    "Value": 2.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Tauchheizung und Zusatzheizung",
                    "Value": 3.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Warmwasserspeicher",
                    "Value": 4.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "Wasserpumpe1EINAUS": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Stop",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Run",
                    "Value": 1.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 1.0,
            "Suffix": "",
            "Type": 1
        },
        "Watt.I": {
            "Associations": [],
            "Digits": 0,
            "Icon": "Electricity",
            "MaxValue": 0.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": " W",
            "Type": 1
        },
        "heizenKuhlen": {
            "Associations": [
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Heizen",
                    "Value": 0.0
                },
                {
                    "Color": -1,
                    "Icon": "",
                    "Name": "Kühlen",
                    "Value": 1.0
                }
            ],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 1.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 0.0,
            "Suffix": "",
            "Type": 1
        },
        "mhz": {
            "Associations": [],
            "Digits": 0,
            "Icon": "",
            "MaxValue": 100.0,
            "MinValue": 0.0,
            "Prefix": "",
            "StepSize": 2.0,
            "Suffix": " Hz",
            "Type": 1
        }
    },
    "Requests": {
        "Interval": 5000
    },
    "VirtualAddresses": []
}