diff --git a/test_data/wm_13307/appliance_data.json b/test_data/wm_13307/appliance_data.json new file mode 100644 index 0000000..fe8d3ee --- /dev/null +++ b/test_data/wm_13307/appliance_data.json @@ -0,0 +1,181 @@ +{ + "id": 13307, + "code": "11111111", + "applianceTypeId": 1, + "applianceTypeName": "WM", + "brand": "hoover", + "connectivity": "wifi|ble", + "modelName": "H5WPB4 27BC8/1-S", + "series": "h-wash500", + "purchaseDate": "1970-01-01T00:00:00.0Z", + "fwVersion": "5.14.0", + "waterHard": "2", + "firstEnrollment": true, + "attributes": [ + { + "id": 73399, + "parName": "fwLabel", + "parValue": "iotfw_wmwd", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73445, + "parName": "interfaceType", + "parValue": "series|seriesVersion|loadCapacityWash|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73491, + "parName": "loadCapacityWash", + "parValue": "7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73550, + "parName": "lowerBarrierDate", + "parValue": "2320", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73596, + "parName": "opt1", + "parValue": "opt2|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73642, + "parName": "opt2", + "parValue": "opt1|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73688, + "parName": "opt3", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73734, + "parName": "opt4", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73780, + "parName": "opt5", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73826, + "parName": "opt6", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73872, + "parName": "opt7", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73918, + "parName": "opt8", + "parValue": "opt1|opt2|opt3|opt4|opt5|opt6|opt7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73964, + "parName": "option", + "parValue": "tumbling|steam", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74010, + "parName": "platform", + "parValue": "CHG", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74056, + "parName": "rpm", + "parValue": "1200", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74102, + "parName": "series", + "parValue": "h-wash500", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74148, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74194, + "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": 74240, + "parName": "tumblingType", + "parValue": "manual", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74274, + "parName": "seriesVersion", + "parValue": "professional", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 80924, + "parName": "drawerType", + "parValue": "flChg", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + ], + "defaultWarrantyYears": 2, + "applianceModelId": 13307, + "firstEnrollmentTBC": true, + "SK": "xxx#xx-xx-xx-xx-xx-xx", + "macAddress": "xx-xx-xx-xx-xx-xx", + "eepromName": "70031191", + "applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z", + "serialNumber": "1111111111111111", + "nickName": "Xxxxxx", + "enrollmentDate": "1970-01-01T00:00:00.0Z", + "lastUpdate": "1970-01-01T00:00:00.0Z", + "eepromId": 8101, + "applianceStatus": 1, + "coords": { + "lng": 11.1111111, + "lat": 11.111111 + }, + "PK": "xxxx#xx-xxxx-1:111x1111-11x1-1x11-111x-x1111xx11x1x" +} \ No newline at end of file diff --git a/test_data/wm_13307/attributes.json b/test_data/wm_13307/attributes.json new file mode 100644 index 0000000..a1d7c31 --- /dev/null +++ b/test_data/wm_13307/attributes.json @@ -0,0 +1,385 @@ +{ + "resultCode": "0", + "shadow": { + "parameters": { + "dryCottonExtra": { + "parNewVal": "0", + "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" + }, + "drySynt60": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp40": { + "parNewVal": "6", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dirtyLevel": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton120": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp": { + "parNewVal": "40", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "nightWashStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton90": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "machMode": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "checkUpStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remoteCtrValid": { + "parNewVal": "0", + "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" + }, + "remainingTimeMM": { + "parNewVal": "170", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse1": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntExtra": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "hygiene": { + "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" + }, + "counterMV": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse3": { + "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" + }, + "program3": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "apsFreq": { + "parNewVal": "62276", + "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": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program7": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program9": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "lang": { + "parNewVal": "12", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp0to30": { + "parNewVal": "5", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton60": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "spinSpeed": { + "parNewVal": "1200", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program2": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program1": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "disTestOn": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "unbF": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prCode": { + "parNewVal": "1", + "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" + }, + "program19": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "numF": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program18": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntPS": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program17": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program16": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prPhase": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "motS": { + "parNewVal": "0", + "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" + }, + "program10": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ntcD": { + "parNewVal": "7", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program15": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton30": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program14": { + "parNewVal": "4", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "fillR": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program13": { + "parNewVal": "4", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program12": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "chartL": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ntcW": { + "parNewVal": "141", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntPA": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "delayTime": { + "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": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp60to90": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCottonPS": { + "parNewVal": "0", + "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": {}, + "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", + "suggestedLoadW": "2.5", + "remoteVisible": "1", + "programCluster": "quick", + "powderDetergentDose": "3", + "liquidDetergentDose": "3", + "energyLabel": "4", + "programFamily": "[download|guided]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "channel": "mobileApp", + "origin": "standardProgram" + }, + "device": { + "appVersion": "2.5.6", + "deviceModel": "k6983v1_64", + "osVersion": "33", + "mobileId": "1x11xx1xxx111xxx", + "mobileOs": "android" + }, + "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": 1705011254924 + } +} \ No newline at end of file diff --git a/test_data/wm_13307/command_history.json b/test_data/wm_13307/command_history.json new file mode 100644 index 0000000..33ad807 --- /dev/null +++ b/test_data/wm_13307/command_history.json @@ -0,0 +1,75 @@ +[ + { + "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:111x1111-11x1-1x11-111x-x1111xx11x1x#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.IOT_WASH_DENIM_JEANS", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "suggestedLoadW": "2.5", + "remoteVisible": "1", + "programCluster": "quick", + "powderDetergentDose": "3", + "liquidDetergentDose": "3", + "energyLabel": "4", + "programFamily": "[download|guided]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "prStr": "D\u017cinsy", + "channel": "mobileApp", + "energyLabel": "4", + "origin": "favouriteProgram" + }, + "device": { + "appVersion": "2.5.6", + "deviceModel": "msmnile", + "osVersion": "31", + "mobileId": "11x1x11x1x11x11x", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "temp": "40", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "12", + "prewash": "0", + "prPosition": "14", + "extraRinse2": "0", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "800", + "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" + } +] \ No newline at end of file diff --git a/test_data/wm_13307/commands.json b/test_data/wm_13307/commands.json new file mode 100644 index 0000000..c666f9a --- /dev/null +++ b/test_data/wm_13307/commands.json @@ -0,0 +1,62019 @@ +{ + "applianceModel": { + "id": 13307, + "name": "H5WPB4 27BC8/1-S", + "code": "11111111", + "applianceTypeId": 1, + "applianceTypeName": "WM", + "brand": "hoover", + "connectivity": "wifi|ble", + "attributes": [ + { + "id": 73399, + "parName": "fwLabel", + "parValue": "iotfw_wmwd", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73445, + "parName": "interfaceType", + "parValue": "series|seriesVersion|loadCapacityWash|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73491, + "parName": "loadCapacityWash", + "parValue": "7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73550, + "parName": "lowerBarrierDate", + "parValue": "2320", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73596, + "parName": "prewash", + "parValue": "opt2|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73642, + "parName": "hygiene", + "parValue": "opt1|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73688, + "parName": "anticrease", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73734, + "parName": "goodNight", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73780, + "parName": "extraRinse1", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73826, + "parName": "extraRinse2", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73872, + "parName": "extraRinse3", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73918, + "parName": "acquaplus", + "parValue": "opt1|opt2|opt3|opt4|opt5|opt6|opt7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 73964, + "parName": "option", + "parValue": "tumbling|steam", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74010, + "parName": "platform", + "parValue": "CHG", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74056, + "parName": "rpm", + "parValue": "1200", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74102, + "parName": "series", + "parValue": "h-wash500", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74148, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74194, + "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": 74240, + "parName": "tumblingType", + "parValue": "manual", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 74274, + "parName": "seriesVersion", + "parValue": "professional", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 80924, + "parName": "drawerType", + "parValue": "flChg", + "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": "Short diagnostic cycle (5-25 minutes) to check the correct functioning of the main components of the appliance. **To be started with an empty drum**. At the end you will receive a notification with the results of the Check-Up on your smartphone.", + "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_ARIEL_CLEAN_CYCLE": { + "description": "This cycle is recommended for ultimate cleaning even in tough stains with the help of Ariel PODS", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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+D+S" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5", + "suggestedValue": "3.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", + "featured" + ], + "defaultValue": "[download|featured]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "ariel" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_ARIEL_FRESH_CYCLE": { + "description": "This cycle is recommended for extra fabric protection and freshness by unleashing ARIEL PODS anti-fuzz, anti-stretch and color protection technologies", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5", + "suggestedValue": "3.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", + "featured" + ], + "defaultValue": "[download|featured]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "ariel" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_ARIEL_COLD_CYCLE": { + "description": "This cycle is recommended for brilliant cleaning even in cold wash to reduce carbon footprint & be more responsible to environment with Ariel PODS", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5", + "suggestedValue": "3.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", + "featured" + ], + "defaultValue": "[download|featured]" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "ariel" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MASKS_SANIFICATION_STEAM": { + "description": "Cycle developed for the sanitization of face masks, gloves and garments made of resistant cotton, at 60\u00b0C. To enhance the sanitizing effect, we suggest you use a specific laundry additive. The duration will automatically adapt to the load actually introduced. Check the washing label.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MASKS_SANIFICATION": { + "description": "Cycle developed for the sanitization of face masks, gloves and garments made of resistant cotton, at 60\u00b0C. To enhance the sanitizing effect, we suggest you use a specific laundry additive. The duration will automatically adapt to the load actually introduced. Check the washing label.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TECHNICAL_JACKETS": { + "description": "A cycle designed to wash all your technical jackets without damaging fabrics and colors.", + "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": "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": "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" + }, + "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": [ + 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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TECHNICAL_FABRICS": { + "description": "Program studied for the treatment of technical fabrics, ensuring their perfect elasticity.", + "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": "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" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TABLECLOTHS_STEAM": { + "description": "Cycle designed to remove dirt from your more resistant white tablecloths, ensuring very limited wrinkling.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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" + }, + "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, + 1200 + ] + }, + "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": "5.5", + "suggestedValue": "5.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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TABLECLOTHS": { + "description": "Cycle designed to remove dirt from your more resistant white tablecloths, ensuring very limited wrinkling.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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" + }, + "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, + 1200 + ] + }, + "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+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": "5.5", + "suggestedValue": "5.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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SWIMSUITS_AND_BIKINIS": { + "description": "Short washing cycle that is perfect for rinsing swimsuits after use in the sea or pool, without any damage.", + "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": "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" + }, + "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": [ + 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", + "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", + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARK_STEAM": { + "description": "A cycle designed to wash all your dark clothing (cottons and mixed), with the greatest care.", + "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" + }, + "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": "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARK": { + "description": "A cycle designed to wash all your dark clothing (cottons and mixed), with the greatest care.", + "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" + }, + "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": "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": { + "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": "3.5", + "suggestedValue": "3.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": "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" + } + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_COLORS_STEAM": { + "description": "A cycle for more delicate colored clothes, to minimise the wrinkles, thanks to its gentle final spin.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "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 + ] + }, + "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_COLORS": { + "description": "A cycle for more delicate colored clothes, to minimise the wrinkles, thanks to its gentle final spin.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "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 + ] + }, + "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+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": "3.5", + "suggestedValue": "3.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": "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": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SKI_SUIT": { + "description": "A special cycle designed to gently wash your ski suits.", + "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": "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": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "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 + ] + }, + "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", + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SILK": { + "description": "Program for silk garments, like a hand wash, with very slow pulsing drum movements and high water level.", + "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": "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" + }, + "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": "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", + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_SHIRTS_STEAM": { + "description": "Cycle optimised for washing everyday colored shirts (cotton and mixed), limiting the creation of wrinkles.", + "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": "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" + }, + "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_SHIRTS": { + "description": "Cycle optimised for washing everyday colored shirts (cotton and mixed), limiting the creation of wrinkles.", + "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": "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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" + ], + "defaultValue": "[baby|business|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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SHIRTS_STEAM": { + "description": "Cycle optimised for washing everyday shirts (cotton and mixed), limiting the creation of wrinkles.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SHIRTS": { + "description": "Cycle optimised for washing everyday shirts (cotton and mixed), limiting the creation of wrinkles.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 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": { + "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": "3.5", + "suggestedValue": "3.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": "business" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MEN_S_TROUSERS": { + "description": "Program for washing trousers (cotton and mixed), without any possible damage or creases.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 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": { + "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", + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TRAINERS": { + "description": "Rapid program designed to wash sport shoes and trainers.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MATS": { + "description": "Program designed for washing bath mats, removing dirt from the fibres and preserving colors.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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" + }, + "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": "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+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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_LINGERIE": { + "description": "A special cycle for delicate lingerie, with gentle pulsing movements of the drum to simulate hand washing.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + }, + "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": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_NEW_CLOTHES": { + "description": "Rapid program designed to remove residues and freshen up newly purchased clothes.", + "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": "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" + }, + "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": { + "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", + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_ANTIALLERGY_STEAM": { + "description": "The program allows to remove 80% of allergens from delicate fabrics, preserving their fibres.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "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": "3" + }, + "suggestedLoadW": { + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_ANTIALLERGY": { + "description": "The program allows to remove 80% of allergens from delicate fabrics, preserving their fibres.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "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": { + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_QUICK_DRUM_CLEANER": { + "description": "This cycle does a quick rinse at low temperature to remove hair and other residuals. To be carried out with empty drum.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "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": { + "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", + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS_ODOURS_STAINS_REMOVAL": { + "description": "Cycle dedicated to the removal of odours and food stains, capable of sanitising resistant or mixed fabrics, with high levels of soiling (with steam)", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "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, + 1200 + ] + }, + "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+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "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": "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS_HAIR_REMOVAL": { + "description": "Cycle dedicated to the removal of animal hair from clothes and home fabrics, with average levels of soiling (cushions, sofas, etc.)", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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" + }, + "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": "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+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": "3.5", + "suggestedValue": "3.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": "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS_STEAM": { + "description": "The perfect program designed to eliminate odours and pet hair on resistant cotton and mixed clothing.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PETS": { + "description": "The perfect program designed to eliminate odours and pet hair on resistant cotton and mixed clothing.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "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+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": "3.5", + "suggestedValue": "3.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": "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SPORT_ANTI_ODOR": { + "description": "Program designed to remove dirt and stains from mixed sports garments that cannot be washed at high temperatures.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 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": { + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_ANTI_MITES": { + "description": "A program created to remove dust particles. Rinses remove any residues from cotton and/or synthetic garments.", + "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": "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": "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" + }, + "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, + 1200 + ] + }, + "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+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", + "suggestedValue": "2" + }, + "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": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BLEACHING": { + "description": "Specific cycle for the preliminary removal of stains with liquid bleach (without detergent). Once finished, proceed with traditional washing.", + "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" + }, + "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": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED_ANTI_STAIN": { + "description": "Cycle designed to remove the most common stains, even on colored fabrics.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_STAINS_REMOVER": { + "description": "A cycle designed to eliminate all kind of stains from resistant clothes, also limiting wrinkles.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PERFECT_WHITE_STEAM": { + "description": "A perfect cycle to preserve the whiteness of your resistant cotton and mixed clothes, day after day.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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": "5.5", + "suggestedValue": "5.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": [ + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PERFECT_WHITE": { + "description": "A perfect cycle to preserve the whiteness of your resistant cotton and mixed clothes, day after day.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5.5", + "suggestedValue": "5.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BLOOD_STAINS": { + "description": "Cycle designed to remove blood stains from your resistant cotton and / or mixed clothes.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_FRUIT_STAINS": { + "description": "A high temperature cycle designed to eliminate all fruit stains from resistant cotton and mixed clothing.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WINE_STAINS": { + "description": "A cycle designed to eliminate all wine stains from resistant cotton and mixed garments.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CHOCOLATE_STAINS": { + "description": "Program designed for the removal of chocolate stains from resistant cotton and mixed fabrics.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_REFRESH_14_MIN": { + "description": "A super-rapid but complete cycle (wash, rinse and spin), for lightly soiled cotton and mixed garments.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DENIM_JEANS": { + "description": "The program thoroughly cleans the fibres of your jeans while respecting its colors, wash after wash.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 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": { + "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" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_GYM_FIT": { + "description": "Dedicated program for the quick wash of sports garments after the gym.", + "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": "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" + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "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": "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": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_TABLECLOTHS_STEAM": { + "description": "For the precise washing of your most delicate tablecloths, thanks to its controlled temperature and high water level.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 30, + 40 + ] + }, + "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_TABLECLOTHS": { + "description": "For the precise washing of your most delicate tablecloths, thanks to its controlled temperature and high water level.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 30, + 40 + ] + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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", + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DOWN_JACKETS": { + "description": "A specific program designed for quilted jackets. The high water level ensures precise washing and rinsing.", + "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": "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": "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" + }, + "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": [ + 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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DIVING_SUITS": { + "description": "Cycle specifically designed for the delicate washing of diving suits, preserving their fibres.", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_CURTAINS": { + "description": "Program designed to wash colored curtains. Low spin speed ensures limited wrinkling.", + "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": "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" + }, + "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": "1" + }, + "suggestedLoadW": { + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CURTAINS_STEAM": { + "description": "Program designed to wash white curtains. The low spin speed ensures limited wrinkling.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CURTAINS": { + "description": "Program designed to wash white curtains. The low spin speed ensures limited wrinkling.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CUDDLY_TOYS": { + "description": "Very gentle program for the accurate washing of stuffed animals.", + "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": "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" + }, + "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": "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CASHMERE": { + "description": "Cashmere care program. The delicate oscillations of the drum allow a treatment equal to that of your hands.", + "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": "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": "fixed", + "mandatory": 1, + "fixedValue": "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": "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", + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_BED_LINEN_STEAM": { + "description": "The ideal cycle for thoroughly washing colored cotton or synthetic bed linens.", + "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": "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" + }, + "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 + ] + }, + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_BED_LINEN": { + "description": "The ideal cycle for thoroughly washing colored cotton or synthetic bed linens.", + "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": "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" + }, + "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 + ] + }, + "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+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" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BED_LINEN_STEAM": { + "description": "The ideal cycle for the accurate washing of your white cotton or synthetic bed linens.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BED_LINEN": { + "description": "The ideal cycle for the accurate washing of your white cotton or synthetic bed linens.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 30, + 40, + 60 + ] + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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+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" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BATHROBE_STEAM": { + "description": "For washing bathrobes, towels, and resistant spongy garments, ensuring the total removal of detergent.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": "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]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BATHROBE": { + "description": "For washing bathrobes, towels, and resistant spongy garments, ensuring the total removal of detergent.", + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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+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": "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]" + }, + "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": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BACKPACKS": { + "description": "For quick cleaning of backpacks and pouches, this cycle removes dust and enhances colors.", + "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": "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": "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" + }, + "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": { + "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", + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PLAYSUITS_STEAM": { + "description": "Cycle designed to wash, cotton and mixed playsuits thoroughly at medium temperature without detergent residue.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_PLAYSUITS": { + "description": "Cycle designed to wash, cotton and mixed playsuits thoroughly at medium temperature without detergent residue.", + "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": "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 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": "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+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": "3.5", + "suggestedValue": "3.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" + ], + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BABY_SANITIZER_STEAM": { + "description": "This cycle sanitises all resistant children's clothing at 60\u00b0C, without a trace of detergent.", + "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": "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": "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "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, + 1200 + ] + }, + "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": "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]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BABY_SANITIZER": { + "description": "This cycle sanitises all resistant children's clothing at 60\u00b0C, without a trace of detergent.", + "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": "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": "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": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "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, + 1200 + ] + }, + "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+D+S" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "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": "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": { + "2": 131, + "default": "131" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_INTENSIVE_40_STEAM": { + "description": "Cycle for cotton garments that allows to obtain excellent washing results already at 40\u00b0C, respecting fabrics and colors.", + "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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" + }, + "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": "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": [ + "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": { + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_ACTIVE_WASH_STEAM": { + "description": "This option optimises the water and energy consumption of the selected program without compromising on washing performance.", + "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" + }, + "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", + "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": [ + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_ALL_IN_ONE_59_STEAM": { + "description": "Designed to wash a full load of slightly dirty fabrics such as cottons, synthetics and mixed at 40\u00b0C (or lower) in only 59 minutes.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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": "7", + "suggestedValue": "7" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_SOFT_CARE_STEAM": { + "description": "Developed to take care of delicate items, the programme provides a low temperature wash in 59' minutes. An extended and deep rinse nourishes the fibres in the fabrics.", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_FRESH_CARE_STEAM": { + "description": "Thanks to the combination of water and steam, this program allows you to obtain an excellent treatment for delicate items. The action of the steam eliminates dirt and reduces the creases that are created in clothing. Low temperature washing is recommended for small loads.", + "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": "48" + }, + "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" + }, + "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, + 1200 + ] + }, + "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": "7", + "suggestedValue": "7" + }, + "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": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_SYNTHETIC_AND_COLOURED_STEAM": { + "description": "Washing and rinsing are optimised in drum rotation rhythms and water levels. Gentle action spin reduces wrinkling.", + "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" + }, + "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": "3.5", + "suggestedValue": "3.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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_RESISTANT_COTTON_STEAM": { + "description": "Cycle designed to provide maximum washing for cotton items, even when fully loaded. Final spin at maximum speed (adjustable).", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": "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": { + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.INTENSIVE_40": { + "description": "Cycle for cotton garments that allows to obtain excellent washing results already at 40\u00b0C, respecting fabrics and colors.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": { + "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": "4.5", + "suggestedValue": "4.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": [ + "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" + } + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.HYGIENE_60": { + "description": "This program is suitable for cotton garments and has been specially developed to remove stubborn stains at 60\u00b0C.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+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", + "suggestedValue": "2" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 101, + "default": "101" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.TUMBLING": { + "description": "Slow cycle and delicate movements to keep the laundry fresh and wrinkle-free after washing. To stop it, turn off the machine or press \"Stop\" on the App.", + "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" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.AUTOCLEAN": { + "description": "Designed to clean the washing machine drum. Do not start the program with laundry in the machine. Use only powder detergent or a specific cleaning product. The App will suggest when it's time to launch it.", + "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" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.NIGHT_AND_DAY": { + "description": "Cycle designed to guarantee the maximum level of silence, limiting the intermediate spin speed to 400 rpm and leaving the garments immersed in water at the end of the last rinse, in PAUSE.In the morning, press START to end the cycle with the spin phase.", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "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": "107" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ACTIVE_WASH": { + "description": "This option optimises the water and energy consumption of the selected program, maintaining the washing performance unchanged.", + "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" + }, + "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": { + "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", + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 20, + "default": "20" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.AUTOCARE": { + "description": "This innovative program is capable to adapt automatically the cleaning action to the capacity and type of the load for the best results without any risk. The new ACTIVE CARE technology, through a perfect mix of water and detergent, guarantees the maximum care of your clothes, at a 30\u00b0C temperature with perfect washing performance.", + "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": "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "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": "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": { + "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": "4.5", + "suggestedValue": "4.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]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ALL_IN_ONE_59": { + "description": "Designed to wash a full load of slightly dirty fabrics such as cottons, synthetics and mixed at 40\u00b0C (or lower) in only 59 minutes.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D+S" + }, + "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": "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.CARE_44": { + "description": "Short washing cycle recommended for a lightly soiled reduced load. Reduce the normally used dosage of detergent to avoid waste.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "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": [ + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.CARE_30": { + "description": "A complete rapid cycle (wash, rinse and spin), suited to slightly dirty cottons and mixed fabrics. Use only 20% of the normal dose of detergent.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.CARE_14": { + "description": "A complete super-rapid cycle (wash, rinse, and spin), suitable for slightly dirty cottons and mixed fabrics.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ALLERGY_CARE": { + "description": "This program offers the possibility of obtaining a deep cleaning of your cotton garments, sanitizing them and eliminating any bacteria. Provide efficient washing at high temperature. Recommended for small loads.", + "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": "51" + }, + "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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]" + }, + "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": { + "0": 79, + "default": "79" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.FRESH_CARE": { + "description": "Thanks to the combination of water and steam, this program allows you to obtain an excellent treatment for delicate items. The action of the steam eliminates dirt and reduces the creases that are created in clothing. Low temperature washing is recommended for small loads.", + "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": "48" + }, + "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" + }, + "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, + 1200 + ] + }, + "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+D+S" + }, + "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": "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.SOFT_CARE": { + "description": "Developed to take care of delicate items, the program provides a low temperature wash in 59 'minutes. An extended and deep rinse allows to nourish the fibres of the fabrics.", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.FITNESS": { + "description": "The perfect combination of time and performance. Made to remove dirt from technical clothing used for the gym and sports. The program includes a low temperature wash, recommended for small loads of synthetic items.", + "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": "37" + }, + "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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": "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": { + "0": 39, + "default": "39" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.RINSE": { + "description": "This program performs 3 rinses with a medium spin (which can be reduced or excluded). It is useful after hand washing or bleaching.", + "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" + }, + "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": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.DRAIN_SPIN": { + "description": "Drain and (adjustable) spin cycle. The spin can be removed if you want to drain only.", + "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 10, + "default": "10" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.SYNTHETIC_AND_COLOURED": { + "description": "Washing and rinsing are optimised in the drum rotation rhythms and in the water levels. The gentle action spin ensures the reduced wrinkling of fabrics.", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.20_DEGREES_NEW_ENERGY_LABEL": { + "description": "This innovative program allows you to wash different fabrics and colors together, such as cottons, synthetics and mixed fabrics at only 20\u00b0C and provides excellent cleaning. Consumption on this program is about 40% of a conventional 40\u00b0C cotton wash.", + "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" + }, + "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": { + "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": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.HANDWASH_WOOL": { + "description": "This program allows a delicate washing cycle, particularly suited to garments specified as \"Machine-Washable\" Wool fabrics. The \"pulse\" action of the drum ensures treatment equal only to hand washing.", + "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" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.ECO_40_60_NEW_ENERGY_LABEL": { + "description": "The ECO 40-60 program is able to clean normally soiled cotton laundry declared to be washable at 40\u00b0C or 60\u00b0C, together in the same cycle. This program is used to assess the compliance with EU Ecodesign legislation (environmentally friendly product design).", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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+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": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.RESISTANT_COTTON": { + "description": "Cycle designed to develop the maximum degree of washing for cotton garments, even when fully loaded. Final spin at maximum speed (adjustable).", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": { + "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": "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": [ + "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" + } + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MASKS_REFRESH": { + "description": "Cycle designed to wash face masks, gloves and garments made of synthetic fabrics. Use sanitizing laundry additives or, in case of white fabrics, bleach. Check the washing label. This is not a sanitization cycle.", + "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": "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" + }, + "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", + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COTTON": { + "description": "Cycle designed to develop the maximum degree of washing for cotton garments, even when fully loaded. Final spin at maximum speed (adjustable).", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": { + "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": "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": [ + "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": { + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COTTON_STEAM": { + "description": "Cycle designed to develop the maximum degree of washing for cotton garments, even when fully loaded. Final spin at maximum speed (adjustable).", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": "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": [ + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SYNTHETIC": { + "description": "Wash cycle designed for synthetic or mixed fabrics, with a gentle final spin that reduces the formation of wrinkles.", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SYNTHETIC_STEAM": { + "description": "Wash cycle designed for synthetic or mixed fabrics, with a gentle final spin that reduces the formation of wrinkles.", + "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" + }, + "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIXED": { + "description": "Wash cycle designed for synthetic or mixed fabrics, with a gentle final spin that reduces the formation of wrinkles.", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIXED_STEAM": { + "description": "Wash cycle designed for synthetic or mixed fabrics, with a gentle final spin that reduces the formation of wrinkles.", + "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" + }, + "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE": { + "description": "This program is suitable for washing delicate fabrics. The wash cycle alternates between the gentle agitation of the drum and rest periods. The higher level of water ensures the best washing performance.", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_STEAM": { + "description": "This program is suitable for washing delicate fabrics. The wash cycle alternates between the gentle agitation of the drum and rest periods. The higher level of water ensures the best washing performance.", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED": { + "description": "This program allows you to wash together laundry of different colors and fabrics. Washing and rinsing are optimised in the drum rotation rhythms and in the water levels. The gentle action centrifuge ensures reduced wrinkling on the fabrics.", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_STEAM": { + "description": "This program allows you to wash together laundry of different colors and fabrics. Washing and rinsing are optimised in the drum rotation rhythms and in the water levels. The gentle action centrifuge ensures reduced wrinkling on the fabrics.", + "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" + }, + "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": "3.5", + "suggestedValue": "3.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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WOOL": { + "description": "This program allows a delicate washing cycle, particularly suited to garments specified as \"Machine-Washable\" Wool fabrics. The \"pulse\" action of the drum ensures treatment equal only to hand washing.", + "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" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_14": { + "description": "A complete super-rapid cycle (wash, rinse, and spin), suitable for slightly dirty cottons and mixed fabrics.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_30": { + "description": "A complete rapid cycle (wash, rinse, and spin), suitable for slightly dirty cottons and mixed fabrics.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2", + "suggestedValue": "2" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_44": { + "description": "Short washing cycle recommended for a lightly soiled reduced load. Reduce the amount of detergent normally used to avoid waste.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "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": [ + "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": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_59": { + "description": "This cycle is designed to obtain the highest quality of washing in less than one hour. It is able to wash up to a temperature of 60\u00b0C.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D+S" + }, + "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": "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RAPID_59_STEAM": { + "description": "This cycle is designed to obtain the highest quality of washing in less than one hour. It is able to wash up to a temperature of 60\u00b0C.", + "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": "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" + }, + "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, + 1200 + ] + }, + "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": "7", + "suggestedValue": "7" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SPORT": { + "description": "This program is specially designed to wash mixed sportswear fabrics that cannot be washed on hotter programs and is designed to remove the dirt and staining created by participation in sports activities. (1/2 of the maximum load).", + "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SPIN": { + "description": "Drain and (adjustable) spin cycle. The spin can be removed if you want to drain only.", + "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" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 10, + "default": "10" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RINSE": { + "description": "This program performs 3 rinses with a medium spin (which can be reduced or excluded). It is useful after hand washing or bleaching.", + "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" + }, + "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": { + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLD_WASH": { + "description": "Cycle designed for cold washing your most delicate garments", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED": { + "description": "This cycle washes all your colored clothes (cotton and mixed), normally soiled, with the maximum care.", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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": [ + "care" + ], + "defaultValue": "[care]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED_DELICATE": { + "description": "A cycle for the more delicate colored clothes, to minimize the creases, thanks to its gentle final spin action.", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_DARK": { + "description": "Ideal cycle for washing your most delicate colored garments", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_WHITES": { + "description": "Ideal cycle for the treatment of your most delicate whites", + "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": "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" + }, + "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", + "suggestedValue": "2" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH": { + "description": "Extra delicate cycle designed for light \"hand wash only\" items", + "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" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH_COLORED": { + "description": "Extra delicate cycle designed for \"hand wash only\" items", + "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" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH_DARK": { + "description": "Extra delicate cycle designed for dak \"hand wash only\" items", + "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" + }, + "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": { + "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", + "suggestedValue": "2" + }, + "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": 48, + "default": "48" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_COLORED": { + "description": "Program specifically created for washing resistant colored items", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": { + "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": "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": [ + "care" + ], + "defaultValue": "[care]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_DARK": { + "description": "Program specifically created for washing resistant dark items", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": { + "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": "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": [ + "care" + ], + "defaultValue": "[care]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_WHITES": { + "description": "Program specifically created for washing resistant whites", + "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" + }, + "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": "1200", + "enumValues": [ + 0, + 400, + 800, + 1000, + 1200 + ] + }, + "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": { + "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": "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": [ + "care" + ], + "defaultValue": "[care]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES": { + "description": "Program specifically created for washing resistant light items", + "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" + }, + "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": { + "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": "3.5", + "suggestedValue": "3.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": [ + "care" + ], + "defaultValue": "[care]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES_44": { + "description": "Short washing cycle recommended for lightly soiled reduced load (1/3 of the maximum load). Reduce the normally used dosage of detergent, to avoid waste.", + "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": "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" + }, + "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": { + "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" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES_59": { + "description": "This cycle is designed to obtain the highest quality of washing in less than one hour. It is able to wash up to a temperature of 60\u00b0C.", + "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": "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" + }, + "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": { + "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": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES_XL": { + "description": "Cycle designed to develop the maximum degree of washing for cotton garments, even when fully loaded. Final spin at maximum speed (adjustable).", + "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" + }, + "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 + ] + }, + "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": { + "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": "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": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIX_AND_COLOURED_44": { + "description": "Short washing cycle recommended for a lightly soiled reduced load. Reduce the amount of detergent normally used to avoid waste.", + "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": "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" + }, + "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": { + "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" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIX_AND_COLOURED_59": { + "description": "This cycle is designed to obtain the highest quality of washing in less than one hour.", + "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": "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" + }, + "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": { + "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": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MIX_AND_COLOURED_XL": { + "description": "Washing and rinsing are optimised in the rotation rhythm of the drum and water levels. Low spin ensures a reduced formation of wrinkles in the fabric.", + "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" + }, + "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": "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": { + "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": "3.5", + "suggestedValue": "3.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": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARKS_AND_COLOURED_44": { + "description": "Short washing cycle recommended for lightly soiled reduced load (1/3 of the maximum load). Reduce the normally used dosage of detergent, to avoid waste.", + "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": "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" + }, + "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": { + "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" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARKS_AND_COLOURED_59": { + "description": "This cycle is designed to obtain the highest quality of washing in less than one hour.", + "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": "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" + }, + "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": { + "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": "7", + "suggestedValue": "7" + }, + "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" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DARKS_AND_COLOURED_XL": { + "description": "Wash cycle designed for synthetic or mixed fabrics, with a gentle final spin that reduces the formation of wrinkles.", + "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" + }, + "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": "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": { + "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": "3.5", + "suggestedValue": "3.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": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "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 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SUPER_SAVING": { + "description": "Exclusive 49 minutes program, designed to maximize energy and time savings, compared to a traditional rapid program. Suitable for lightly and normally soiled garments in cotton and mixed fabrics. Up to half load capacity", + "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": "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": "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" + }, + "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, + 1200 + ] + }, + "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+D" + }, + "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": "3.5", + "suggestedValue": "3.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1 + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "5", + "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", + "eco" + ], + "defaultValue": "[quick|eco]" + }, + "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" + } + } + } + } + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + }, + "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, + "1200": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1000": 0, + "1200": 0 + } + } + } + } + }, + "options": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "dictionaryId": 104 +} \ No newline at end of file diff --git a/test_data/wm_13307/maintenance.json b/test_data/wm_13307/maintenance.json new file mode 100644 index 0000000..6830752 --- /dev/null +++ b/test_data/wm_13307/maintenance.json @@ -0,0 +1,22 @@ +{ + "resultCode": "0", + "filterCleaning": { + "tot": 100, + "count": 12, + "remaining": 88, + "percentage": 12 + }, + "drumCleaning": { + "tot": 100, + "count": 12, + "remaining": 88, + "percentage": 12 + }, + "drawerCleaning": { + "tot": 100, + "count": 12, + "remaining": 88, + "percentage": 12 + }, + "lastCheckup": null +} \ No newline at end of file diff --git a/test_data/wm_13307/statistics.json b/test_data/wm_13307/statistics.json new file mode 100644 index 0000000..3157c46 --- /dev/null +++ b/test_data/wm_13307/statistics.json @@ -0,0 +1,73 @@ +{ + "resultCode": "0", + "programsCounter": 12, + "mostUsedPrograms": [ + { + "count": 3, + "programType": "W+D", + "prCode": "11", + "prPosition": "13", + "programName": "PROGRAMS.WM_WD.CARE_44" + }, + { + "count": 3, + "programType": "W+D+S", + "prCode": "12", + "prPosition": "14", + "programName": "PROGRAMS.WM_WD.ALL_IN_ONE_59" + }, + { + "count": 1, + "programType": "W+D", + "prCode": "10", + "prPosition": "13", + "programName": "PROGRAMS.WM_WD.CARE_30" + }, + { + "count": 1, + "programType": "W+D", + "prCode": "12", + "prPosition": "14", + "programName": "PROGRAMS.WM_WD.IOT_WASH_DENIM_JEANS" + }, + { + "count": 1, + "programType": "W+D+S", + "prCode": "14", + "prPosition": "15", + "programName": "PROGRAMS.WM_WD.AUTOCARE" + } + ], + "temperatureUsage": { + "temp40": 6, + "temp0to30": 5, + "temp60to90": 1 + }, + "loadingPercentage": [ + { + "max": 3, + "date": "1970-01-01T00:00:00.0Z", + "current": 3 + }, + { + "max": 2, + "date": "1970-01-01T00:00:00.0Z", + "current": 2 + }, + { + "max": 7, + "date": "1970-01-01T00:00:00.0Z", + "current": 7 + }, + { + "max": 3, + "date": "1970-01-01T00:00:00.0Z", + "current": 3 + }, + { + "max": 5, + "date": "1970-01-01T00:00:00.0Z", + "current": 3.15 + } + ] +} \ No newline at end of file