{ "applianceModel": { "id": 265, "name": "ES80V-F7", "code": "XX0XXXX0000", "applianceTypeId": 10, "applianceTypeName": "WH", "brand": "haier", "connectivity": "wifi|ble", "attributes": [ { "id": 8297, "parName": "series", "parValue": "f7", "status": 1, "lastUpdate": "1970-01-01T00:00:00.0Z" }, { "id": 8298, "parName": "tankCapacity", "parValue": "80", "status": 1, "lastUpdate": "1970-01-01T00:00:00.0Z" }, { "id": 8299, "parName": "interfaceType", "parValue": "series|tankCapacity", "status": 1, "lastUpdate": "1970-01-01T00:00:00.0Z" }, { "id": 8300, "parName": "lowerBarrierDate", "parValue": "2001", "status": 1, "lastUpdate": "1970-01-01T00:00:00.0Z" }, { "id": 37936, "parName": "serviceability", "parValue": "none", "status": 1, "lastUpdate": "1970-01-01T00:00:00.0Z" }, { "id": 61938, "parName": "fwLabel", "parValue": "iotfw_epp", "status": 1, "lastUpdate": "1970-01-01T00:00:00.0Z" } ], "options": {} }, "settings": { "setConfig": { "description": "The message allows to set platform parameters", "protocolType": "MQTT", "parameters": { "httpEndpoint": { "category": "command", "typology": "fixed", "mandatory": 0 }, "mqttEndpoint": { "category": "command", "typology": "fixed", "mandatory": 0 } } }, "setParameters": { "description": "The message allows to change parameters values to enable/disable specific features ", "protocolType": "MQTT", "parameters": { "machMode": { "category": "command", "typology": "range", "mandatory": 0, "defaultValue": "1", "minimumValue": "1", "maximumValue": "3", "incrementValue": "1" }, "tempSel": { "category": "command", "typology": "range", "mandatory": 0, "defaultValue": "85", "minimumValue": "30", "maximumValue": "85", "incrementValue": "1" } } } }, "stopProgram": { "description": "The message allows to stop the program", "protocolType": "MQTT", "parameters": { "onOffStatus": { "category": "command", "typology": "fixed", "mandatory": 1, "fixedValue": "0" } } }, "startProgram": { "PROGRAMS.WH.ECO": { "description": "The command allows to start a program", "protocolType": "MQTT", "parameters": { "onOffStatus": { "category": "command", "typology": "fixed", "mandatory": 1, "fixedValue": "1" }, "machMode": { "category": "command", "typology": "fixed", "mandatory": 0, "fixedValue": "1" }, "tempSel": { "category": "command", "typology": "range", "mandatory": 0, "defaultValue": "75", "minimumValue": "35", "maximumValue": "75", "incrementValue": "5" } }, "ancillaryParameters": { "remoteActionable": { "category": "general", "typology": "fixed", "mandatory": 0, "fixedValue": "1" }, "remoteVisible": { "category": "general", "typology": "fixed", "mandatory": 0, "fixedValue": "1" } } }, "PROGRAMS.WH.MAX": { "description": "The command allows to start a program", "protocolType": "MQTT", "parameters": { "machMode": { "category": "command", "typology": "fixed", "mandatory": 0, "fixedValue": "2" }, "onOffStatus": { "category": "command", "typology": "fixed", "mandatory": 1, "fixedValue": "1" }, "tempSel": { "category": "command", "typology": "range", "mandatory": 0, "defaultValue": "75", "minimumValue": "35", "maximumValue": "75", "incrementValue": "5" } }, "ancillaryParameters": { "remoteActionable": { "category": "general", "typology": "fixed", "mandatory": 0, "fixedValue": "1" }, "remoteVisible": { "category": "general", "typology": "fixed", "mandatory": 0, "fixedValue": "1" } } }, "PROGRAMS.WH.BPS": { "description": "The command allows to start a program", "protocolType": "MQTT", "parameters": { "machMode": { "category": "command", "typology": "fixed", "mandatory": 0, "fixedValue": "3" }, "onOffStatus": { "category": "command", "typology": "fixed", "mandatory": 1, "fixedValue": "1" }, "tempSel": { "category": "command", "typology": "fixed", "mandatory": 0, "fixedValue": "80" } }, "ancillaryParameters": { "remoteActionable": { "category": "general", "typology": "fixed", "mandatory": 0, "fixedValue": "1" }, "remoteVisible": { "category": "general", "typology": "fixed", "mandatory": 0, "fixedValue": "1" } } } }, "options": {}, "dictionaryId": 76 }