ioBroker_Plugins/ZigbeeHeaterManager/admin/jsonConfig.json

50 lines
2.0 KiB
JSON

{
"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
}
}
}
}
}
}