Files
ETcontroller_PRO/docs/commands.json
2025-07-25 14:37:38 +02:00

101 lines
1.9 KiB
JSON

[
{
"cmd": "setHPlimit",
"params": {
"level": [
"UNLIMITED",
"P1",
"P2",
"P3",
"P4"
]
}
},
{
"cmd": "setHeating",
"params": {
"pump": [
"ON",
"OFF"
],
"ground": [
"ON",
"OFF"
],
"first": [
"ON",
"OFF"
]
}
},
{
"cmd": "getHPpower",
"params": null
},
{
"cmd": "getHPlimit",
"params": null
},
{
"cmd": "getInputStatus",
"params": null
},
{
"cmd": "getOutputStatus",
"params": null
},
{
"cmd": "getTemperatures",
"params": null
},
{
"cmd": "getWaterInfo",
"params": null
},
{
"cmd": "getTankInfo",
"params": null
},
{
"cmd": "getRainInfo",
"params": null
},
{
"cmd": "setIrrigation",
"params": {
"zone": [
"Ricircolo",
"1",
"2",
"3",
"Rubinetti"
],
"timeOn": 120,
"timePause": 2
}
},
{
"cmd": "getIrrigation",
"params": null
},
{
"cmd": "setCronJob",
"params": {
"name": "nomedeljob",
"timeStr": "* * * 10,45 5 *",
"action": "qua ci va un dizionario come se arrivasse da mqtt, cosi li interpreto alla stessa maniera"
}
},
{
"cmd": "getCronJob",
"params": {
"name": "nomedeljob"
}
},
{
"cmd": "delCronJob",
"params": {
"name": "nomedeljob"
}
}
]