{
    "elements": [
        {
            "type": "Label",
            "caption": "Konfiguration der nötigen Schaltkontakte und Nennleistungen"
        },
        {
            "type":"Select",
            "name":"Boilertemperatur_glätten",
            "caption":"Boilertemperatur glätten",
            "options":[
               {
                  "caption":"Ja",
                  "value":true
               },
               {
                  "caption":"Nein",
                  "value":false
               }
            ]
         },
         {
            "type": "NumberSpinner",
            "name": "ZeitKonstante",
            "caption": "Zeit Konstante",
            "suffix": ""
        },        
        {
            "type": "NumberSpinner",
            "name": "Interval",
            "caption": "Intervall Neuberechnung der Werte Erst für spätere Versionen, aktuell auf 5 lassen!",
            "suffix": "Sekunden"
        },
        {
            "type": "NumberSpinner",
            "name": "IdleCounterMax",
            "caption": "Zyklen zwischen zwei Leistungsänderungen (Multipliziert sich mit Interval)",
            "suffix": ""
        },
        {
            "type": "NumberSpinner",
            "name": "BoilerLeistungTeillast",
            "caption": "Leistug Teillast",
            "suffix": "Watt"
        },
        {
            "type": "NumberSpinner",
            "name": "BoilerLeistungVolllast",
            "caption": "Leistug Vollast",
            "suffix": "Watt"
        },
        {
            "type": "NumberSpinner",
            "name": "Boilervolumen",
            "caption": "Boilervolumen",
            "suffix": "Liter"
        },
        {
            "type": "SelectVariable",
            "name": "Boilerfuehler_PT1",
            "caption": "Variable für Boilerfühler PT1",
            "test": true
        }, 
        {
            "type": "SelectVariable",
            "name": "Kontakt_Teillast",
            "caption": "Schaltkontakt Teillast",
            "test": true
        }, 
        {
            "type": "SelectVariable",
            "name": "Kontakt_Volllast",
            "caption": "Schaltkontakt Volllast",
            "test": true
        },
        {
            "type": "List",
            "name": "Zeitplan",
            "caption": "Zeitplan für Solltemperaturen",
            "columns": [
                {
                    "caption": "Uhrzeit",
                    "name": "Uhrzeit",
                    "width": "150px",
                    "add": "00:00",
                    "edit": {
                        "type": "ValidationTextBox"
                    }
                },
                {
                    "caption": "Solltemperatur",
                    "name": "Solltemperatur",
                    "width": "150px",
                    "add": 0,
                    "edit": {
                        "type": "NumberSpinner"
                    }
                }
            ],
            "add": true,
            "delete": true,
            "sort": {
                "column": "Uhrzeit",
                "direction": "ascending"
            }
        }
    ]
}