diff --git a/test_data/wd_209/appliance_data.json b/test_data/wd_209/appliance_data.json new file mode 100644 index 0000000..cbc740f --- /dev/null +++ b/test_data/wd_209/appliance_data.json @@ -0,0 +1,178 @@ +{ + "id": 209, + "code": "11111111", + "applianceTypeId": 2, + "applianceTypeName": "WD", + "brand": "hoover", + "connectivity": "wifi|ble", + "modelName": "HDQ 496AMBS/1-S", + "series": "h-wash500", + "fwVersion": "5.12.0", + "firstEnrollment": true, + "attributes": [ + { + "id": 6507, + "parName": "lowerBarrierDate", + "parValue": "1945", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6508, + "parName": "series", + "parValue": "h-wash500", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6509, + "parName": "seriesVersion", + "parValue": "essential", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6510, + "parName": "option", + "parValue": "steam|tumbling", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6511, + "parName": "loadCapacityWash", + "parValue": "9", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6512, + "parName": "loadCapacityDry", + "parValue": "6", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6513, + "parName": "supportedLanguage", + "parValue": "en|it|fr|nl|pt|es|de|bg|cs|sk|hr|el|pl|sr|sl|ro|ru|uk|hu|da|fi|no|sv|tr", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6514, + "parName": "rpm", + "parValue": "1400", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6515, + "parName": "interfaceType", + "parValue": "series|seriesVersion|loadCapacityWash|loadCapacityDry|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6516, + "parName": "opt1", + "parValue": "opt2|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6517, + "parName": "opt2", + "parValue": "opt1|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6518, + "parName": "opt3", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6519, + "parName": "opt4", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6520, + "parName": "opt5", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6521, + "parName": "opt6", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6522, + "parName": "opt7", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6523, + "parName": "opt8", + "parValue": "opt1|opt2|opt3|opt4|opt5|opt6|opt7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 13676, + "parName": "tumblingType", + "parValue": "manual", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 19413, + "parName": "platform", + "parValue": "CHG", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 37884, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 62640, + "parName": "fwLabel", + "parValue": "iotfw_wmwd", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + ], + "applianceModelId": 209, + "firstEnrollmentTBC": true, + "SK": "xxx#xx-xx-xx-xx-xx-xx", + "macAddress": "xx-xx-xx-xx-xx-xx", + "eepromName": "43041642", + "applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z", + "serialNumber": "1111111111111111", + "nickName": "Xxxxxxxxxxxxx", + "enrollmentDate": "1970-01-01T00:00:00.0Z", + "lastUpdate": "1970-01-01T00:00:00.0Z", + "eepromId": 640, + "applianceStatus": 1, + "coords": { + "lng": 1.1111111, + "lat": 11.1111111 + }, + "PK": "xxxx#xx-xxxx-1:11x11111-1x11-1111-11x1-1xx1xxxx1xx1" +} \ No newline at end of file diff --git a/test_data/wd_209/attributes.json b/test_data/wd_209/attributes.json new file mode 100644 index 0000000..5ea74d3 --- /dev/null +++ b/test_data/wd_209/attributes.json @@ -0,0 +1,440 @@ +{ + "resultCode": "0", + "shadow": { + "parameters": { + "dryCottonExtra": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryLevel": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "tIW": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "steamLevel": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dirtyLevel": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt60": { + "parNewVal": "6", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp40": { + "parNewVal": "8", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton120": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp": { + "parNewVal": "60", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "nightWashStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "machMode": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton90": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "checkUpStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remoteCtrValid": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prewash": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "apsOff": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "goodNight": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse1": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remainingTimeMM": { + "parNewVal": "163", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "hygiene": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntExtra": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "anticrease": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "acquaplus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "opt9": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse2": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse3": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "counterMV": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt30": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program4": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "apsFreq": { + "parNewVal": "62208", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program3": { + "parNewVal": "68", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program6": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program5": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program8": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program7": { + "parNewVal": "5", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "lang": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program9": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "spinSpeed": { + "parNewVal": "1400", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp0to30": { + "parNewVal": "64", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton60": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program2": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "disTestOn": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program1": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "unbF": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prCode": { + "parNewVal": "42", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "disTestRes": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "unbC": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "numF": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program19": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program18": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntPS": { + "parNewVal": "4", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program17": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prPhase": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "motS": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program16": { + "parNewVal": "4", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt120": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program11": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ntcD": { + "parNewVal": "284", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program10": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program15": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "fillR": { + "parNewVal": "100", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton30": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program14": { + "parNewVal": "10", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program13": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program12": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "chartL": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ntcW": { + "parNewVal": "171", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "delayTime": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntPA": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "error": { + "parNewVal": "00", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryTime": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prPosition": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp60to90": { + "parNewVal": "20", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCottonPS": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program21": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program20": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prCodeFav": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt90": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "t0R": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "t0W": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCottonPA": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + } + }, + "activity": { + "resultCode": "0", + "activityStarted": "1970-01-01T00:00:00.0Z", + "category": "CYCLE", + "ttl": 1696511083, + "macAddress": "xx-xx-xx-xx-xx-xx", + "attributes": { + "prPosition": "3", + "prCode": "42", + "dirtyLevel": "2", + "temp": "60", + "spinSpeed": "1400", + "acquaplus": "0", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prewash": "0", + "extraRinse2": "0", + "extraRinse1": "0", + "extraRinse3": "0", + "hygiene": "0", + "delayTime": "0", + "lang": "1", + "autoDetergentStatus": "0", + "autoSoftenerStatus": "0", + "prStrDisp": "ECO 40-60", + "nightWashStatus": "0", + "opt9": "0", + "disTestOn": "0", + "remainingTimeMM": "177", + "remoteCtrValid": "1", + "mobileOs": "ios", + "osVersion": "16.5.1", + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "energyLabel": "2", + "channel": "mobileApp", + "origin": "lastProgram", + "dryType": "C", + "programType": "W+D", + "powderDetergentDose": "4", + "liquidDetergentDose": "4", + "suggestedLoadW": "9", + "suggestedLoadWD": "6", + "programFamily": "[dashboard]", + "ecoDelayStart": "1", + "principalUserId": "0016800000F0YgSAAV", + "programName": "ECO_40_60_NEW_ENERGY_LABEL" + }, + "activityExecutionStarted": "2023-07-07 13:04:41", + "applianceTypeName": "WD" + }, + "commandHistory": { + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "stopProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "dryOption": "0", + "remoteVisible": "1", + "energyLabel": "2", + "dryType": "C", + "suggestedLoadWD": "6", + "suggestedLoadW": "9", + "powderDetergentDose": "4", + "liquidDetergentDose": "4", + "programFamily": "[dashboard]", + "ecoDelayStart": "1", + "tempContribution": "1", + "programRules": "[object Object]" + }, + "applianceType": "WD", + "attributes": { + "channel": "mobileApp", + "origin": "standardProgram" + }, + "device": { + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "osVersion": "16.5.1", + "mobileId": "111XXX1X-1XXX-1XX1-111X-111X111XXXXX", + "mobileOs": "ios" + }, + "parameters": { + "onOffStatus": "0" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z" + }, + "lastConnEvent": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "category": "CONNECTED", + "instantTime": "1970-01-01T00:00:00.0Z", + "timestampEvent": 1688734873057 + } +} \ No newline at end of file diff --git a/test_data/wd_209/command_history.json b/test_data/wd_209/command_history.json new file mode 100644 index 0000000..46c3b8e --- /dev/null +++ b/test_data/wd_209/command_history.json @@ -0,0 +1,373 @@ +[ + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:11x11111-1x11-1111-11x1-1xx1xxxx1xx1#xxx#xx-xx-xx-xx-xx-xx", + "SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X", + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "startProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "programName": "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "dryOption": "0", + "remoteVisible": "1", + "energyLabel": "2", + "dryType": "C", + "suggestedLoadWD": "6", + "suggestedLoadW": "9", + "powderDetergentDose": "4", + "liquidDetergentDose": "4", + "programFamily": "[dashboard]", + "ecoDelayStart": "1", + "tempContribution": "1", + "programRules": "[object Object]" + }, + "applianceType": "WD", + "attributes": { + "prStr": "ECO 40-60", + "channel": "mobileApp", + "energyLabel": "2", + "origin": "lastProgram" + }, + "device": { + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "osVersion": "16.5.1", + "mobileId": "111XXX1X-1XXX-1XX1-111X-111X111XXXXX", + "mobileOs": "ios" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "2", + "temp": "60", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "42", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "3", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1400", + "hygiene": "0", + "checkUpStatus": "0", + "autoSoftenerStatus": "0", + "delayTime": "0", + "lang": "1", + "autoDetergentStatus": "0", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:11x11111-1x11-1111-11x1-1xx1xxxx1xx1#xxx#xx-xx-xx-xx-xx-xx", + "SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X", + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "startProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "programName": "PROGRAMS.WM_WD.TUMBLING", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W", + "energyLabel": "0", + "programFamily": "[hidden]", + "tempContribution": "0", + "remoteVisible": "1" + }, + "applianceType": "WD", + "attributes": { + "prStr": "Auffrischen", + "channel": "mobileApp", + "energyLabel": "0", + "origin": "favouriteProgram" + }, + "device": { + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "osVersion": "16.5.1", + "mobileId": "111XXX1X-1XXX-1XX1-111X-111X111XXXXX", + "mobileOs": "ios" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "38", + "prewash": "0", + "prPosition": "19", + "extraRinse2": "0", + "extraRinse1": "0", + "extraRinse3": "0", + "hygiene": "0", + "checkUpStatus": "0", + "autoSoftenerStatus": "0", + "delayTime": "0", + "lang": "1", + "autoDetergentStatus": "0", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:11x11111-1x11-1111-11x1-1xx1xxxx1xx1#xxx#xx-xx-xx-xx-xx-xx", + "SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X", + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "startProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "programName": "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "dryOption": "0", + "remoteVisible": "1", + "energyLabel": "4", + "dryType": "C", + "suggestedLoadWD": "6", + "suggestedLoadW": "9", + "powderDetergentDose": "4", + "liquidDetergentDose": "4", + "programFamily": "[dashboard]", + "ecoDelayStart": "1", + "tempContribution": "1", + "programRules": "[object Object]" + }, + "applianceType": "WD", + "attributes": { + "prStr": "ECO 40-60", + "channel": "mobileApp", + "energyLabel": "4", + "origin": "favouriteProgram" + }, + "device": { + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "osVersion": "16.5.1", + "mobileId": "111XXX1X-1XXX-1XX1-111X-111X111XXXXX", + "mobileOs": "ios" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "1", + "temp": "30", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "42", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "3", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1400", + "hygiene": "0", + "checkUpStatus": "0", + "autoSoftenerStatus": "0", + "delayTime": "0", + "lang": "1", + "autoDetergentStatus": "0", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:11x11111-1x11-1111-11x1-1xx1xxxx1xx1#xxx#xx-xx-xx-xx-xx-xx", + "SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X", + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "startProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "programName": "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "dryOption": "0", + "remoteVisible": "1", + "energyLabel": "4", + "dryType": "C", + "suggestedLoadWD": "6", + "suggestedLoadW": "9", + "powderDetergentDose": "4", + "liquidDetergentDose": "4", + "programFamily": "[dashboard]", + "ecoDelayStart": "1", + "tempContribution": "1", + "programRules": "[object Object]" + }, + "applianceType": "WD", + "attributes": { + "prStr": "ECO 40-60", + "channel": "mobileApp", + "energyLabel": "4", + "origin": "favouriteProgram" + }, + "device": { + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "osVersion": "16.5.1", + "mobileId": "111XXX1X-1XXX-1XX1-111X-111X111XXXXX", + "mobileOs": "ios" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "1", + "temp": "30", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "42", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "3", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1400", + "hygiene": "0", + "checkUpStatus": "0", + "delayTime": "330", + "lang": "1", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:11x11111-1x11-1111-11x1-1xx1xxxx1xx1#xxx#xx-xx-xx-xx-xx-xx", + "SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X", + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "startProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "programName": "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "dryOption": "0", + "remoteVisible": "1", + "energyLabel": "2", + "dryType": "C", + "suggestedLoadWD": "6", + "suggestedLoadW": "9", + "powderDetergentDose": "4", + "liquidDetergentDose": "4", + "programFamily": "[dashboard]", + "ecoDelayStart": "1", + "tempContribution": "1", + "programRules": "[object Object]" + }, + "applianceType": "WD", + "attributes": { + "prStr": "ECO 40-60", + "channel": "mobileApp", + "energyLabel": "2", + "origin": "lastProgram" + }, + "device": { + "appVersion": "2.1.2", + "deviceModel": "iPhone13,2", + "osVersion": "16.5", + "mobileId": "111XXX1X-1XXX-1XX1-111X-111X111XXXXX", + "mobileOs": "ios" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "2", + "temp": "60", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "42", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "3", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1400", + "hygiene": "0", + "checkUpStatus": "0", + "delayTime": "330", + "lang": "1", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } +] \ No newline at end of file diff --git a/test_data/wd_209/commands.json b/test_data/wd_209/commands.json new file mode 100644 index 0000000..2e825a7 --- /dev/null +++ b/test_data/wd_209/commands.json @@ -0,0 +1,82197 @@ +{ + "applianceModel": { + "id": 209, + "name": "HDQ 496AMBS/1-S", + "code": "11111111", + "applianceTypeId": 2, + "applianceTypeName": "WD", + "brand": "hoover", + "connectivity": "wifi|ble", + "attributes": [ + { + "id": 6507, + "parName": "lowerBarrierDate", + "parValue": "1945", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6508, + "parName": "series", + "parValue": "h-wash500", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6509, + "parName": "seriesVersion", + "parValue": "essential", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6510, + "parName": "option", + "parValue": "steam|tumbling", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6511, + "parName": "loadCapacityWash", + "parValue": "9", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6512, + "parName": "loadCapacityDry", + "parValue": "6", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6513, + "parName": "supportedLanguage", + "parValue": "en|it|fr|nl|pt|es|de|bg|cs|sk|hr|el|pl|sr|sl|ro|ru|uk|hu|da|fi|no|sv|tr", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6514, + "parName": "rpm", + "parValue": "1400", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6515, + "parName": "interfaceType", + "parValue": "series|seriesVersion|loadCapacityWash|loadCapacityDry|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6516, + "parName": "prewash", + "parValue": "opt2|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6517, + "parName": "hygiene", + "parValue": "opt1|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6518, + "parName": "anticrease", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6519, + "parName": "goodNight", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6520, + "parName": "extraRinse1", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6521, + "parName": "extraRinse2", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6522, + "parName": "extraRinse3", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 6523, + "parName": "acquaplus", + "parValue": "opt1|opt2|opt3|opt4|opt5|opt6|opt7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 13676, + "parName": "tumblingType", + "parValue": "manual", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 19413, + "parName": "platform", + "parValue": "CHG", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 37884, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 62640, + "parName": "fwLabel", + "parValue": "iotfw_wmwd", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + ], + "options": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + } + }, + "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 + } + } + } + }, + "stopProgram": { + "description": "The message allows to stop the program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + } + }, + "pauseProgram": { + "description": "The message allows to pause the program", + "protocolType": "MQTT", + "parameters": { + "pause": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + } + }, + "resumeProgram": { + "description": "The message allows to exit from pause mode returning to the cycle previously in execution", + "protocolType": "MQTT", + "parameters": { + "pause": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "restartGN": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "1" + } + } + }, + "startProgram": { + "PROGRAMS.WM_WD.IOT_CHECKUP": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + } + }, + "ancillaryParameters": { + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "diagnostic" + ], + "defaultValue": "[diagnostic]" + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_COLORED": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH_DARK": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH_COLORED": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_WHITES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_DARK": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED_DELICATE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLD_WASH": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RINSE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SPIN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 10, + "default": "10" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SPORT": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_59_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_59": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_44": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_30": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_14": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WOOL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIXED_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIXED": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SYNTHETIC_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SYNTHETIC": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COTTON_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COTTON": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MASKS_REFRESH": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "quick" + ], + "defaultValue": "[health|quick]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MASKS_SANIFICATION_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "steam" + ], + "defaultValue": "[health|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MASKS_SANIFICATION": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TECHNICAL_JACKETS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TECHNICAL_FABRICS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TABLECLOTHS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TABLECLOTHS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SWIMSUITS_AND_BIKINIS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "quick", + "sport" + ], + "defaultValue": "[home|quick|sport]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARK_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided", + "care" + ], + "defaultValue": "[download|guided|care]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARK": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided", + "care" + ], + "defaultValue": "[download|guided|care]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_COLORS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "20" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "steam" + ], + "defaultValue": "[delicate|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_COLORS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "20" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SKI_SUIT": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SILK": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_SHIRTS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "business", + "quick", + "steam" + ], + "defaultValue": "[baby|business|quick|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_SHIRTS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "business", + "quick" + ], + "defaultValue": "[baby|business|quick]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SHIRTS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "business", + "steam" + ], + "defaultValue": "[business|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SHIRTS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "business" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MEN_S_TROUSERS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "business" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TRAINERS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "sport" + ], + "defaultValue": "[quick|sport]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MATS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_LINGERIE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_NEW_CLOTHES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_ANTIALLERGY_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "health", + "steam" + ], + "defaultValue": "[delicate|health|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_ANTIALLERGY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "health" + ], + "defaultValue": "[delicate|health]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_QUICK_DRUM_CLEANER": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "pets" + ], + "defaultValue": "[quick|pets]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS_ODOURS_STAINS_REMOVAL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "pets" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS_HAIR_REMOVAL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "pets" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "pets", + "steam" + ], + "defaultValue": "[pets|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "pets" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SPORT_ANTI_ODOR": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_ANTI_MITES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BLEACHING": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED_ANTI_STAIN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_STAINS_REMOVER": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PERFECT_WHITE_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "stains", + "steam" + ], + "defaultValue": "[stains|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PERFECT_WHITE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BLOOD_STAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_FRUIT_STAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WINE_STAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CHOCOLATE_STAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_REFRESH_14_MIN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DENIM_JEANS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_GYM_FIT": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "sport" + ], + "defaultValue": "[quick|sport]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_TABLECLOTHS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "home", + "steam" + ], + "defaultValue": "[delicate|home|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_TABLECLOTHS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "3", + "enumValues": [ + 0, + 3 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "home" + ], + "defaultValue": "[delicate|home]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DOWN_JACKETS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DIVING_SUITS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "0", + "enumValues": [ + 0, + 20 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_CURTAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CURTAINS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "steam" + ], + "defaultValue": "[home|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CURTAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CUDDLY_TOYS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health" + ], + "defaultValue": "[baby|health]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CASHMERE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_BED_LINEN_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "steam" + ], + "defaultValue": "[home|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_BED_LINEN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BED_LINEN_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "steam" + ], + "defaultValue": "[home|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BED_LINEN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BATHROBE_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "sport", + "steam" + ], + "defaultValue": "[home|sport|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BATHROBE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "sport" + ], + "defaultValue": "[home|sport]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BACKPACKS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "4", + "enumValues": [ + 0, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "sport" + ], + "defaultValue": "[quick|sport]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PLAYSUITS_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health", + "steam" + ], + "defaultValue": "[baby|health|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PLAYSUITS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health" + ], + "defaultValue": "[baby|health]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BABY_SANITIZER_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "steam" + ], + "defaultValue": "[health|steam]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BABY_SANITIZER": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_ACTIVE_WASH_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "49" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "steam" + ], + "defaultValue": "[quick|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 20, + "default": "20" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_ALL_IN_ONE_59_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "steam" + ], + "defaultValue": "[quick|steam]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_SOFT_CARE_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_SYNTHETIC_AND_COLOURED_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_RESISTANT_COTTON_STEAM": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.HYGIENE_60": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "21" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "41" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 101, + "default": "101" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.RAPID_WASH_AND_DRY_59_MIN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "20" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "57" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "auto" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "hidden" + ], + "defaultValue": "[dashboard|hidden]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.TUMBLING": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "19" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "38" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.AUTOCLEAN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "50" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "maintenance" + ], + "defaultValue": "[hidden|maintenance]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 50, + "default": "50" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.NIGHT_AND_DAY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ACTIVE_WASH": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "49" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 20, + "default": "20" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.HIGH_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "4", + "enumValues": [ + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "hidden" + ], + "defaultValue": "[dashboard|hidden]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.LOW_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "4", + "enumValues": [ + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.WOOL_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "19" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "specialDry" + ], + "defaultValue": "[delicate|specialDry]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 120, + "default": "120" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.TOTAL_CARE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "34" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 120, + "default": "120" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ALL_IN_ONE_59": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.CARE_44": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.CARE_30": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.CARE_14": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.SOFT_CARE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "hidden" + ], + "defaultValue": "[dashboard|hidden]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.RINSE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.DRAIN_SPIN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 10, + "default": "10" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.SYNTHETIC_AND_COLOURED": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.20_DEGREES_NEW_ENERGY_LABEL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 92, + "2": 127, + "3": 165, + "default": "127" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.HANDWASH_WOOL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "42" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "0", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 116, + "2": 151, + "3": 231, + "default": "231" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.RESISTANT_COTTON": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_DARK": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_WHITES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1400", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1400 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES_44": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES_59": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES_XL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "131", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIX_AND_COLOURED_44": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIX_AND_COLOURED_59": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIX_AND_COLOURED_XL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "117", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARKS_AND_COLOURED_44": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARKS_AND_COLOURED_59": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARKS_AND_COLOURED_XL": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prewash": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "hygiene": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "anticrease": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "goodNight": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse3": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "1", + "enumValues": [ + 0, + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "107", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "dryOption": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_CUDDLY_TOYS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health" + ], + "defaultValue": "[baby|health]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_BABY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health" + ], + "defaultValue": "[baby|health]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_SHIRTS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "business" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_TABLECLOTHS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_BED_LINEN": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_CURTAINS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_DELICATE_TABLECLOTHS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "home" + ], + "defaultValue": "[delicate|home]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_RAPID_60_MIN_DELICATES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryTime": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "quick" + ], + "defaultValue": "[delicate|quick]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_ANTI_MITES": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_DELICATES_ANTIALLERGY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "health" + ], + "defaultValue": "[delicate|health]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_EASY_IRON_COTTON": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "specialDry" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_EASY_IRON_SYNTHETICS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "specialDry" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_AIR_REFRESH": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryTime": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "specialDry" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_WARM_EMBRACE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryTime": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "specialDry" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_DEHUMIDIFIER": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryTime": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "specialDry" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_DENIM_JEANS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_BATHROBE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "sport" + ], + "defaultValue": "[home|sport]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_GYM_FIT": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_TECHNICAL_FABRICS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_SWIMSUITS_AND_BIKINIS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryTime": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_BACKPACKS": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_LINGERIE": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_WOOL_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "19" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1", + "suggestedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 120, + "default": "120" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_MIXED_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "4", + "enumValues": [ + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_SYNTHETIC_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "4", + "enumValues": [ + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4", + "suggestedValue": "4" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice", + "care" + ], + "defaultValue": "[guided|voice|care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 170, + "default": "170" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DRY_COTTON_DRY": { + "description": "The command allows to start a program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "dryLevel": { + "category": "command", + "typology": "enum", + "mandatory": 0, + "defaultValue": "4", + "enumValues": [ + 1, + 3, + 4 + ] + }, + "dryTime": { + "category": "command", + "typology": "range", + "mandatory": 0, + "minimumValue": "1", + "maximumValue": "4", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "dryType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "D" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice", + "care" + ], + "defaultValue": "[guided|voice|care]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 230, + "default": "230" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "dryLevel": { + "+dryTypeC": { + "0": 0, + "1": 230, + "3": 170, + "4": 220 + }, + "+dryTypeS": { + "0": 0, + "1": 170, + "3": 80, + "4": 150 + }, + "+dryTypeW": { + "0": 0, + "6": 120 + }, + "dryTypeC": { + "1": 0, + "3": -60, + "4": -10 + }, + "dryTypeS": { + "1": 0, + "3": -90, + "4": -20 + }, + "dryTypeW": { + "6": 0 + } + }, + "dryTime": { + "+dryTypeC": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "+dryTypeS": { + "1": 30, + "2": 60, + "3": 90, + "4": 120 + }, + "dryTypeC": { + "1": -200, + "2": -170, + "3": -140, + "4": -110 + }, + "dryTypeS": { + "1": -140, + "2": -110, + "3": -80, + "4": -50 + } + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1400": 0 + } + } + } + } + }, + "options": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "dictionaryId": 126 +} \ No newline at end of file diff --git a/test_data/wd_209/maintenance.json b/test_data/wd_209/maintenance.json new file mode 100644 index 0000000..996ffd8 --- /dev/null +++ b/test_data/wd_209/maintenance.json @@ -0,0 +1,16 @@ +{ + "resultCode": "0", + "filterCleaning": { + "tot": 100, + "count": 92, + "remaining": 8, + "percentage": 92 + }, + "drumCleaning": { + "tot": 100, + "count": 92, + "remaining": 8, + "percentage": 92 + }, + "lastCheckup": null +} \ No newline at end of file diff --git a/test_data/wd_209/statistics.json b/test_data/wd_209/statistics.json new file mode 100644 index 0000000..1afe951 --- /dev/null +++ b/test_data/wd_209/statistics.json @@ -0,0 +1,73 @@ +{ + "resultCode": "0", + "programsCounter": 85, + "mostUsedPrograms": [ + { + "count": 54, + "programType": "W+D", + "prCode": "42", + "prPosition": "3", + "programName": "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL" + }, + { + "count": 7, + "programType": "W+D", + "prCode": "42", + "prPosition": "3", + "programName": "PROGRAMS.WD.ECO_40_60_NEW_ENERGY_LABEL" + }, + { + "count": 5, + "programType": "D", + "prCode": "17", + "prPosition": "14", + "programName": "PROGRAMS.WM_WD.IOT_DRY_RAPID_60_MIN_DELICATES" + }, + { + "count": 5, + "programType": "D", + "prCode": "17", + "prPosition": "14", + "programName": "PROGRAMS.WM_WD.LOW_DRY" + }, + { + "count": 5, + "programType": "W+D", + "prCode": "2", + "prPosition": "7", + "programName": "PROGRAMS.WM_WD.DRAIN_SPIN" + } + ], + "temperatureUsage": { + "temp40": 8, + "temp60to90": 20, + "temp0to30": 64 + }, + "loadingPercentage": [ + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 9 + }, + { + "max": null, + "date": "1970-01-01T00:00:00.0Z", + "current": null + }, + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 7.56 + }, + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 9 + }, + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 9 + } + ] +} \ No newline at end of file