Init of Branch, First Version by ChatGPT
This commit is contained in:
49
ZigbeeHeaterManager/admin/jsonConfig.json
Normal file
49
ZigbeeHeaterManager/admin/jsonConfig.json
Normal file
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"type": "panel",
|
||||
"items": {
|
||||
"z2mPrefix": { "type": "text", "label": "Z2M Instanz", "newLine": true },
|
||||
"scheduleMode": {
|
||||
"type": "select",
|
||||
"label": "Zeitplan-Interaktion",
|
||||
"options": [{"label":"strict","value":"strict"},{"label":"passive","value":"passive"}],
|
||||
"newLine": true
|
||||
},
|
||||
"fallbackMode": {
|
||||
"type": "select",
|
||||
"label": "Fallback bei Sensor-Ausfall",
|
||||
"options": [{"label":"setpoint","value":"setpoint"},{"label":"internal","value":"internal"}],
|
||||
"newLine": false
|
||||
},
|
||||
"fallbackSetpoint": { "type": "number", "label": "Fallback-Setpoint (°C)", "newLine": false },
|
||||
"staleMinutes": { "type": "number", "label": "Stale-Minuten Sensor", "newLine": false },
|
||||
"globalHysteresis": { "type": "number", "label": "Hysterese (°C)", "newLine": true },
|
||||
"globalMinIntervalSec": { "type": "number", "label": "Min. Intervall (s)", "newLine": false },
|
||||
|
||||
"rooms": {
|
||||
"type": "array",
|
||||
"label": "Räume",
|
||||
"item": {
|
||||
"type": "panel",
|
||||
"items": {
|
||||
"name": { "type": "text", "label": "Raumname", "newLine": true },
|
||||
"trvBase": { "type": "state", "label": "TRV Base", "newLine": true },
|
||||
"sensorTemp": { "type": "state", "label": "Sensor Temperatur", "newLine": false },
|
||||
"windowContact": { "type": "state", "label": "Fenster-Kontakt", "newLine": false },
|
||||
"openWhen": {
|
||||
"type": "checkbox",
|
||||
"label": "Kontakt offen bei Wert=true?",
|
||||
"newLine": true
|
||||
},
|
||||
"openDelaySec": { "type": "number", "label": "Open-Delay (s)", "newLine": true },
|
||||
"closeDelaySec": { "type": "number", "label": "Close-Delay (s)", "newLine": false },
|
||||
"openSetpoint": { "type": "number", "label": "Open-Setpoint (°C)", "newLine": false },
|
||||
"enableTempForward": {
|
||||
"type": "checkbox",
|
||||
"label": "Externe Temperatur an TRV weitergeben",
|
||||
"newLine": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user