From 8aff0a97aa01054fb1d395cc5e570918c01ef7a9 Mon Sep 17 00:00:00 2001 From: Andre Basche Date: Sun, 19 Nov 2023 22:59:41 +0100 Subject: [PATCH] Add wm 746 --- test_data/wm_746/appliance_data.json | 175 + test_data/wm_746/attributes.json | 404 + test_data/wm_746/command_history.json | 361 + test_data/wm_746/commands.json | 60671 ++++++++++++++++++++++++ test_data/wm_746/maintenance.json | 1 + test_data/wm_746/statistics.json | 73 + 6 files changed, 61685 insertions(+) create mode 100644 test_data/wm_746/appliance_data.json create mode 100644 test_data/wm_746/attributes.json create mode 100644 test_data/wm_746/command_history.json create mode 100644 test_data/wm_746/commands.json create mode 100644 test_data/wm_746/maintenance.json create mode 100644 test_data/wm_746/statistics.json diff --git a/test_data/wm_746/appliance_data.json b/test_data/wm_746/appliance_data.json new file mode 100644 index 0000000..9284e5b --- /dev/null +++ b/test_data/wm_746/appliance_data.json @@ -0,0 +1,175 @@ +{ + "id": 746, + "code": "11111111", + "applianceTypeId": 1, + "applianceTypeName": "WM", + "brand": "candy", + "connectivity": "wifi|ble", + "modelName": "RP 696BWMRR/1-S", + "series": "rapidoPro", + "purchaseDate": "1970-01-01T00:00:00.0Z", + "fwVersion": "5.14.0", + "waterHard": "2", + "autoSoftenerStatus": false, + "firstEnrollment": true, + "attributes": [ + { + "id": 14366, + "parName": "lowerBarrierDate", + "parValue": "2101", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14367, + "parName": "loadCapacityWash", + "parValue": "9", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14368, + "parName": "series", + "parValue": "rapidoPro", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14369, + "parName": "option", + "parValue": "tumbling|steam", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14370, + "parName": "rpm", + "parValue": "1600", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14371, + "parName": "interfaceType", + "parValue": "series|seriesVersion|loadCapacityWash|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14372, + "parName": "opt1", + "parValue": "opt2|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14373, + "parName": "opt2", + "parValue": "opt1|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14374, + "parName": "opt3", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14375, + "parName": "opt4", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14376, + "parName": "opt5", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14377, + "parName": "opt6", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14378, + "parName": "opt7", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14379, + "parName": "opt8", + "parValue": "opt1|opt2|opt3|opt4|opt5|opt6|opt7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14380, + "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": 14381, + "parName": "tumblingType", + "parValue": "manual", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 19602, + "parName": "platform", + "parValue": "CHG", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 38382, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 62538, + "parName": "fwLabel", + "parValue": "iotfw_wmwd", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 80621, + "parName": "drawerType", + "parValue": "flChg", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + ], + "defaultWarrantyYears": 2, + "applianceModelId": 746, + "firstEnrollmentTBC": true, + "SK": "xxx#xx-xx-xx-xx-xx-xx", + "macAddress": "xx-xx-xx-xx-xx-xx", + "autoDetergentStatus": false, + "eepromName": "70022211", + "applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z", + "serialNumber": "1111111111111111", + "enrollmentDate": "1970-01-01T00:00:00.0Z", + "lastUpdate": "1970-01-01T00:00:00.0Z", + "eepromId": 7410, + "applianceStatus": 1, + "coords": { + "lng": 11.1111111, + "lat": 11.1111111 + }, + "PK": "xxxx#xx-xxxx-1:xx1xx111-x111-1x1x-x1x1-1x1xxx111xx1" +} \ No newline at end of file diff --git a/test_data/wm_746/attributes.json b/test_data/wm_746/attributes.json new file mode 100644 index 0000000..82289d7 --- /dev/null +++ b/test_data/wm_746/attributes.json @@ -0,0 +1,404 @@ +{ + "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" + }, + "dirtyLevel": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt60": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp40": { + "parNewVal": "9", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton120": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp": { + "parNewVal": "30", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "nightWashStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "machMode": { + "parNewVal": "7", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton90": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "checkUpStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remoteCtrValid": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prewash": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "apsOff": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "goodNight": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse1": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remainingTimeMM": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "hygiene": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntExtra": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "anticrease": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "acquaplus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "opt9": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse2": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraRinse3": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "counterMV": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt30": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program4": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "apsFreq": { + "parNewVal": "62198", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program3": { + "parNewVal": "0", + "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": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "lang": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program9": { + "parNewVal": "16", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "spinSpeed": { + "parNewVal": "1200", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp0to30": { + "parNewVal": "45", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton60": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program2": { + "parNewVal": "19", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "disTestOn": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program1": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "unbF": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prCode": { + "parNewVal": "12", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "disTestRes": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "unbC": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "numF": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program19": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program18": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntPS": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program17": { + "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" + }, + "program16": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySynt120": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program11": { + "parNewVal": "9", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ntcD": { + "parNewVal": "6", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program10": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program15": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "fillR": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryCotton30": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program14": { + "parNewVal": "6", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program13": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program12": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "chartL": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ntcW": { + "parNewVal": "163", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "delayTime": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "drySyntPA": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "error": { + "parNewVal": "00", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "dryTime": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prPosition": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp60to90": { + "parNewVal": "2", + "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": "2", + "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": "startProgram", + "applianceOptions": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D+S", + "steamType": "S", + "suggestedLoadW": "9", + "remoteVisible": "1", + "programCluster": "[quick|traditional]", + "liquidDetergentDose": "3", + "energyLabel": "4", + "programFamily": "[dashboard]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "channel": "mobileApp", + "origin": "standardProgram", + "energyLabel": "0" + }, + "device": { + "appVersion": "2.3.5", + "deviceModel": "exynos9820", + "osVersion": 31, + "mobileId": "1111x1111xxx1x1x", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "temp": "30", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "12", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "2", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1200", + "prStr": "PROGRAMS.WM_WD.MIX_AND_COLOUR_59", + "hygiene": "0", + "checkUpStatus": "0", + "delayTime": "0", + "lang": "1", + "onOffStatus": "1" + }, + "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": 1700215956851 + } +} \ No newline at end of file diff --git a/test_data/wm_746/command_history.json b/test_data/wm_746/command_history.json new file mode 100644 index 0000000..50333e9 --- /dev/null +++ b/test_data/wm_746/command_history.json @@ -0,0 +1,361 @@ +[ + { + "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:xx1xx111-x111-1x1x-x1x1-1x1xxx111xx1#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" + }, + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D+S", + "steamType": "S", + "suggestedLoadW": "9", + "remoteVisible": "1", + "programCluster": "[quick|traditional]", + "liquidDetergentDose": "3", + "energyLabel": "4", + "programFamily": "[dashboard]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "channel": "mobileApp", + "origin": "standardProgram", + "energyLabel": "0" + }, + "device": { + "appVersion": "2.3.5", + "deviceModel": "exynos9820", + "osVersion": 31, + "mobileId": "1111x1111xxx1x1x", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "temp": "30", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "12", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "2", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1200", + "prStr": "PROGRAMS.WM_WD.MIX_AND_COLOUR_59", + "hygiene": "0", + "checkUpStatus": "0", + "delayTime": "0", + "lang": "1", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:xx1xx111-x111-1x1x-x1x1-1x1xxx111xx1#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" + }, + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "WS", + "steamType": "C", + "suggestedLoadW": "2.5", + "remoteVisible": "1", + "programCluster": "[health|steam]", + "powderDetergentDose": "1", + "programIntensity": "intensiveWashing", + "energyLabel": "2", + "programFamily": "[download|guided]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "channel": "mobileApp", + "origin": "standardProgram", + "energyLabel": "0" + }, + "device": { + "appVersion": "2.3.5", + "deviceModel": "exynos9820", + "osVersion": 31, + "mobileId": "1111x1111xxx1x1x", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "temp": "60", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "2", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "9", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1200", + "prStr": "PROGRAMS.WM_WD.IOT_WASH_MASKS_SANIFICATION_STEAM", + "hygiene": "0", + "checkUpStatus": "0", + "delayTime": "0", + "lang": "1", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:xx1xx111-x111-1x1x-x1x1-1x1xxx111xx1#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.DRAIN_SPIN", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D", + "suggestedLoadW": "9", + "remoteVisible": "1", + "programCluster": "traditional", + "programIntensity": "extraCare", + "energyLabel": "0", + "programFamily": "[dashboard]", + "tempContribution": "0" + }, + "applianceType": "WM", + "attributes": { + "prStr": "Drain + Spin", + "channel": "mobileApp", + "energyLabel": "0", + "origin": "favouriteProgram" + }, + "device": { + "appVersion": "2.4.7", + "deviceModel": "s5e8825", + "osVersion": "33", + "mobileId": "1xxx1xxxxxx111x1", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "2", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "9", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1200", + "hygiene": "0", + "checkUpStatus": "0", + "autoSoftenerStatus": "0", + "delayTime": "0", + "lang": "1", + "autoDetergentStatus": "0", + "onOffStatus": "1" + }, + "transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z", + "timestamp": "1970-01-01T00:00:00.0Z" + }, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "timestampAccepted": "1970-01-01T00:00:00.0Z", + "timestampExecuted": "1970-01-01T00:00:00.0Z", + "SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X", + "PK": "xxxx#xx-xxxx-1:xx1xx111-x111-1x1x-x1x1-1x1xxx111xx1#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_COLOURED_BED_LINEN", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "W+D+S", + "steamType": "C", + "suggestedLoadW": "9", + "remoteVisible": "1", + "programCluster": "home", + "powderDetergentDose": "3", + "liquidDetergentDose": "3", + "energyLabel": "3", + "programFamily": "[download|guided]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "prStr": "Colored Bed Linen", + "channel": "mobileApp", + "energyLabel": "3", + "origin": "standardProgram" + }, + "device": { + "appVersion": "2.4.7", + "deviceModel": "s5e8825", + "osVersion": "33", + "mobileId": "1xxx1xxxxxx111x1", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "2", + "temp": "40", + "goodNight": "0", + "steamLevel": "0", + "anticrease": "0", + "prCode": "1", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "14", + "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" + }, + { + "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:xx1xx111-x111-1x1x-x1x1-1x1xxx111xx1#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_MIX_AND_COLOUR_59_STEAM", + "ancillaryParameters": { + "remoteActionable": "1", + "programType": "WS", + "steamType": "S", + "suggestedLoadW": "9", + "remoteVisible": "1", + "programCluster": "[quick|steam]", + "liquidDetergentDose": "3", + "energyLabel": "4", + "programFamily": "[download|guided]", + "tempContribution": "1" + }, + "applianceType": "WM", + "attributes": { + "prStr": "Mixed and Coloured 59' + Steam", + "channel": "mobileApp", + "energyLabel": "4", + "origin": "favouriteProgram" + }, + "device": { + "appVersion": "2.4.7", + "deviceModel": "sdm710", + "osVersion": "30", + "mobileId": "11x111xxx1111xx1", + "mobileOs": "android" + }, + "parameters": { + "acquaplus": "0", + "dirtyLevel": "0", + "temp": "30", + "goodNight": "0", + "steamLevel": "2", + "anticrease": "0", + "prCode": "12", + "prewash": "0", + "extraRinse2": "0", + "prPosition": "2", + "extraRinse1": "0", + "extraRinse3": "0", + "spinSpeed": "1600", + "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_746/commands.json b/test_data/wm_746/commands.json new file mode 100644 index 0000000..a66f2ab --- /dev/null +++ b/test_data/wm_746/commands.json @@ -0,0 +1,60671 @@ +{ + "applianceModel": { + "id": 746, + "name": "RP 696BWMRR/1-S", + "code": "11111111", + "applianceTypeId": 1, + "applianceTypeName": "WM", + "brand": "candy", + "connectivity": "wifi|ble", + "attributes": [ + { + "id": 14366, + "parName": "lowerBarrierDate", + "parValue": "2101", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14367, + "parName": "loadCapacityWash", + "parValue": "9", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14368, + "parName": "series", + "parValue": "rapidoPro", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14369, + "parName": "option", + "parValue": "tumbling|steam", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14370, + "parName": "rpm", + "parValue": "1600", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14371, + "parName": "interfaceType", + "parValue": "series|seriesVersion|loadCapacityWash|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14372, + "parName": "prewash", + "parValue": "opt2|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14373, + "parName": "hygiene", + "parValue": "opt1|opt3|opt4|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14374, + "parName": "anticrease", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14375, + "parName": "goodNight", + "parValue": "opt1|opt2|opt5|opt6|opt7|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14376, + "parName": "extraRinse1", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14377, + "parName": "extraRinse2", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14378, + "parName": "extraRinse3", + "parValue": "opt1|opt2|opt3|opt4|opt8", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14379, + "parName": "acquaplus", + "parValue": "opt1|opt2|opt3|opt4|opt5|opt6|opt7", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 14380, + "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": 14381, + "parName": "tumblingType", + "parValue": "manual", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 19602, + "parName": "platform", + "parValue": "CHG", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 38382, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 62538, + "parName": "fwLabel", + "parValue": "iotfw_wmwd", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 80621, + "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_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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "steam" + ], + "defaultValue": "[health|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TECHNICAL_FABRICS": { + "description": "Program studied for the treatment of technical fabrics, ensuring their perfect elasticity.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "quick", + "sport" + ], + "defaultValue": "[home|quick|sport]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided", + "care" + ], + "defaultValue": "[download|guided|care]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided", + "care" + ], + "defaultValue": "[download|guided|care]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "steam" + ], + "defaultValue": "[delicate|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SKI_SUIT": { + "description": "A special cycle designed to gently wash your ski suits.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "business", + "quick", + "steam" + ], + "defaultValue": "[baby|business|quick|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "business", + "quick" + ], + "defaultValue": "[baby|business|quick]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "business", + "steam" + ], + "defaultValue": "[business|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_SHIRTS": { + "description": "Cycle optimised for washing everyday shirts (cotton and mixed), limiting the creation of wrinkles.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "business" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "business" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_TRAINERS": { + "description": "Rapid program designed to wash sport shoes and trainers.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "sport" + ], + "defaultValue": "[quick|sport]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_MATS": { + "description": "Program designed for washing bath mats, removing dirt from the fibres and preserving colors.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_NEW_CLOTHES": { + "description": "Rapid program designed to remove residues and freshen up newly purchased clothes.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "health", + "steam" + ], + "defaultValue": "[delicate|health|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "health" + ], + "defaultValue": "[delicate|health]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "pets" + ], + "defaultValue": "[quick|pets]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "pets" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "pets" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "pets", + "steam" + ], + "defaultValue": "[pets|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "pets" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLORED_ANTI_STAIN": { + "description": "Cycle designed to remove the most common stains, even on colored fabrics.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "stains", + "steam" + ], + "defaultValue": "[stains|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7", + "suggestedValue": "7" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "stains" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_GYM_FIT": { + "description": "Dedicated program for the quick wash of sports garments after the gym.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "sport" + ], + "defaultValue": "[quick|sport]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "home", + "steam" + ], + "defaultValue": "[delicate|home|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "delicate", + "home" + ], + "defaultValue": "[delicate|home]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1000", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DIVING_SUITS": { + "description": "Cycle specifically designed for the delicate washing of diving suits, preserving their fibres.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "0", + "enumValues": [ + 0, + 20 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "sport" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_CURTAINS": { + "description": "Program designed to wash colored curtains. Low spin speed ensures limited wrinkling.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CURTAINS_STEAM": { + "description": "Program designed to wash white curtains. The low spin speed ensures limited wrinkling.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "steam" + ], + "defaultValue": "[home|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CURTAINS": { + "description": "Program designed to wash white curtains. The low spin speed ensures limited wrinkling.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_CUDDLY_TOYS": { + "description": "Very gentle program for the accurate washing of stuffed animals.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health" + ], + "defaultValue": "[baby|health]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "steam" + ], + "defaultValue": "[home|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLOURED_BED_LINEN": { + "description": "The ideal cycle for thoroughly washing colored cotton or synthetic bed linens.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1000 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "steam" + ], + "defaultValue": "[home|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "home" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "sport", + "steam" + ], + "defaultValue": "[home|sport|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BATHROBE": { + "description": "For washing bathrobes, towels, and resistant spongy garments, ensuring the total removal of detergent.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "home", + "sport" + ], + "defaultValue": "[home|sport]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_BACKPACKS": { + "description": "For quick cleaning of backpacks and pouches, this cycle removes dust and enhances colors.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "sport" + ], + "defaultValue": "[quick|sport]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "default": "77" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health", + "steam" + ], + "defaultValue": "[baby|health|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "baby", + "health" + ], + "defaultValue": "[baby|health]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 107, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "steam" + ], + "defaultValue": "[health|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 131, + "default": "131" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "steam" + ], + "defaultValue": "[health|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 92, + "2": 127, + "3": 165, + "default": "127" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_DELICATI_59_STEAM": { + "description": "Developed to wash and treat delicate garments and precious fabrics. This program washes at a low temperature for 59 minutes. Recommended for small loads.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_PERFECT_COTTON_59_STEAM": { + "description": "This program guarantees fantastic results for cotton laundry. This option is designed to cut washing time at medium temperatures for fairly dirty cotton laundry. Fill the machine only halfway for best results.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "steam" + ], + "defaultValue": "[quick|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_MIX_AND_COLOUR_59_STEAM": { + "description": "This program offers you the freedom to wash all kinds of fabrics and non-fading colors together, with a full load, obtaining excellent results in only 59 minutes. With washing at medium temperature, this program is recommended for laundry that is not particularly dirty.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "steam" + ], + "defaultValue": "[quick|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_SPECIAL_39_FULL_LOAD_STEAM": { + "description": "The perfect combination of time and performance. This program offers excellent results in just 39 minutes. Recommended for moderately soiled laundry.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "steam" + ], + "defaultValue": "[quick|steam]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "guided" + ], + "defaultValue": "[download|guided]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 39, + "default": "39" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "21" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6", + "suggestedValue": "6" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 92, + "2": 127, + "3": 165, + "default": "127" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "41" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "20" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "health" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 101, + "default": "101" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "38" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "19" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "50" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "maintenance" + ], + "defaultValue": "[hidden|maintenance]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 50, + "default": "50" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.NIGHT_WASH": { + "description": "This option limits any intermediate spin cycles to 400 rpm, increases the amount of rinse water and leaves garments soaking in water at the end of the last rinse to allow fibres to extend properly.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "17" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden" + ], + "defaultValue": "[hidden]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "107" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.STEAM_HYGIENE_PLUS": { + "description": "STEAM HYGIENE PLUS allows the appliance to reach a temperature of 60\u00b0C for a prolonged time, combining the action of steam with a powerful rinse to deep clean and sanitise laundry. Recommended for use with cotton fabrics.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "58" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "hidden" + ], + "defaultValue": "[dashboard|hidden]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 150, + "default": "150" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "42" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "0", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 116, + "2": 151, + "3": 231, + "default": "231" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "20", + "enumValues": [ + 0, + 20 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 92, + "2": 127, + "3": 165, + "default": "127" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 10, + "default": "10" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.RAPID_44_MIN": { + "description": "Short washing cycle recommended for lightly soiled reduced load. Do not exceed the recommended maximum load capacity.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.RAPID_30_MIN": { + "description": "Rapid cycle suited to slightly dirty cottons and mixed fabrics. Do not exceed the recommended maximum load capacity.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.RAPID_14_MIN": { + "description": "Super-rapid cycle suited to slightly dirty cottons and mixed fabrics. Do not exceed the recommended maximum load capacity.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.DELICATI_59": { + "description": "Developed to wash and treat delicate garments and precious fabrics. This program washes at a low temperature for 59 minutes. Recommended for small loads.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "delicate" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "hidden" + ], + "defaultValue": "[dashboard|hidden]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.EASY_IRON": { + "description": "This exclusive program uses a steam treatment that allows you to reduce and relax the creases reaching the ideal moisture level for easier ironing. (MAX 1,5 kg)", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "3", + "incrementValue": "1" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "steam", + "traditional" + ], + "defaultValue": "[steam|traditional]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C-S-R" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 39, + "default": "39" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.HYGIENE_PLUS_59": { + "description": "This program offers the best possible combination of high temperature, time and cleaning action to guarantee maximum sanitising power against bacteria in only 59 minutes. Recommended for cotton laundry, it washes at a temperature of 60\u00b0C and is best used with small loads.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "35" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "quick" + ], + "defaultValue": "[health|quick]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "hidden" + ], + "defaultValue": "[dashboard|hidden]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "intensiveWashing" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.PERFECT_COTTON_59": { + "description": "This program guarantees fantastic results for cotton laundry. This option is designed to cut washing time at medium temperatures for fairly dirty cotton laundry. Fill the machine only halfway for best results.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.MIX_AND_COLOUR_59": { + "description": "This program offers you the freedom to wash all kinds of fabrics and non-fading colors together, with a full load, obtaining excellent results in only 59 minutes. With washing at medium temperature, this program is recommended for laundry that is not particularly dirty.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "traditional" + ], + "defaultValue": "[quick|traditional]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.SPECIAL_39_FULL_LOAD": { + "description": "The perfect combination of time and performance. This program offers excellent results in just 39 minutes. Recommended for moderately soiled laundry.", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 39, + "default": "39" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "diagnostic" + ], + "defaultValue": "[diagnostic]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "health", + "quick" + ], + "defaultValue": "[health|quick]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programIntensity": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "extraCare" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40, + 60 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 14, + "default": "14" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "steam" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WS" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5", + "suggestedValue": "1.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "2": 30, + "default": "30" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 10, + "default": "10" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "voice" + ], + "defaultValue": "[guided|voice]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 28, + "default": "28" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_COLD_WASH": { + "description": "Cycle designed for cold washing your most delicate garments", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_DARK": { + "description": "Ideal cycle for washing your most delicate colored garments", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_DELICATE_WHITES": { + "description": "Ideal cycle for the treatment of your most delicate whites", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "400", + "enumValues": [ + 0, + 400 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH": { + "description": "Extra delicate cycle designed for light \"hand wash only\" items", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH_COLORED": { + "description": "Extra delicate cycle designed for \"hand wash only\" items", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_HANDWASH_DARK": { + "description": "Extra delicate cycle designed for dak \"hand wash only\" items", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse2": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse3": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "acquaplus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5", + "suggestedValue": "2.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 48, + "default": "48" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_COLORED": { + "description": "Program specifically created for washing resistant colored items", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_DARK": { + "description": "Program specifically created for washing resistant dark items", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_RESISTANT_WHITES": { + "description": "Program specifically created for washing resistant whites", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1600", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "60", + "enumValues": [ + 0, + 20, + 30, + 40, + 60, + 90 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "PROGRAMS.WM_WD.IOT_WASH_WHITES": { + "description": "Program specifically created for washing resistant light items", + "protocolType": "MQTT", + "parameters": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "care" + ], + "defaultValue": "[care]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "40", + "enumValues": [ + 0, + 20, + 30, + 40 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "C" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 96, + "2": 131, + "3": 169, + "default": "169" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3", + "suggestedValue": "3" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "800", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "3", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9", + "suggestedValue": "9" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "0": 59, + "default": "59" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "1", + "maximumValue": "3", + "incrementValue": "1" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "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": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200 + ] + }, + "steamLevel": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "2", + "incrementValue": "2" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "2", + "maximumValue": "4", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "snap" + ], + "defaultValue": "[snap]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D+S" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "steamType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "S" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "remainingTimes": { + "dirtyLevel": { + "1": 77, + "2": 107, + "3": 117, + "default": "117" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + }, + "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": { + "checkUpStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "30" + }, + "dirtyLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "lang": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0", + "maximumValue": "25", + "incrementValue": "1" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prewash": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "hygiene": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "anticrease": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "goodNight": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraRinse1": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraRinse2": { + "category": "command", + "typology": "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" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "spinSpeed": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "1200", + "enumValues": [ + 0, + 400, + 800, + 1200, + 1600 + ] + }, + "steamLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "temp": { + "category": "command", + "typology": "enum", + "mandatory": 1, + "defaultValue": "30", + "enumValues": [ + 0, + 20, + 30 + ] + } + }, + "ancillaryParameters": { + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "5", + "minimumValue": "4", + "maximumValue": "5", + "incrementValue": "1" + }, + "liquidDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "powderDetergentDose": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "quick", + "eco" + ], + "defaultValue": "[quick|eco]" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "programRules": { + "category": "rule", + "typology": "fixed", + "mandatory": 0, + "fixedValue": { + "dryLevel": { + "dryOption": { + "0": { + "typology": "fixed", + "fixedValue": "0" + } + } + } + } + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W+D" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadW": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5", + "suggestedValue": "4.5" + }, + "suggestedLoadWD": { + "category": "general", + "typology": "fixed", + "mandatory": 1 + }, + "tempContribution": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + }, + "remainingTimes": { + "dirtyLevel": { + "3": 44, + "default": "44" + }, + "prewash": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 15 + }, + "dryTypeW": { + "0": 0, + "1": 15 + }, + "prCode6": { + "0": 0, + "1": 15 + } + }, + "hygiene": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "anticrease": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "goodNight": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "extraRinse1": { + "wash": { + "0": 0, + "1": 10 + }, + "dryTypeC": { + "0": 0, + "1": 10 + }, + "dryTypeS": { + "0": 0, + "1": 6 + }, + "dryTypeW": { + "0": 0, + "1": 6 + }, + "prCode6": { + "0": 0, + "1": 6 + } + }, + "extraRinse2": { + "wash": { + "0": 0, + "1": 20 + }, + "dryTypeC": { + "0": 0, + "1": 20 + }, + "dryTypeS": { + "0": 0, + "1": 12 + }, + "dryTypeW": { + "0": 0, + "1": 12 + }, + "prCode6": { + "0": 0, + "1": 12 + } + }, + "extraRinse3": { + "wash": { + "0": 0, + "1": 30 + }, + "dryTypeC": { + "0": 0, + "1": 30 + }, + "dryTypeS": { + "0": 0, + "1": 18 + }, + "dryTypeW": { + "0": 0, + "1": 18 + }, + "prCode6": { + "0": 0, + "1": 18 + } + }, + "acquaplus": { + "wash": { + "0": 0, + "1": 0 + }, + "dryTypeC": { + "0": 0, + "1": 0 + }, + "dryTypeS": { + "0": 0, + "1": 0 + }, + "dryTypeW": { + "0": 0, + "1": 0 + }, + "prCode6": { + "0": 0, + "1": 0 + } + }, + "spinSpeed": { + "wash": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeC": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeS": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "dryTypeW": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + }, + "prCode6": { + "0": -6, + "400": 0, + "800": 0, + "1200": 0, + "1600": 0 + } + }, + "steamLevel": { + "steamType": { + "1": 8, + "2": 0, + "3": 6 + }, + "+steamType": { + "0": 0, + "1": 37, + "2": 29, + "3": 35 + } + } + } + } + }, + "options": { + "opt7": "extraRinse3", + "opt8": "acquaplus", + "opt3": "anticrease", + "opt4": "goodNight", + "opt5": "extraRinse1", + "opt6": "extraRinse2", + "opt1": "prewash", + "opt2": "hygiene" + }, + "dictionaryId": 204 +} \ No newline at end of file diff --git a/test_data/wm_746/maintenance.json b/test_data/wm_746/maintenance.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/test_data/wm_746/maintenance.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/test_data/wm_746/statistics.json b/test_data/wm_746/statistics.json new file mode 100644 index 0000000..17ccc01 --- /dev/null +++ b/test_data/wm_746/statistics.json @@ -0,0 +1,73 @@ +{ + "resultCode": "0", + "programsCounter": 50, + "mostUsedPrograms": [ + { + "count": 16, + "programType": "W+D", + "prCode": "2", + "prPosition": "9", + "programName": "PROGRAMS.WM_WD.DRAIN_SPIN" + }, + { + "count": 6, + "programType": "WS", + "prCode": "12", + "prPosition": "2", + "programName": "PROGRAMS.WM_WD.IOT_MIX_AND_COLOUR_59_STEAM" + }, + { + "count": 5, + "programType": "W+D+S", + "prCode": "12", + "prPosition": "2", + "programName": "PROGRAMS.WM_WD.MIX_AND_COLOUR_59" + }, + { + "count": 5, + "programType": "W+D+S", + "prCode": "12", + "prPosition": "2", + "programName": "PROGRAMS.WM_WD.IOT_WASH_COLOURED_SHIRTS" + }, + { + "count": 5, + "programType": "W+D+S", + "prCode": "4", + "prPosition": "11", + "programName": "PROGRAMS.WM_WD.SYNTHETIC_AND_COLOURED" + } + ], + "temperatureUsage": { + "temp0to30": 25, + "temp60to90": 2, + "temp40": 9 + }, + "loadingPercentage": [ + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 9 + }, + { + "max": 7, + "date": "1970-01-01T00:00:00.0Z", + "current": 7 + }, + { + "max": 7, + "date": "1970-01-01T00:00:00.0Z", + "current": 7 + }, + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 1.26 + }, + { + "max": 9, + "date": "1970-01-01T00:00:00.0Z", + "current": 1.26 + } + ] +} \ No newline at end of file