Files
gree-controller/presets/weather_comfort.json
T
2026-09-02 08:50:51 +02:00

94 lines
2.4 KiB
JSON

{
"id": "weather_comfort",
"category": "comfort",
"name": {
"pl": "Komfort zależny od pogody",
"en": "Weather-aware comfort"
},
"description": {
"pl": "Łączy dzień, godzinę i temperaturę zewnętrzną przez AND przed sterowaniem termostatem.",
"en": "Combines weekday, time and outdoor temperature with AND before thermostat control."
},
"flow": {
"nodes": [
{
"id": "node-00000000-0000-4000-8000-000000000006",
"kind": "weekday",
"x": 35,
"y": 40,
"config": {
"days": [
1,
2,
3,
4,
5
]
}
},
{
"id": "node-00000000-0000-4000-8000-000000000007",
"kind": "time_range",
"x": 35,
"y": 155,
"config": {
"start": "06:00",
"end": "22:30"
}
},
{
"id": "node-00000000-0000-4000-8000-000000000008",
"kind": "outdoor_temperature",
"x": 35,
"y": 270,
"config": {
"operator": "lt",
"value": 12
}
},
{
"id": "node-00000000-0000-4000-8000-000000000009",
"kind": "logic_and",
"x": 300,
"y": 155,
"config": {}
},
{
"id": "node-00000000-0000-4000-8000-000000000010",
"kind": "zone_thermostat",
"x": 555,
"y": 155,
"config": {
"zone_id": "$zone1",
"preset": "comfort",
"setpoint": 21,
"mode": "auto",
"cooldown_seconds": 90
}
}
],
"edges": [
{
"id": "edge-00000000-0000-4000-8000-000000000011",
"from": "node-00000000-0000-4000-8000-000000000006",
"to": "node-00000000-0000-4000-8000-000000000009"
},
{
"id": "edge-00000000-0000-4000-8000-000000000012",
"from": "node-00000000-0000-4000-8000-000000000007",
"to": "node-00000000-0000-4000-8000-000000000009"
},
{
"id": "edge-00000000-0000-4000-8000-000000000013",
"from": "node-00000000-0000-4000-8000-000000000008",
"to": "node-00000000-0000-4000-8000-000000000009"
},
{
"id": "edge-00000000-0000-4000-8000-000000000014",
"from": "node-00000000-0000-4000-8000-000000000009",
"to": "node-00000000-0000-4000-8000-000000000010"
}
]
}
}