{ "elements": [ { "type": "ExpansionPanel", "caption": "Manager und Zeitverhalten", "expanded": true, "items": [ { "type": "NumberSpinner", "name": "PrioritaetPV", "caption": "Priorität PV", "minimum": 0 }, { "type": "NumberSpinner", "name": "PrioritaetPeak", "caption": "Priorität Peak", "minimum": 0 }, { "type": "NumberSpinner", "name": "Meldeintervall", "caption": "Meldeintervall", "suffix": " s", "minimum": 1 }, { "type": "NumberSpinner", "name": "VorgabeTimeout", "caption": "Vorgabe-Timeout", "suffix": " s", "minimum": 1 }, { "type": "NumberSpinner", "name": "LastwechselSperrzeit", "caption": "Mindestzeit zwischen Lastwechseln", "suffix": " s", "minimum": 1 } ] }, { "type": "ExpansionPanel", "caption": "Speichereinstellungen", "expanded": true, "items": [ { "type": "List", "name": "LeistungsStufen", "caption": "Exklusive Leistungsstufen und Schaltkontakte", "add": true, "delete": true, "sortable": true, "columns": [ { "caption": "Stufe", "name": "Stufe", "width": "100px", "add": 1, "edit": { "type": "NumberSpinner", "minimum": 1 } }, { "caption": "Leistung", "name": "Leistung", "width": "180px", "add": 0, "edit": { "type": "NumberSpinner", "minimum": 1, "suffix": " W" } }, { "caption": "Schaltkontakt", "name": "Schaltkontakt_Stufe", "width": "auto", "add": 0, "edit": { "type": "SelectVariable" } } ] }, { "type": "SelectVariable", "name": "Boilerfuehler_PT1", "caption": "Boilerfühler" }, { "type": "CheckBox", "name": "LegionellenfunktionAktiv", "caption": "Legionellenschaltung aktiv" }, { "type": "NumberSpinner", "name": "LegionellenMinimalintervallTage", "caption": "Frühestens nach", "suffix": " Tagen", "minimum": 1 }, { "type": "NumberSpinner", "name": "LegionellenMaximalintervallTage", "caption": "Spätestens nach", "suffix": " Tagen", "minimum": 1 } ] }, { "type": "ExpansionPanel", "caption": "Erweiterte Speichereinstellungen", "items": [ { "type": "NumberSpinner", "name": "Boilervolumen", "caption": "Boilervolumen", "suffix": " l", "minimum": 1 }, { "type": "NumberSpinner", "name": "Hysterese", "caption": "Temperaturhysterese", "suffix": " K", "minimum": 0.1, "digits": 1 }, { "type": "List", "name": "Zeitplan", "caption": "Zeitplan für Solltemperaturen", "add": true, "delete": true, "sortable": true, "columns": [ { "caption": "Uhrzeit", "name": "Uhrzeit", "width": "150px", "add": "00:00", "edit": { "type": "ValidationTextBox" } }, { "caption": "Solltemperatur", "name": "Solltemperatur", "width": "180px", "add": 50, "edit": { "type": "NumberSpinner", "minimum": 0, "maximum": 100, "digits": 1, "suffix": " °C" } } ] } ] }, { "type": "ExpansionPanel", "caption": "Erweiterte sonstige Einstellungen", "items": [ { "type": "NumberSpinner", "name": "TemperaturMaxAlter", "caption": "Maximales Messwertalter", "suffix": " s", "minimum": 1 }, { "type": "CheckBox", "name": "BoilertemperaturGlaetten", "caption": "Boilertemperatur mit PT1 glätten" }, { "type": "NumberSpinner", "name": "ZeitKonstante", "caption": "PT1-Zeitkonstante", "suffix": " s", "minimum": 1 }, { "type": "CheckBox", "name": "EinstellungenInVisu", "caption": "Temperatursollwerte in der Visualisierung anzeigen und bedienen" }, { "type": "CheckBox", "name": "DiagnosevariablenAnzeigen", "caption": "Diagnosevariablen anlegen" }, { "type": "CheckBox", "name": "LoggingEin", "caption": "Laufendes Debug-Logging aktivieren" } ] } ], "status": [ { "code": 102, "icon": "active", "caption": "Aktiv" }, { "code": 201, "icon": "inactive", "caption": "Temperaturmessung fehlt oder ist veraltet" }, { "code": 202, "icon": "error", "caption": "Konfiguration ungültig" }, { "code": 203, "icon": "error", "caption": "Schaltfehler" } ] }