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"

    }

}