GetMFAPreset
Functie: vraagt de presets van een MFA-communicatiemodule
Voorbeeld: http://BHS_IP:BHS_RESTPort/datasnap/rest/TServerMethodsBHS/GetMFAPresets/MemberID
Voorbeeld van het resultaat:
{
"presets": [
{
"nr": 1,
"descr": "Nacht",
"onOff": 2,
"mode": 1,
"airflow": 2,
"setTemp": 36
},
{
"nr": 2,
"descr": "Dag",
"onOff": 2,
"mode": 2,
"airflow": 3,
"setTemp": 44
},
{
"nr": 7,
"descr": "Herfst",
"onOff": 1,
"mode": 1,
"airflow": 3,
"setTemp": 40
},
{
"nr": 8,
"descr": "Hibernate",
"onOff": 1,
"mode": 1,
"airflow": 1,
"setTemp": 10
}
]
}
Praktijkvoorbeeld: http://192.168.1.250:10014/datasnap/rest/TServerMethodsBHS/GetMFAPreset/823775112
Preset 1 en Preset 2 zijn altijd actief.
De andere moeten geactiveerd worden door de gebruiker alvorens ze gebruikt kunnen worden.
Wanneer je bv een verkeerde module aanspreekt, zal je daar soortgelijke boodschap voor terugkrijgen.
{
"error": {
"code": "500",
"message": "TMC_MFA.GetMFAPresets: Selected module <> MFA 823775112"
}
}