92 lines
2.7 KiB
JSON
92 lines
2.7 KiB
JSON
{
|
|
"elements": [
|
|
{
|
|
"type": "Label",
|
|
"caption": "Konfiguration der nötigen Schaltkontakte und Nennleistungen"
|
|
},
|
|
{
|
|
"type": "Select",
|
|
"name": "Heizungstemperatur_glätten",
|
|
"caption": "Heizungstemperatur 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": "Hysterese",
|
|
"caption": "Hysterese",
|
|
"digits": 1,
|
|
"suffix": "°C"
|
|
},
|
|
{
|
|
"type": "List",
|
|
"name": "LeistungsStufen",
|
|
"caption": "Anzahl Stufen mit den dazugehörigen Leistungen",
|
|
"add": true,
|
|
"delete": true,
|
|
"columns": [
|
|
{
|
|
"caption": "Stufe(n)",
|
|
"name": "Stufe",
|
|
"width": "200px",
|
|
"add": "Stufe",
|
|
"edit": {
|
|
"type": "NumberSpinner"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Leistung in W",
|
|
"name": "Leistung",
|
|
"width": "300px",
|
|
"add": 0,
|
|
"edit": {
|
|
"type": "NumberSpinner"
|
|
}
|
|
},
|
|
{
|
|
"caption": "Schaltkontakt",
|
|
"name": "Schaltkontakt_Stufe",
|
|
"width": "400px",
|
|
"add": 0,
|
|
"edit": {
|
|
"type": "SelectVariable",
|
|
"validVariableTypes": [0],
|
|
"requiredAction": 1
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "SelectVariable",
|
|
"name": "Heizungsfuehler",
|
|
"caption": "Variable für Heizungsfühler",
|
|
"test": true
|
|
}
|
|
]
|
|
} |