diff --git a/test_data/dw_12658/appliance_data.json b/test_data/dw_12658/appliance_data.json new file mode 100644 index 0000000..d7d872b --- /dev/null +++ b/test_data/dw_12658/appliance_data.json @@ -0,0 +1,158 @@ +{ + "id": 12658, + "code": "11111111", + "applianceTypeId": 9, + "applianceTypeName": "DW", + "brand": "candy", + "connectivity": "wifi|ble", + "modelName": "CF 3C7L0X", + "series": "h20", + "purchaseDate": "1970-01-01T00:00:00.0Z", + "fwVersion": "1.8.0", + "firstEnrollment": true, + "attributes": [ + { + "id": 63336, + "parName": "enrollmentType", + "parValue": "3.3", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63340, + "parName": "counters", + "parValue": "1", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63344, + "parName": "display", + "parValue": "led", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63348, + "parName": "fwLabel", + "parValue": "iotfw_ec3", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63352, + "parName": "installationType", + "parValue": "fs", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63356, + "parName": "interfaceType", + "parValue": "series|installationType|display|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63360, + "parName": "lowerBarrierDate", + "parValue": "2204", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63364, + "parName": "lowRackVol", + "parValue": "49400", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63368, + "parName": "motor", + "parValue": "bldc", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63372, + "parName": "optCompatibility", + "parValue": "eyJmdW5jdGlvbmFsSWQiOnsiNiI6eyJvcHQ1IjoiMCJ9LCI3Ijp7Im9wdDQiOnsib3B0NSI6IjAifSwib3B0NSI6eyJvcHQ0IjoiMCJ9fSwiMTMiOnsib3B0MiI6eyJ0YWJTdGF0dXMiOiIwIn0sInRhYlN0YXR1cyI6eyJvcHQyIjoiMCJ9fSwiMTYiOnsidGFiU3RhdHVzIjoiMCJ9LCIxM3wxNSI6eyJvcHQ4Ijp7InRhYlN0YXR1cyI6IjAiLCJvcHQyIjoiMCJ9LCJ0YWJTdGF0dXMiOnsib3B0OCI6IjAifSwib3B0MiI6eyJvcHQ4IjoiMCJ9LCJ0YWJTdGF0dXMiOnsib3B0MiI6eyJvcHQ4IjoiMCJ9LCJvcHQ4Ijp7Im9wdDIiOiIwIn19LCJvcHQyIjp7InRhYlN0YXR1cyI6eyJvcHQ4IjoiMCJ9LCJvcHQ4Ijp7InRhYlN0YXR1cyI6IjAifX0sIm9wdDgiOnsidGFiU3RhdHVzIjp7Im9wdDIiOiIwIn0sIm9wdDIiOnsidGFiU3RhdHVzIjoiMCJ9fX0sIjd8MTMiOnsib3B0NSI6eyJ0YWJTdGF0dXMiOiIwIn0sInRhYlN0YXR1cyI6eyJvcHQ1IjoiMCJ9fSwiNnwxOHw3fDh8MTZ8M3w1fDQiOnsib3B0MiI6IjAifSwiNnwxOHw4fDE1fDE2Ijp7Im9wdDQiOiIwIn0sIjZ8MTh8N3w4fDE1fDEzfDE2fDN8NXw0Ijp7Im9wdDMiOiIwIn0sIjl8NnwxOHw3fDh8MTN8MTYiOnsib3B0NyI6IjAifSwiOXw2fDE4fDd8OHwxNnwzfDV8NCI6eyJvcHQ4IjoiMCJ9LCIxfDIwIjp7Im9wdDMiOnsib3B0NyI6IjAifSwib3B0NyI6eyJvcHQzIjoiMCJ9LCJvcHQzIjp7Im9wdDgiOiIwIn0sIm9wdDgiOnsib3B0MyI6IjAifSwidGFiU3RhdHVzIjp7Im9wdDMiOnsib3B0OCI6IjAifSwib3B0OCI6eyJvcHQzIjoiMCJ9fSwib3B0MyI6eyJ0YWJTdGF0dXMiOnsib3B0OCI6IjAifSwib3B0OCI6eyJ0YWJTdGF0dXMiOiIwIn19LCJvcHQ4Ijp7InRhYlN0YXR1cyI6eyJvcHQzIjoiMCJ9LCJvcHQzIjp7InRhYlN0YXR1cyI6IjAifX19LCIxfDl8MjAiOnsib3B0MyI6eyJvcHQ0IjoiMCJ9LCJvcHQ0Ijp7Im9wdDMiOiIwIn19fX0=", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63376, + "parName": "option", + "parValue": "openDoor|express|tabStatus|extraDry|halfLoad|hygiene|intensive|openDoorCommand", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63380, + "parName": "placeSetting", + "parValue": "13", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63384, + "parName": "remainingTime", + "parValue": "remainingTime+remainingTimeOpts", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63388, + "parName": "sensor", + "parValue": "salt", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63392, + "parName": "series", + "parValue": "h20", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63396, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63400, + "parName": "upRackVol", + "parValue": "41500", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63404, + "parName": "counters", + "parValue": "1", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + ], + "defaultWarrantyYears": 3, + "applianceModelId": 12658, + "firstEnrollmentTBC": true, + "SK": "xxx#xx-xx-xx-xx-xx-xx", + "macAddress": "xx-xx-xx-xx-xx-xx", + "eepromName": "70013060", + "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": 906, + "applianceStatus": 1, + "coords": { + "lng": -1.1111111, + "lat": 11.1111111 + }, + "PK": "xxxx#xx-xxxx-1:xx111x11-1111-1111-xx11-xx1x111x1x1x" +} \ No newline at end of file diff --git a/test_data/dw_12658/attributes.json b/test_data/dw_12658/attributes.json new file mode 100644 index 0000000..749d776 --- /dev/null +++ b/test_data/dw_12658/attributes.json @@ -0,0 +1,404 @@ +{ + "resultCode": "0", + "shadow": { + "parameters": { + "debugEnabled": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "diverterLevel": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "stdTransRate": { + "parNewVal": "600", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp60to65": { + "parNewVal": "4", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "machMode": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "checkUpStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "errors": { + "parNewVal": "00", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remoteCtrValid": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "threeInOne": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "doorStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "currentCycleTime": { + "parNewVal": "1141", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "extraDry": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "remainingTimeMM": { + "parNewVal": "146", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "openDoor": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "ecoExpress": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "buzzerDisabled": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "rinseAidStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "halfLoad": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "opt8": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "opt9": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "addDish": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "opt7": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "multiDosingLevelRA": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program4": { + "parNewVal": "6", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program3": { + "parNewVal": "30", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program6": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program5": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program8": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program7": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "lang": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program9": { + "parNewVal": "2", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "highTransRate": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "opt10": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "currentWaterUsed": { + "parNewVal": "390", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program2": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program1": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prCode": { + "parNewVal": "24", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program19": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "waterHard": { + "parNewVal": "4", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program18": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program17": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prPhase": { + "parNewVal": "1", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program16": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program11": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program10": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program15": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program14": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program13": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program12": { + "parNewVal": "3", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp45to55": { + "parNewVal": "30", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "statusSyncRate": { + "parNewVal": "1440", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "lightStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "detectedLoadLevel": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "delayTime": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "prPosition": { + "parNewVal": "12", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "tubLightStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program21": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "program20": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "interiorLightStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "lastCycleSavingStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "tabStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "transMode": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "currentElectricityUsed": { + "parNewVal": "24.05", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "saltStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "temp70to75": { + "parNewVal": "6", + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + "addDishStatus": { + "parNewVal": "0", + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + } + }, + "activity": { + "resultCode": "0", + "activityStarted": "1970-01-01T00:00:00.0Z", + "category": "CYCLE", + "ttl": 1712616895, + "macAddress": "xx-xx-xx-xx-xx-xx", + "attributes": { + "delayTime": "9", + "threeInOne": "0", + "prCode": "24", + "prPosition": "12", + "extraDry": "0", + "ecoExpress": "0", + "halfLoad": "0", + "openDoor": "1", + "prStrDisp": "Higiene", + "waterHard": "4", + "lastCycleSavingStatus": "0", + "remainingTimeMM": "165", + "remoteCtrValid": "1", + "addDish": "0", + "lang": "1", + "mobileOs": "android", + "osVersion": "31", + "appVersion": "2.5.6", + "deviceModel": "merlinnfc", + "channel": "mobileApp", + "origin": "lastProgram", + "suggestedLoadD": "RL100", + "waterSaving": "56", + "waterEfficiency": "1", + "functionalId": "13", + "programFamily": "[hidden|guided|snap]", + "programCluster": "traditional", + "ecoDelayStart": "0", + "principalUserId": "0016800000ZnKJ8AAN", + "programName": "HYGIENE" + }, + "activityExecutionStarted": "2024-01-09 23:03:21", + "applianceTypeName": "DW" + }, + "commandHistory": { + "command": { + "macAddress": "xx-xx-xx-xx-xx-xx", + "commandName": "startProgram", + "applianceOptions": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "programName": "PROGRAMS.DW.HYGIENE", + "ancillaryParameters": { + "ecoIndex": "1", + "remoteActionable": "1", + "temp": "75", + "programType": "WD", + "energyConsumption": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.75\",\"opt3\":\"0\",\"opt4\":\"1.97\",\"opt5\":\"1.49\",\"opt7\":\"0\",\"opt8\":\"1.98\",\"opt4\":{\"opt5\":\"1.65\"},\"opt5\":{\"opt4\":\"1.65\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.49\"},\"opt5\":{\"opt2\":\"1.49\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.97\"}" + ] + }, + "waterSaving": "56", + "suggestedLoadD": "RL100", + "remoteVisible": "1", + "energyLabel": "1", + "ecoIndexOpts": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1\",\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1\",\"opt7\":\"1\",\"opt3\":\"1\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"1.5\",\"opt3\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"1\",\"opt2\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "remainingTime": "141", + "waterEfficiency": "1", + "functionalId": "13", + "programCluster": "traditional", + "programFamily": "[hidden|guided|snap]", + "waterConsumption": "13", + "ecoDelayStart": "0" + }, + "applianceType": "DW", + "attributes": { + "prStr": "Higiene", + "channel": "mobileApp", + "energyLabel": "1", + "origin": "lastProgram" + }, + "device": { + "appVersion": "2.5.6", + "deviceModel": "merlinnfc", + "osVersion": "31", + "mobileId": "11x1111111111x1x", + "mobileOs": "android" + }, + "parameters": { + "threeInOne": "0", + "opt10": "0", + "operationName": "grCHGWash", + "prCode": "24", + "diverterLevel": "0", + "prPosition": "12", + "tabStatus": "0", + "opt7": "0", + "opt8": "0", + "opt9": "0", + "extraDry": "0", + "autoSoftenerStatus": "0", + "ecoExpress": "0", + "delayTime": "9", + "halfLoad": "0", + "openDoor": "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" + }, + "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": 1704832629031 + } +} \ No newline at end of file diff --git a/test_data/dw_12658/command_history.json b/test_data/dw_12658/command_history.json new file mode 100644 index 0000000..9534216 --- /dev/null +++ b/test_data/dw_12658/command_history.json @@ -0,0 +1,449 @@ +[ + { + "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:xx111x11-1111-1111-xx11-xx1x111x1x1x#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": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "programName": "PROGRAMS.DW.HYGIENE", + "ancillaryParameters": { + "ecoIndex": "1", + "remoteActionable": "1", + "temp": "75", + "programType": "WD", + "energyConsumption": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.75\",\"opt3\":\"0\",\"opt4\":\"1.97\",\"opt5\":\"1.49\",\"opt7\":\"0\",\"opt8\":\"1.98\",\"opt4\":{\"opt5\":\"1.65\"},\"opt5\":{\"opt4\":\"1.65\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.49\"},\"opt5\":{\"opt2\":\"1.49\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.97\"}" + ] + }, + "waterSaving": "56", + "suggestedLoadD": "RL100", + "remoteVisible": "1", + "energyLabel": "1", + "ecoIndexOpts": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1\",\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1\",\"opt7\":\"1\",\"opt3\":\"1\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"1.5\",\"opt3\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"1\",\"opt2\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "remainingTime": "141", + "waterEfficiency": "1", + "functionalId": "13", + "programCluster": "traditional", + "programFamily": "[hidden|guided|snap]", + "waterConsumption": "13", + "ecoDelayStart": "0" + }, + "applianceType": "DW", + "attributes": { + "prStr": "Higiene", + "channel": "mobileApp", + "energyLabel": "1", + "origin": "lastProgram" + }, + "device": { + "appVersion": "2.5.6", + "deviceModel": "merlinnfc", + "osVersion": "31", + "mobileId": "11x1111111111x1x", + "mobileOs": "android" + }, + "parameters": { + "threeInOne": "0", + "opt10": "0", + "operationName": "grCHGWash", + "prCode": "24", + "diverterLevel": "0", + "prPosition": "12", + "tabStatus": "0", + "opt7": "0", + "opt8": "0", + "opt9": "0", + "extraDry": "0", + "autoSoftenerStatus": "0", + "ecoExpress": "0", + "delayTime": "9", + "halfLoad": "0", + "openDoor": "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:xx111x11-1111-1111-xx11-xx1x111x1x1x#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": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "programName": "PROGRAMS.DW.HYGIENE", + "ancillaryParameters": { + "ecoIndex": "1", + "remoteActionable": "1", + "temp": "75", + "programType": "WD", + "energyConsumption": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.75\",\"opt3\":\"0\",\"opt4\":\"1.97\",\"opt5\":\"1.49\",\"opt7\":\"0\",\"opt8\":\"1.98\",\"opt4\":{\"opt5\":\"1.65\"},\"opt5\":{\"opt4\":\"1.65\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.49\"},\"opt5\":{\"opt2\":\"1.49\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.97\"}" + ] + }, + "waterSaving": "56", + "suggestedLoadD": "RL100", + "remoteVisible": "1", + "energyLabel": "1", + "ecoIndexOpts": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1\",\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1\",\"opt7\":\"1\",\"opt3\":\"1\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"1.5\",\"opt3\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"1\",\"opt2\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "remainingTime": "141", + "waterEfficiency": "1", + "functionalId": "13", + "programCluster": "traditional", + "programFamily": "[hidden|guided|snap]", + "waterConsumption": "13" + }, + "applianceType": "DW", + "attributes": { + "prStr": "Higiene", + "channel": "mobileApp", + "energyLabel": "1", + "origin": "lastProgram" + }, + "device": { + "appVersion": "2.5.4", + "deviceModel": "merlinnfc", + "osVersion": "31", + "mobileId": "11x1111111111x1x", + "mobileOs": "android" + }, + "parameters": { + "threeInOne": "0", + "opt10": "0", + "operationName": "grCHGWash", + "prCode": "24", + "diverterLevel": "0", + "prPosition": "12", + "tabStatus": "0", + "opt7": "0", + "opt8": "0", + "opt9": "0", + "extraDry": "0", + "autoSoftenerStatus": "0", + "ecoExpress": "0", + "delayTime": "0", + "halfLoad": "0", + "openDoor": "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:xx111x11-1111-1111-xx11-xx1x111x1x1x#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": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "programName": "PROGRAMS.DW.AUTO_CARE", + "ancillaryParameters": { + "ecoIndex": "3.5", + "remoteActionable": "1", + "energyConsumption": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.57\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programType": "WD", + "temp": "45", + "waterSaving": "69", + "remoteVisible": "1", + "suggestedLoadD": "RL100", + "energyLabel": "2", + "ecoIndexOpts": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3.5\",\"tabStatus\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3.5\",\"opt5\":\"3.5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"tabStatus\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"3.5\",\"opt3\":\"3.5\",\"opt2\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"}}" + ] + }, + "remainingTime": "100", + "functionalId": "5", + "waterEfficiency": "3", + "programCluster": "traditional", + "smartLoadingSensor": "1", + "programFamily": "[hidden|guided|snap|auto]", + "waterConsumption": "13" + }, + "applianceType": "DW", + "attributes": { + "prStr": "Auto Care", + "channel": "mobileApp", + "energyLabel": "2", + "origin": "standardProgram" + }, + "device": { + "appVersion": "2.3.5", + "deviceModel": "merlinnfc", + "osVersion": "31", + "mobileId": "11x1111111111x1x", + "mobileOs": "android" + }, + "parameters": { + "threeInOne": "0", + "opt10": "0", + "operationName": "grCHGWash", + "prCode": "16", + "diverterLevel": "0", + "prPosition": "8", + "tabStatus": "0", + "opt7": "0", + "opt8": "0", + "opt9": "0", + "extraDry": "0", + "autoSoftenerStatus": "0", + "ecoExpress": "0", + "delayTime": "0", + "halfLoad": "0", + "openDoor": "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:xx111x11-1111-1111-xx11-xx1x111x1x1x#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": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "programName": "PROGRAMS.DW.RAPID_59", + "ancillaryParameters": { + "ecoIndex": "1.5", + "remoteActionable": "1", + "energyConsumption": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.09\",\"opt2\":\"1.09\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.09\",\"opt7\":\"1.09\",\"opt8\":\"1.09\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt2\":\"1.09\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt5\":\"1.09\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt2\":\"1.09\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt8\":\"1.09\"},\"opt8\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"1.09\"},\"opt5\":{\"tabStatus\":\"1.09\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"tabStatus\":\"1.09\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"}},\"default\":\"1.09\"}" + ] + }, + "programType": "WD", + "temp": "65", + "waterSaving": "73", + "remoteVisible": "1", + "suggestedLoadD": "RL50", + "energyLabel": "1", + "ecoIndexOpts": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":\"3\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"3\",\"opt2\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"}}" + ] + }, + "remainingTime": "59", + "functionalId": "15", + "waterEfficiency": "4", + "programCluster": "traditional", + "programFamily": "[hidden|guided|snap]", + "waterConsumption": "11" + }, + "applianceType": "DW", + "attributes": { + "prStr": "R\u00e1pido 59'", + "channel": "mobileApp", + "energyLabel": "1", + "origin": "standardProgram" + }, + "device": { + "appVersion": "2.3.5", + "deviceModel": "merlinnfc", + "osVersion": "31", + "mobileId": "11x1111111111x1x", + "mobileOs": "android" + }, + "parameters": { + "threeInOne": "0", + "opt10": "0", + "operationName": "grCHGWash", + "prCode": "10", + "diverterLevel": "0", + "prPosition": "13", + "tabStatus": "0", + "opt7": "0", + "opt8": "0", + "opt9": "0", + "extraDry": "0", + "autoSoftenerStatus": "0", + "ecoExpress": "0", + "delayTime": "0", + "halfLoad": "0", + "openDoor": "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:xx111x11-1111-1111-xx11-xx1x111x1x1x#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": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "programName": "PROGRAMS.DW.HYGIENE", + "ancillaryParameters": { + "ecoIndex": "1", + "remoteActionable": "1", + "energyConsumption": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.75\",\"opt3\":\"0\",\"opt4\":\"1.97\",\"opt5\":\"1.49\",\"opt7\":\"0\",\"opt8\":\"1.98\",\"opt4\":{\"opt5\":\"1.65\"},\"opt5\":{\"opt4\":\"1.65\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.49\"},\"opt5\":{\"opt2\":\"1.49\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.97\"}" + ] + }, + "programType": "WD", + "temp": "75", + "waterSaving": "56", + "remoteVisible": "1", + "suggestedLoadD": "RL100", + "energyLabel": "1", + "ecoIndexOpts": { + "typology": "enum", + "category": "general", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1\",\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1\",\"opt7\":\"1\",\"opt3\":\"1\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"1.5\",\"opt3\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"1\",\"opt2\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "remainingTime": "141", + "functionalId": "13", + "waterEfficiency": "1", + "programCluster": "traditional", + "programFamily": "[hidden|guided|snap]", + "waterConsumption": "13" + }, + "applianceType": "DW", + "attributes": { + "prStr": "Higiene", + "channel": "mobileApp", + "energyLabel": "1", + "origin": "lastProgram" + }, + "device": { + "appVersion": "2.3.5", + "deviceModel": "merlinnfc", + "osVersion": "31", + "mobileId": "11x1111111111x1x", + "mobileOs": "android" + }, + "parameters": { + "threeInOne": "0", + "opt10": "0", + "operationName": "grCHGWash", + "prCode": "24", + "diverterLevel": "0", + "prPosition": "12", + "tabStatus": "0", + "opt7": "0", + "opt8": "0", + "opt9": "0", + "extraDry": "0", + "autoSoftenerStatus": "0", + "ecoExpress": "0", + "delayTime": "0", + "halfLoad": "0", + "openDoor": "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/dw_12658/commands.json b/test_data/dw_12658/commands.json new file mode 100644 index 0000000..ed4ed7c --- /dev/null +++ b/test_data/dw_12658/commands.json @@ -0,0 +1,11162 @@ +{ + "applianceModel": { + "id": 12658, + "name": "CF 3C7L0X", + "code": "11111111", + "applianceTypeId": 9, + "applianceTypeName": "DW", + "brand": "candy", + "connectivity": "wifi|ble", + "attributes": [ + { + "id": 63336, + "parName": "enrollmentType", + "parValue": "3.3", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63340, + "parName": "counters", + "parValue": "1", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63344, + "parName": "display", + "parValue": "led", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63348, + "parName": "fwLabel", + "parValue": "iotfw_ec3", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63352, + "parName": "installationType", + "parValue": "fs", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63356, + "parName": "interfaceType", + "parValue": "series|installationType|display|option", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63360, + "parName": "lowerBarrierDate", + "parValue": "2204", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63364, + "parName": "lowRackVol", + "parValue": "49400", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63368, + "parName": "motor", + "parValue": "bldc", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63372, + "parName": "optCompatibility", + "parValue": "eyJmdW5jdGlvbmFsSWQiOnsiNiI6eyJvcHQ1IjoiMCJ9LCI3Ijp7Im9wdDQiOnsib3B0NSI6IjAifSwib3B0NSI6eyJvcHQ0IjoiMCJ9fSwiMTMiOnsib3B0MiI6eyJ0YWJTdGF0dXMiOiIwIn0sInRhYlN0YXR1cyI6eyJvcHQyIjoiMCJ9fSwiMTYiOnsidGFiU3RhdHVzIjoiMCJ9LCIxM3wxNSI6eyJvcHQ4Ijp7InRhYlN0YXR1cyI6IjAiLCJvcHQyIjoiMCJ9LCJ0YWJTdGF0dXMiOnsib3B0OCI6IjAifSwib3B0MiI6eyJvcHQ4IjoiMCJ9LCJ0YWJTdGF0dXMiOnsib3B0MiI6eyJvcHQ4IjoiMCJ9LCJvcHQ4Ijp7Im9wdDIiOiIwIn19LCJvcHQyIjp7InRhYlN0YXR1cyI6eyJvcHQ4IjoiMCJ9LCJvcHQ4Ijp7InRhYlN0YXR1cyI6IjAifX0sIm9wdDgiOnsidGFiU3RhdHVzIjp7Im9wdDIiOiIwIn0sIm9wdDIiOnsidGFiU3RhdHVzIjoiMCJ9fX0sIjd8MTMiOnsib3B0NSI6eyJ0YWJTdGF0dXMiOiIwIn0sInRhYlN0YXR1cyI6eyJvcHQ1IjoiMCJ9fSwiNnwxOHw3fDh8MTZ8M3w1fDQiOnsib3B0MiI6IjAifSwiNnwxOHw4fDE1fDE2Ijp7Im9wdDQiOiIwIn0sIjZ8MTh8N3w4fDE1fDEzfDE2fDN8NXw0Ijp7Im9wdDMiOiIwIn0sIjl8NnwxOHw3fDh8MTN8MTYiOnsib3B0NyI6IjAifSwiOXw2fDE4fDd8OHwxNnwzfDV8NCI6eyJvcHQ4IjoiMCJ9LCIxfDIwIjp7Im9wdDMiOnsib3B0NyI6IjAifSwib3B0NyI6eyJvcHQzIjoiMCJ9LCJvcHQzIjp7Im9wdDgiOiIwIn0sIm9wdDgiOnsib3B0MyI6IjAifSwidGFiU3RhdHVzIjp7Im9wdDMiOnsib3B0OCI6IjAifSwib3B0OCI6eyJvcHQzIjoiMCJ9fSwib3B0MyI6eyJ0YWJTdGF0dXMiOnsib3B0OCI6IjAifSwib3B0OCI6eyJ0YWJTdGF0dXMiOiIwIn19LCJvcHQ4Ijp7InRhYlN0YXR1cyI6eyJvcHQzIjoiMCJ9LCJvcHQzIjp7InRhYlN0YXR1cyI6IjAifX19LCIxfDl8MjAiOnsib3B0MyI6eyJvcHQ0IjoiMCJ9LCJvcHQ0Ijp7Im9wdDMiOiIwIn19fX0=", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63376, + "parName": "option", + "parValue": "openDoor|express|tabStatus|extraDry|halfLoad|hygiene|intensive|openDoorCommand", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63380, + "parName": "placeSetting", + "parValue": "13", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63384, + "parName": "remainingTime", + "parValue": "remainingTime+remainingTimeOpts", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63388, + "parName": "sensor", + "parValue": "salt", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63392, + "parName": "series", + "parValue": "h20", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63396, + "parName": "serviceability", + "parValue": "ble", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63400, + "parName": "upRackVol", + "parValue": "41500", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + }, + { + "id": 63404, + "parName": "counters", + "parValue": "1", + "status": 1, + "lastUpdate": "1970-01-01T00:00:00.0Z" + } + ], + "options": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + } + }, + "settings": { + "setConfig": { + "description": "The message allows to set platform parameters", + "protocolType": "MQTT", + "parameters": { + "mqttEndpoint": { + "category": "command", + "typology": "fixed", + "mandatory": 0 + }, + "httpEndpoint": { + "category": "command", + "typology": "fixed", + "mandatory": 0 + } + } + }, + "setParameters": { + "description": "The message allows to change parameters values to enable/disable specific features ", + "protocolType": "MQTT", + "parameters": { + "waterHard": { + "category": "command", + "typology": "range", + "mandatory": 0, + "defaultValue": "4", + "minimumValue": "0", + "maximumValue": "7", + "incrementValue": "1" + }, + "saltStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 0, + "fixedValue": "0" + }, + "lightStatus": { + "category": "command", + "typology": "range", + "mandatory": 0, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "lastCycleSavingStatus": { + "category": "command", + "typology": "range", + "mandatory": 0, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "buzzerDisabled": { + "category": "command", + "typology": "range", + "mandatory": 0, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "multiDosingLevelRA": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0", + "maximumValue": "6", + "incrementValue": "1" + } + } + } + }, + "stopProgram": { + "description": "The command allows to stop the program", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + } + } + }, + "startProgram": { + "PROGRAMS.DW.IOT_VOICE_DELICATE": { + "description": "Suitable for delicate crockery and glassware. Also for less soiled items excluding pans.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "94" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"4.5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"4.5\",\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4.5\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt3\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "67" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "voice" + ], + "defaultValue": "[voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.04\",\"opt3\":\"1.04\",\"opt4\":\"1.22\",\"opt5\":\"1.43\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0.9\"},\"opt5\":{\"opt4\":\"0.9\"},\"opt2\":{\"tabStatus\":\"1.04\"},\"tabStatus\":{\"opt2\":\"1.04\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.43\"},\"tabStatus\":{\"opt5\":\"1.43\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"1.22\"},\"opt4\":{\"opt3\":\"1.22\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt2\":\"0.74\"},\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0.74\"},\"opt3\":{\"tabStatus\":\"0.74\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0.74\"},\"opt5\":{\"tabStatus\":\"0.74\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.05\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "-24" + }, + "tabStatus": { + "opt3": "-24" + } + }, + "opt2": { + "opt5": "26" + }, + "opt3": { + "tabStatus": { + "opt5": "26" + }, + "opt5": { + "tabStatus": "26" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_VOICE_PREWASH": { + "description": "Brief pre-wash cycle for used dishes in the morning or at noon, when you want to postpone washing the full load.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt3\":{\"opt4\":\"5\",\"opt7\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"5\",\"default\":\"5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt4\":{\"opt8\":\"5\",\"opt5\":\"5\",\"opt7\":\"5\",\"opt3\":\"5\",\"default\":\"5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"5\"},\"opt8\":\"5\",\"default\":\"5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt4\":\"5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"5\",\"opt3\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"5\",\"default\":\"5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"5\",\"default\":\"5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"5\",\"opt2\":\"5\",\"default\":\"5\"},\"default\":\"5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "5", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "91" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "voice" + ], + "defaultValue": "[voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.01\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_VOICE_AUTOMATIC": { + "description": "Fast cycle for normally dirty dishes - intended for frequent washes and normal loads.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "45", + "minimumValue": "45", + "maximumValue": "50", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "100", + "minimumValue": "80", + "maximumValue": "100", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3.5\",\"tabStatus\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3.5\",\"opt5\":\"3.5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"tabStatus\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"3.5\",\"opt3\":\"3.5\",\"opt2\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "smartLoadingSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "69" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "voice" + ], + "defaultValue": "[voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.57\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_VOICE_ECO": { + "description": "Program for normally soiled tableware (the most efficient in terms of its combined energy and water consumption for that type of tableware). Program STANDARDISED TO EN 50242.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "45" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "236" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"2.5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "78" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "voice" + ], + "defaultValue": "[voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "20" + }, + "opt8": { + "opt4": "27" + }, + "opt5": { + "opt7": "20" + }, + "opt2": { + "opt8": "-70" + }, + "opt4": { + "opt8": "27" + }, + "opt3": { + "tabStatus": "-90" + }, + "tabStatus": { + "opt3": "-90" + } + }, + "opt2": { + "opt5": "-44" + }, + "opt3": { + "tabStatus": { + "opt5": "-44" + }, + "opt5": { + "tabStatus": "-44" + } + }, + "opt4": { + "opt7": "26" + }, + "opt5": { + "tabStatus": { + "opt7": "20" + }, + "opt7": { + "tabStatus": "20" + } + }, + "opt7": { + "tabStatus": { + "opt5": "20" + }, + "opt5": { + "tabStatus": "20" + } + }, + "opt8": { + "tabStatus": { + "opt5": "30" + }, + "opt5": { + "tabStatus": "30" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_VOICE_INTENSIVE": { + "description": "Suitable for washing pots and all other particularly dirty crockery.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "135" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1.5\",\"opt7\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1.5\",\"opt7\":\"1\",\"opt3\":\"1.5\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1\",\"opt3\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"1.5\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "64" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "voice" + ], + "defaultValue": "[voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.56\",\"opt3\":\"0.01\",\"opt4\":\"0\",\"opt5\":\"1.41\",\"opt7\":\"1.89\",\"opt8\":\"1.89\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.56\"},\"tabStatus\":{\"opt2\":\"1.56\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.56\"},\"opt2\":{\"tabStatus\":\"1.56\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.56\"},\"opt8\":{\"opt2\":\"1.56\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.56\"},\"opt8\":{\"tabStatus\":\"1.56\"}},\"opt5\":{\"tabStatus\":\"1.41\"},\"tabStatus\":{\"opt5\":\"1.41\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.89\"},\"tabStatus\":{\"opt8\":\"1.89\"},\"opt2\":{\"opt5\":\"1.26\"},\"opt5\":{\"opt2\":\"1.26\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.41\"},\"opt5\":{\"opt7\":\"1.41\"},\"opt7\":{\"opt8\":\"1.89\"},\"opt8\":{\"opt7\":\"1.89\"},\"opt7\":{\"opt4\":\"1.89\"},\"opt4\":{\"opt7\":\"1.89\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.42\"},\"opt8\":{\"tabStatus\":\"1.42\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.42\"},\"opt5\":{\"tabStatus\":\"1.42\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.42\"},\"opt8\":{\"opt5\":\"1.42\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.89\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "-13" + }, + "opt8": { + "opt4": "18" + }, + "opt5": { + "opt7": "-13" + }, + "opt2": { + "opt8": "-32" + }, + "opt4": { + "opt8": "18" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "5" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "13" + }, + "opt5": { + "tabStatus": { + "opt7": "-13" + }, + "opt7": { + "tabStatus": "-13" + } + }, + "opt7": { + "tabStatus": { + "opt5": "-13" + }, + "opt5": { + "tabStatus": "-13" + } + }, + "opt8": { + "tabStatus": { + "opt5": "38" + }, + "opt5": { + "tabStatus": "38" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_DREFT_QUICK_CYCLE": { + "description": "This cycle in combination with DREFT PLATINUM PLUS will give you the best tough food cleaning in less than 1h.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "65" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":\"3\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"3\",\"opt2\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "73" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "dreft" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "featured" + ], + "defaultValue": "[download|featured]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.09\",\"opt2\":\"1.09\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.09\",\"opt7\":\"1.09\",\"opt8\":\"1.09\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt2\":\"1.09\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt5\":\"1.09\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt2\":\"1.09\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt8\":\"1.09\"},\"opt8\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"1.09\"},\"opt5\":{\"tabStatus\":\"1.09\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"tabStatus\":\"1.09\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"}},\"default\":\"1.09\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "18" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "18" + }, + "opt2": { + "opt8": "9" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "1" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "18" + }, + "opt7": { + "tabStatus": "18" + } + }, + "opt7": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "opt8": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_FAIRY_QUICK_CYCLE": { + "description": "This cycle in combination with FAIRY PLATINUM PLUS will give you the best tough food cleaning in less than 1h.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "65" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":\"3\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"3\",\"opt2\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "73" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "fairy" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download", + "featured" + ], + "defaultValue": "[download|featured]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.09\",\"opt2\":\"1.09\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.09\",\"opt7\":\"1.09\",\"opt8\":\"1.09\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt2\":\"1.09\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt5\":\"1.09\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt2\":\"1.09\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt8\":\"1.09\"},\"opt8\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"1.09\"},\"opt5\":{\"tabStatus\":\"1.09\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"tabStatus\":\"1.09\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"}},\"default\":\"1.09\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "18" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "18" + }, + "opt2": { + "opt8": "9" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "1" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "18" + }, + "opt7": { + "tabStatus": "18" + } + }, + "opt7": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "opt8": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_SUPER_FLASH": { + "description": "Super-fast and efficient cycle, dedicated to busy people who rarely eat at home, without dirtying a large amount of dishes.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "29" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "35" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"4.5\",\"tabStatus\":{\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"},\"opt3\":{\"opt4\":\"4.5\",\"opt7\":\"4.5\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"},\"opt4\":{\"opt8\":\"4.5\",\"opt5\":\"4.5\",\"opt7\":\"4.5\",\"opt3\":\"4.5\",\"default\":\"4.5\"},\"opt5\":{\"opt4\":\"4.5\",\"opt2\":\"4.5\",\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"tabStatus\":{\"opt8\":\"4.5\",\"opt3\":\"4.5\",\"opt7\":\"4.5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"4.5\",\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt3\":\"4.5\",\"tabStatus\":{\"opt5\":\"4.5\",\"default\":\"4.5\"},\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt4\":\"4.5\",\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt7\":\"4.5\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt2\":\"4.5\",\"opt3\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt3\":{\"opt5\":\"4.5\",\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt5\":{\"opt8\":\"4.5\",\"opt3\":\"4.5\",\"opt7\":\"4.5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"opt5\":\"4.5\",\"opt3\":\"4.5\",\"opt2\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "5", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "84" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0.86\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0.86\",\"opt5\":\"0.86\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0.86\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_BREAKFAST": { + "description": "Very rapid cycle that allows to wash breakfast cups, small spoons and other dishes in a limited time with optimal results. Useful when you don't want to wait the complete dishwasher load.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "49" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4.5\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "84" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.08\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.08\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.08\"},\"tabStatus\":{\"opt5\":\"1.08\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.08\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_DINNER_FOR_TWO": { + "description": "Cycle dedicated to your \"couple life\" or to all the dinner-for-two events, to wash all the dishes used, even if the load of the machine is not full.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "45", + "minimumValue": "45", + "maximumValue": "50", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "100", + "minimumValue": "80", + "maximumValue": "100", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3.5\",\"tabStatus\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3.5\",\"opt5\":\"3.5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"tabStatus\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"3.5\",\"opt3\":\"3.5\",\"opt2\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "smartLoadingSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "69" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.57\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_HAPPY_HOUR": { + "description": "Cycle you can use after an Happy Hour event at home, to wash deeply all the dishes used.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "45" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "236" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"2.5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "78" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "quick" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "20" + }, + "opt8": { + "opt4": "27" + }, + "opt5": { + "opt7": "20" + }, + "opt2": { + "opt8": "-70" + }, + "opt4": { + "opt8": "27" + }, + "opt3": { + "tabStatus": "-90" + }, + "tabStatus": { + "opt3": "-90" + } + }, + "opt2": { + "opt5": "-44" + }, + "opt3": { + "tabStatus": { + "opt5": "-44" + }, + "opt5": { + "tabStatus": "-44" + } + }, + "opt4": { + "opt7": "26" + }, + "opt5": { + "tabStatus": { + "opt7": "20" + }, + "opt7": { + "tabStatus": "20" + } + }, + "opt7": { + "tabStatus": { + "opt5": "20" + }, + "opt5": { + "tabStatus": "20" + } + }, + "opt8": { + "tabStatus": { + "opt5": "30" + }, + "opt5": { + "tabStatus": "30" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_PARTY": { + "description": "Simple cycle that you can use after a dinner with friends, or after a party, to wash all the dishes used.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "65", + "minimumValue": "55", + "maximumValue": "65", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "144", + "minimumValue": "124", + "maximumValue": "144", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"2.5\",\"tabStatus\":{\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"opt3\":{\"opt4\":\"2.5\",\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"2.5\",\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt5\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"opt4\":{\"opt8\":\"2.5\",\"opt5\":\"4\",\"opt7\":\"2\",\"opt3\":\"2.5\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"4\",\"opt2\":\"2.5\",\"opt3\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"tabStatus\":{\"opt8\":\"2.5\",\"opt3\":\"2.5\",\"opt7\":\"4\",\"default\":\"4\"},\"opt7\":{\"tabStatus\":\"4\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"4\"},\"opt7\":{\"opt4\":\"2\",\"opt5\":{\"tabStatus\":\"4\",\"default\":\"4\"},\"opt3\":\"2.5\",\"tabStatus\":{\"opt5\":\"4\",\"default\":\"2\"},\"opt8\":\"2.5\",\"default\":\"2\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt3\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"2.5\",\"opt2\":\"2.5\",\"opt3\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt3\":{\"opt5\":\"2.5\",\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt5\":{\"opt8\":\"2.5\",\"opt3\":\"2.5\",\"opt7\":\"4\",\"default\":\"4\"},\"opt7\":{\"opt5\":\"4\",\"default\":\"2\"},\"opt8\":{\"opt5\":\"2.5\",\"opt3\":\"2.5\",\"opt2\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "6", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "58" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "special" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.04\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_CHINA_CRYSTALS": { + "description": "Dedicated cycle for the most delicate dishes as crystals. This is a soft but efficient program that acts at 45\u00b0C, cleaning your crystals perfectly.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "94" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"4.5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"4.5\",\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4.5\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt3\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "0,5", + "maximumValue": "6", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "67" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "special" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.04\",\"opt3\":\"1.04\",\"opt4\":\"1.22\",\"opt5\":\"1.43\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0.9\"},\"opt5\":{\"opt4\":\"0.9\"},\"opt2\":{\"tabStatus\":\"1.04\"},\"tabStatus\":{\"opt2\":\"1.04\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.43\"},\"tabStatus\":{\"opt5\":\"1.43\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"1.22\"},\"opt4\":{\"opt3\":\"1.22\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt2\":\"0.74\"},\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0.74\"},\"opt3\":{\"tabStatus\":\"0.74\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0.74\"},\"opt5\":{\"tabStatus\":\"0.74\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.05\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "-24" + }, + "tabStatus": { + "opt3": "-24" + } + }, + "opt2": { + "opt5": "26" + }, + "opt3": { + "tabStatus": { + "opt5": "26" + }, + "opt5": { + "tabStatus": "26" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_PORCELAIN": { + "description": "Cycle allowing you to wash porcelain dishes, the wedding service, or other delicate pieces that you usually won't put in a dishwasher, without any spoiling risk.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "94" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"4.5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"4.5\",\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4.5\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt3\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "67" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "special" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.04\",\"opt3\":\"1.04\",\"opt4\":\"1.22\",\"opt5\":\"1.43\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0.9\"},\"opt5\":{\"opt4\":\"0.9\"},\"opt2\":{\"tabStatus\":\"1.04\"},\"tabStatus\":{\"opt2\":\"1.04\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.43\"},\"tabStatus\":{\"opt5\":\"1.43\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"1.22\"},\"opt4\":{\"opt3\":\"1.22\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt2\":\"0.74\"},\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0.74\"},\"opt3\":{\"tabStatus\":\"0.74\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0.74\"},\"opt5\":{\"tabStatus\":\"0.74\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.05\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "-24" + }, + "tabStatus": { + "opt3": "-24" + } + }, + "opt2": { + "opt5": "26" + }, + "opt3": { + "tabStatus": { + "opt5": "26" + }, + "opt5": { + "tabStatus": "26" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_PLASTIC_TUPPERWARE": { + "description": "Cycle to wash plastic materials and every plastic container used for food.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "45" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "236" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"2.5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "78" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "special" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "20" + }, + "opt8": { + "opt4": "27" + }, + "opt5": { + "opt7": "20" + }, + "opt2": { + "opt8": "-70" + }, + "opt4": { + "opt8": "27" + }, + "opt3": { + "tabStatus": "-90" + }, + "tabStatus": { + "opt3": "-90" + } + }, + "opt2": { + "opt5": "-44" + }, + "opt3": { + "tabStatus": { + "opt5": "-44" + }, + "opt5": { + "tabStatus": "-44" + } + }, + "opt4": { + "opt7": "26" + }, + "opt5": { + "tabStatus": { + "opt7": "20" + }, + "opt7": { + "tabStatus": "20" + } + }, + "opt7": { + "tabStatus": { + "opt5": "20" + }, + "opt5": { + "tabStatus": "20" + } + }, + "opt8": { + "tabStatus": { + "opt5": "30" + }, + "opt5": { + "tabStatus": "30" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_PYREX_AND_GLASSWARE": { + "description": "Specific cycle to better wash glass pans, pyrex and other glass dishes in a short time.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "65" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":\"3\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"3\",\"opt2\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "73" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "special" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.09\",\"opt2\":\"1.09\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.09\",\"opt7\":\"1.09\",\"opt8\":\"1.09\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt2\":\"1.09\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt5\":\"1.09\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt2\":\"1.09\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt8\":\"1.09\"},\"opt8\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"1.09\"},\"opt5\":{\"tabStatus\":\"1.09\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"tabStatus\":\"1.09\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"}},\"default\":\"1.09\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "18" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "18" + }, + "opt2": { + "opt8": "9" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "1" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "18" + }, + "opt7": { + "tabStatus": "18" + } + }, + "opt7": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "opt8": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_POT_&_PANS": { + "description": "Ideal cycle for accurate washing of pots and pans for everyday use, not encrusted.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "45", + "minimumValue": "45", + "maximumValue": "50", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "100", + "minimumValue": "80", + "maximumValue": "100", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3.5\",\"tabStatus\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3.5\",\"opt5\":\"3.5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"tabStatus\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"3.5\",\"opt3\":\"3.5\",\"opt2\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "soilSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "69" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "daily" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.57\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_SUPER_WASH": { + "description": "Long cycle, dedicated to very soiled dishes, also with dry residues. It is not recommended with delicate or decorated pieces.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "135" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1.5\",\"opt7\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1.5\",\"opt7\":\"1\",\"opt3\":\"1.5\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1\",\"opt3\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"1.5\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "64" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "hygienePlus" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.56\",\"opt3\":\"0.01\",\"opt4\":\"0\",\"opt5\":\"1.41\",\"opt7\":\"1.89\",\"opt8\":\"1.89\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.56\"},\"tabStatus\":{\"opt2\":\"1.56\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.56\"},\"opt2\":{\"tabStatus\":\"1.56\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.56\"},\"opt8\":{\"opt2\":\"1.56\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.56\"},\"opt8\":{\"tabStatus\":\"1.56\"}},\"opt5\":{\"tabStatus\":\"1.41\"},\"tabStatus\":{\"opt5\":\"1.41\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.89\"},\"tabStatus\":{\"opt8\":\"1.89\"},\"opt2\":{\"opt5\":\"1.26\"},\"opt5\":{\"opt2\":\"1.26\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.41\"},\"opt5\":{\"opt7\":\"1.41\"},\"opt7\":{\"opt8\":\"1.89\"},\"opt8\":{\"opt7\":\"1.89\"},\"opt7\":{\"opt4\":\"1.89\"},\"opt4\":{\"opt7\":\"1.89\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.42\"},\"opt8\":{\"tabStatus\":\"1.42\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.42\"},\"opt5\":{\"tabStatus\":\"1.42\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.42\"},\"opt8\":{\"opt5\":\"1.42\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.89\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "-13" + }, + "opt8": { + "opt4": "18" + }, + "opt5": { + "opt7": "-13" + }, + "opt2": { + "opt8": "-32" + }, + "opt4": { + "opt8": "18" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "5" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "13" + }, + "opt5": { + "tabStatus": { + "opt7": "-13" + }, + "opt7": { + "tabStatus": "-13" + } + }, + "opt7": { + "tabStatus": { + "opt5": "-13" + }, + "opt5": { + "tabStatus": "-13" + } + }, + "opt8": { + "tabStatus": { + "opt5": "38" + }, + "opt5": { + "tabStatus": "38" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_EXTRA_HYGIENE": { + "description": "Long antibacterial cycle with alternated action of water jets and steam, to wash and sterilize dishes (even heavily stained ones). It removes dried up soil and the 99% of bacteria, with no hand-pre-washing needs. (Time: 140' - Temp:65\u00b0C)", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "135" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1.5\",\"opt7\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1.5\",\"opt7\":\"1\",\"opt3\":\"1.5\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1\",\"opt3\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"1.5\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "64" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "hygienePlus" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.56\",\"opt3\":\"0.01\",\"opt4\":\"0\",\"opt5\":\"1.41\",\"opt7\":\"1.89\",\"opt8\":\"1.89\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.56\"},\"tabStatus\":{\"opt2\":\"1.56\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.56\"},\"opt2\":{\"tabStatus\":\"1.56\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.56\"},\"opt8\":{\"opt2\":\"1.56\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.56\"},\"opt8\":{\"tabStatus\":\"1.56\"}},\"opt5\":{\"tabStatus\":\"1.41\"},\"tabStatus\":{\"opt5\":\"1.41\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.89\"},\"tabStatus\":{\"opt8\":\"1.89\"},\"opt2\":{\"opt5\":\"1.26\"},\"opt5\":{\"opt2\":\"1.26\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.41\"},\"opt5\":{\"opt7\":\"1.41\"},\"opt7\":{\"opt8\":\"1.89\"},\"opt8\":{\"opt7\":\"1.89\"},\"opt7\":{\"opt4\":\"1.89\"},\"opt4\":{\"opt7\":\"1.89\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.42\"},\"opt8\":{\"tabStatus\":\"1.42\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.42\"},\"opt5\":{\"tabStatus\":\"1.42\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.42\"},\"opt8\":{\"opt5\":\"1.42\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.89\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "-13" + }, + "opt8": { + "opt4": "18" + }, + "opt5": { + "opt7": "-13" + }, + "opt2": { + "opt8": "-32" + }, + "opt4": { + "opt8": "18" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "5" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "13" + }, + "opt5": { + "tabStatus": { + "opt7": "-13" + }, + "opt7": { + "tabStatus": "-13" + } + }, + "opt7": { + "tabStatus": { + "opt5": "-13" + }, + "opt5": { + "tabStatus": "-13" + } + }, + "opt8": { + "tabStatus": { + "opt5": "38" + }, + "opt5": { + "tabStatus": "38" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_BABY_CARE": { + "description": "High-temperature cycle to sanitize your baby biberon and pacifiers in an effective way.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "135" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1.5\",\"opt7\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1.5\",\"opt7\":\"1\",\"opt3\":\"1.5\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1\",\"opt3\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"1.5\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "64" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "hygienePlus" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.56\",\"opt3\":\"0.01\",\"opt4\":\"0\",\"opt5\":\"1.41\",\"opt7\":\"1.89\",\"opt8\":\"1.89\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.56\"},\"tabStatus\":{\"opt2\":\"1.56\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.56\"},\"opt2\":{\"tabStatus\":\"1.56\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.56\"},\"opt8\":{\"opt2\":\"1.56\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.56\"},\"opt8\":{\"tabStatus\":\"1.56\"}},\"opt5\":{\"tabStatus\":\"1.41\"},\"tabStatus\":{\"opt5\":\"1.41\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.89\"},\"tabStatus\":{\"opt8\":\"1.89\"},\"opt2\":{\"opt5\":\"1.26\"},\"opt5\":{\"opt2\":\"1.26\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.41\"},\"opt5\":{\"opt7\":\"1.41\"},\"opt7\":{\"opt8\":\"1.89\"},\"opt8\":{\"opt7\":\"1.89\"},\"opt7\":{\"opt4\":\"1.89\"},\"opt4\":{\"opt7\":\"1.89\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.42\"},\"opt8\":{\"tabStatus\":\"1.42\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.42\"},\"opt5\":{\"tabStatus\":\"1.42\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.42\"},\"opt8\":{\"opt5\":\"1.42\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.89\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "-13" + }, + "opt8": { + "opt4": "18" + }, + "opt5": { + "opt7": "-13" + }, + "opt2": { + "opt8": "-32" + }, + "opt4": { + "opt8": "18" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "5" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "13" + }, + "opt5": { + "tabStatus": { + "opt7": "-13" + }, + "opt7": { + "tabStatus": "-13" + } + }, + "opt7": { + "tabStatus": { + "opt5": "-13" + }, + "opt5": { + "tabStatus": "-13" + } + }, + "opt8": { + "tabStatus": { + "opt5": "38" + }, + "opt5": { + "tabStatus": "38" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_TURBOPOWER": { + "description": "Deep washing, specific for very dirty dishes, such as pots, pans, casserole and dishes that have been sitting with dried food. Not recommended with delicate pieces.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "135" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1.5\",\"opt7\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1.5\",\"opt7\":\"1\",\"opt3\":\"1.5\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1\",\"opt3\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"1.5\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "64" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "hygienePlus" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "download" + ], + "defaultValue": "[download]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.56\",\"opt3\":\"0.01\",\"opt4\":\"0\",\"opt5\":\"1.41\",\"opt7\":\"1.89\",\"opt8\":\"1.89\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.56\"},\"tabStatus\":{\"opt2\":\"1.56\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.56\"},\"opt2\":{\"tabStatus\":\"1.56\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.56\"},\"opt8\":{\"opt2\":\"1.56\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.56\"},\"opt8\":{\"tabStatus\":\"1.56\"}},\"opt5\":{\"tabStatus\":\"1.41\"},\"tabStatus\":{\"opt5\":\"1.41\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.89\"},\"tabStatus\":{\"opt8\":\"1.89\"},\"opt2\":{\"opt5\":\"1.26\"},\"opt5\":{\"opt2\":\"1.26\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.41\"},\"opt5\":{\"opt7\":\"1.41\"},\"opt7\":{\"opt8\":\"1.89\"},\"opt8\":{\"opt7\":\"1.89\"},\"opt7\":{\"opt4\":\"1.89\"},\"opt4\":{\"opt7\":\"1.89\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.42\"},\"opt8\":{\"tabStatus\":\"1.42\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.42\"},\"opt5\":{\"tabStatus\":\"1.42\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.42\"},\"opt8\":{\"opt5\":\"1.42\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.89\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "-13" + }, + "opt8": { + "opt4": "18" + }, + "opt5": { + "opt7": "-13" + }, + "opt2": { + "opt8": "-32" + }, + "opt4": { + "opt8": "18" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "5" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "13" + }, + "opt5": { + "tabStatus": { + "opt7": "-13" + }, + "opt7": { + "tabStatus": "-13" + } + }, + "opt7": { + "tabStatus": { + "opt5": "-13" + }, + "opt5": { + "tabStatus": "-13" + } + }, + "opt8": { + "tabStatus": { + "opt5": "38" + }, + "opt5": { + "tabStatus": "38" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.DISHWASHER_CARE": { + "description": "Special maintenance cycle (to be carried out without load) for cleaning the tub, using a special additive. The app will advise you when it is time to run this program.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "25" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "70" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "43" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3.5\",\"tabStatus\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3.5\",\"opt5\":\"3.5\",\"opt7\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt4\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"tabStatus\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt7\":{\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"default\":\"3.5\"},\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"opt5\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"opt5\":\"3.5\",\"opt3\":\"3.5\",\"opt2\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "maintenance" + ], + "defaultValue": "[hidden|maintenance]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.61\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.RAPID_59": { + "description": "This is a full load programme designed to wash and dry in less than an hour, maintaining high wash quality performance.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "65" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":\"3\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"3\",\"opt2\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "73" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap" + ], + "defaultValue": "[hidden|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.09\",\"opt2\":\"1.09\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.09\",\"opt7\":\"1.09\",\"opt8\":\"1.09\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt2\":\"1.09\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt5\":\"1.09\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt2\":\"1.09\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt8\":\"1.09\"},\"opt8\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"1.09\"},\"opt5\":{\"tabStatus\":\"1.09\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"tabStatus\":\"1.09\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"}},\"default\":\"1.09\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "18" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "18" + }, + "opt2": { + "opt8": "9" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "1" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "18" + }, + "opt7": { + "tabStatus": "18" + } + }, + "opt7": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "opt8": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.HYGIENE": { + "description": "Antibacterial cycle for washing and sterilizing dishes and other objects.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "24" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "141" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1\",\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1\",\"opt7\":\"1\",\"opt3\":\"1\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"1.5\",\"opt3\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"1\",\"opt7\":\"1\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"1\",\"opt2\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "56" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap" + ], + "defaultValue": "[hidden|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.75\",\"opt3\":\"0\",\"opt4\":\"1.97\",\"opt5\":\"1.49\",\"opt7\":\"0\",\"opt8\":\"1.98\",\"opt4\":{\"opt5\":\"1.65\"},\"opt5\":{\"opt4\":\"1.65\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.49\"},\"opt5\":{\"opt2\":\"1.49\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.97\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "13" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "-20" + }, + "opt4": { + "opt8": "13" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "20" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "27" + }, + "opt5": { + "tabStatus": "27" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.GLASS": { + "description": "The perfect program for gently cleaning your most delicate dishes and crystal glasses at low temperature.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "40" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "94" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"4.5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"4.5\",\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4.5\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"4\"},\"opt3\":{\"opt5\":\"4.5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"4.5\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "67" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap" + ], + "defaultValue": "[hidden|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.04\",\"opt3\":\"1.04\",\"opt4\":\"1.22\",\"opt5\":\"1.43\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0.9\"},\"opt5\":{\"opt4\":\"0.9\"},\"opt2\":{\"tabStatus\":\"1.04\"},\"tabStatus\":{\"opt2\":\"1.04\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.43\"},\"tabStatus\":{\"opt5\":\"1.43\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"1.22\"},\"opt4\":{\"opt3\":\"1.22\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt2\":\"0.74\"},\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0.74\"},\"opt3\":{\"tabStatus\":\"0.74\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0.74\"},\"opt5\":{\"opt3\":\"0.74\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0.74\"},\"opt5\":{\"tabStatus\":\"0.74\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.05\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "-24" + }, + "tabStatus": { + "opt3": "-24" + } + }, + "opt2": { + "opt5": "26" + }, + "opt3": { + "tabStatus": { + "opt5": "26" + }, + "opt5": { + "tabStatus": "26" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.RAPID_35": { + "description": "This programme allows you to wash and dry medium-soiled dishes in only 35 minutes (half load)", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "29" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "35" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"4.5\",\"tabStatus\":{\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"},\"opt3\":{\"opt4\":\"4.5\",\"opt7\":\"4.5\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"},\"opt4\":{\"opt8\":\"4.5\",\"opt5\":\"4.5\",\"opt7\":\"4.5\",\"opt3\":\"4.5\",\"default\":\"4.5\"},\"opt5\":{\"opt4\":\"4.5\",\"opt2\":\"4.5\",\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"tabStatus\":{\"opt8\":\"4.5\",\"opt3\":\"4.5\",\"opt7\":\"4.5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"4.5\",\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt3\":\"4.5\",\"tabStatus\":{\"opt5\":\"4.5\",\"default\":\"4.5\"},\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt3\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt4\":\"4.5\",\"opt5\":{\"tabStatus\":\"4.5\",\"default\":\"4.5\"},\"opt7\":\"4.5\",\"tabStatus\":{\"opt5\":\"4.5\",\"opt2\":\"4.5\",\"opt3\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt3\":{\"opt5\":\"4.5\",\"opt8\":\"4.5\",\"default\":\"4.5\"},\"opt5\":{\"opt8\":\"4.5\",\"opt3\":\"4.5\",\"opt7\":\"4.5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"4.5\",\"default\":\"4.5\"},\"opt8\":{\"opt5\":\"4.5\",\"opt3\":\"4.5\",\"opt2\":\"4.5\",\"default\":\"4.5\"},\"default\":\"4.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "84" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap" + ], + "defaultValue": "[hidden|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0.86\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0.86\",\"opt5\":\"0.86\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0.86\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.RAPID_20": { + "description": "Super quick wash cycle for washing dishes which are not particularly dirty in only 20 minutes. Max. half load.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "9" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "28" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "50" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "20" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt3\":{\"opt4\":\"5\",\"opt7\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"5\",\"default\":\"5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt4\":{\"opt8\":\"5\",\"opt5\":\"5\",\"opt7\":\"5\",\"opt3\":\"5\",\"default\":\"5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"5\"},\"opt8\":\"5\",\"default\":\"5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt4\":\"5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"5\",\"opt3\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"5\",\"default\":\"5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"5\",\"default\":\"5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"5\",\"opt2\":\"5\",\"default\":\"5\"},\"default\":\"5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "5", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "84" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "dashboard" + ], + "defaultValue": "[hidden|dashboard]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0.49\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.49\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0.49\"},\"tabStatus\":{\"opt5\":\"0.49\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0.49\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.AUTO_CARE": { + "description": "Fast cycle for normally dirty dishes - intended for frequent washes and normal loads.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "16" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "45", + "minimumValue": "45", + "maximumValue": "50", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "100", + "minimumValue": "80", + "maximumValue": "100", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3.5\",\"tabStatus\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3.5\",\"opt5\":\"3.5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"tabStatus\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt4\":\"3.5\",\"opt5\":{\"tabStatus\":\"3.5\",\"default\":\"3.5\"},\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"3.5\",\"opt2\":\"3.5\",\"opt3\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"3.5\",\"opt8\":\"3.5\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"3.5\",\"opt3\":\"3.5\",\"opt7\":\"3.5\",\"default\":\"3.5\"},\"opt7\":{\"opt5\":\"3.5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"3.5\",\"opt3\":\"3.5\",\"opt2\":\"3.5\",\"default\":\"3.5\"},\"default\":\"3.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "2", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "smartLoadingSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "69" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap", + "auto" + ], + "defaultValue": "[hidden|guided|snap|auto]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.57\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.AUTO_PLUS": { + "description": "Suitable for everyday dishwashing. Two final rinses ensure a high level of hygiene and cleanliness.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "7" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "14" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "75", + "minimumValue": "65", + "maximumValue": "75", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "153", + "minimumValue": "134", + "maximumValue": "153", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt3\":{\"opt4\":\"1\",\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"2\",\"opt7\":\"1\",\"opt3\":\"1\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"2\",\"opt2\":\"1\",\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"tabStatus\":{\"opt8\":\"1\",\"opt3\":\"1\",\"opt7\":\"2\",\"default\":\"2\"},\"opt7\":{\"tabStatus\":\"2\",\"default\":\"2\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"2\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"2\",\"default\":\"2\"},\"opt3\":\"1\",\"tabStatus\":{\"opt5\":\"2\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1\",\"opt2\":\"1\",\"opt3\":\"1\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1\"},\"opt3\":{\"opt5\":\"1\",\"opt8\":\"1\",\"default\":\"1\"},\"opt5\":{\"opt8\":\"1\",\"opt3\":\"1\",\"opt7\":\"2\",\"default\":\"2\"},\"opt7\":{\"opt5\":\"2\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1\",\"opt3\":\"1\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "smartLoadingSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "58" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap", + "auto" + ], + "defaultValue": "[hidden|guided|snap|auto]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.03\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.AUTO_WASH": { + "description": "Fast cycle for normally dirty dishes - intended for frequent washes and normal loads.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "65", + "minimumValue": "55", + "maximumValue": "65", + "incrementValue": "1" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "144", + "minimumValue": "124", + "maximumValue": "144", + "incrementValue": "1" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"2.5\",\"tabStatus\":{\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"opt3\":{\"opt4\":\"2.5\",\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"2.5\",\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt5\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"opt4\":{\"opt8\":\"2.5\",\"opt5\":\"4\",\"opt7\":\"2\",\"opt3\":\"2.5\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"4\",\"opt2\":\"2.5\",\"opt3\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"tabStatus\":{\"opt8\":\"2.5\",\"opt3\":\"2.5\",\"opt7\":\"4\",\"default\":\"4\"},\"opt7\":{\"tabStatus\":\"4\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"4\"},\"opt7\":{\"opt4\":\"2\",\"opt5\":{\"tabStatus\":\"4\",\"default\":\"4\"},\"opt3\":\"2.5\",\"tabStatus\":{\"opt5\":\"4\",\"default\":\"2\"},\"opt8\":\"2.5\",\"default\":\"2\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt3\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"2.5\",\"opt2\":\"2.5\",\"opt3\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt3\":{\"opt5\":\"2.5\",\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt5\":{\"opt8\":\"2.5\",\"opt3\":\"2.5\",\"opt7\":\"4\",\"default\":\"4\"},\"opt7\":{\"opt5\":\"4\",\"default\":\"2\"},\"opt8\":{\"opt5\":\"2.5\",\"opt3\":\"2.5\",\"opt2\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "smartLoadingSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "69" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "hidden", + "guided", + "snap", + "auto" + ], + "defaultValue": "[hidden|guided|snap|auto]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.04\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.PREWASH": { + "description": "Brief pre-wash cycle for used dishes in the morning or at noon, when you want to postpone washing the full load.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "12" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt3\":{\"opt4\":\"5\",\"opt7\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"5\",\"default\":\"5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt4\":{\"opt8\":\"5\",\"opt5\":\"5\",\"opt7\":\"5\",\"opt3\":\"5\",\"default\":\"5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"5\"},\"opt8\":\"5\",\"default\":\"5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt4\":\"5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"5\",\"opt3\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"5\",\"default\":\"5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"5\",\"default\":\"5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"5\",\"opt2\":\"5\",\"default\":\"5\"},\"default\":\"5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "5", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "W" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "91" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard" + ], + "defaultValue": "[dashboard]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0.01\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.INTENSIVE": { + "description": "Suitable for washing pots and all other particularly dirty crockery.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "75" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "135" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"1.5\",\"tabStatus\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"default\":\"1.5\"},\"opt3\":{\"opt4\":\"1.5\",\"opt7\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt4\":{\"opt8\":\"1\",\"opt5\":\"1.5\",\"opt7\":\"1\",\"opt3\":\"1.5\",\"default\":\"0.5\"},\"opt5\":{\"opt4\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"opt7\":{\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":\"1.5\",\"tabStatus\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1\",\"default\":\"1\"},\"opt3\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt4\":\"1\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1\",\"opt3\":\"1.5\",\"default\":\"1\"},\"default\":\"1\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1\",\"default\":\"1.5\"},\"opt3\":{\"opt5\":\"1.5\",\"opt8\":\"1.5\",\"default\":\"1.5\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"1.5\",\"opt7\":\"1.5\",\"default\":\"1.5\"},\"opt7\":{\"opt5\":\"1.5\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"1.5\",\"opt2\":\"1\",\"default\":\"1\"},\"default\":\"1\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "64" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "guided", + "snap" + ], + "defaultValue": "[dashboard|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "18" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.56\",\"opt3\":\"0.01\",\"opt4\":\"0\",\"opt5\":\"1.41\",\"opt7\":\"1.89\",\"opt8\":\"1.89\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.56\"},\"tabStatus\":{\"opt2\":\"1.56\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.56\"},\"opt2\":{\"tabStatus\":\"1.56\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.56\"},\"opt8\":{\"opt2\":\"1.56\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.56\"},\"opt8\":{\"tabStatus\":\"1.56\"}},\"opt5\":{\"tabStatus\":\"1.41\"},\"tabStatus\":{\"opt5\":\"1.41\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.89\"},\"tabStatus\":{\"opt8\":\"1.89\"},\"opt2\":{\"opt5\":\"1.26\"},\"opt5\":{\"opt2\":\"1.26\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.41\"},\"opt5\":{\"opt7\":\"1.41\"},\"opt7\":{\"opt8\":\"1.89\"},\"opt8\":{\"opt7\":\"1.89\"},\"opt7\":{\"opt4\":\"1.89\"},\"opt4\":{\"opt7\":\"1.89\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.42\"},\"opt8\":{\"tabStatus\":\"1.42\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.42\"},\"opt5\":{\"tabStatus\":\"1.42\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.42\"},\"opt8\":{\"opt5\":\"1.42\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.89\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "-13" + }, + "opt8": { + "opt4": "18" + }, + "opt5": { + "opt7": "-13" + }, + "opt2": { + "opt8": "-32" + }, + "opt4": { + "opt8": "18" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "5" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "13" + }, + "opt5": { + "tabStatus": { + "opt7": "-13" + }, + "opt7": { + "tabStatus": "-13" + } + }, + "opt7": { + "tabStatus": { + "opt5": "-13" + }, + "opt5": { + "tabStatus": "-13" + } + }, + "opt8": { + "tabStatus": { + "opt5": "38" + }, + "opt5": { + "tabStatus": "38" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.ECO": { + "description": "Program for normally soiled tableware (the most efficient in terms of its combined energy and water consumption for that type of tableware). program STANDARDISED TO EN 50242.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "45" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "236" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt3\":{\"opt4\":\"3.5\",\"opt7\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3.5\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"5\",\"opt7\":\"2.5\",\"opt3\":\"3.5\",\"default\":\"2.5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"3.5\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"3.5\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"3\",\"default\":\"3.5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"2.5\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "78" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "guided", + "snap" + ], + "defaultValue": "[dashboard|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"0\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "traditional", + "eco" + ], + "defaultValue": "[traditional|eco]" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "20" + }, + "opt8": { + "opt4": "27" + }, + "opt5": { + "opt7": "20" + }, + "opt2": { + "opt8": "-70" + }, + "opt4": { + "opt8": "27" + }, + "opt3": { + "tabStatus": "-90" + }, + "tabStatus": { + "opt3": "-90" + } + }, + "opt2": { + "opt5": "-44" + }, + "opt3": { + "tabStatus": { + "opt5": "-44" + }, + "opt5": { + "tabStatus": "-44" + } + }, + "opt4": { + "opt7": "26" + }, + "opt5": { + "tabStatus": { + "opt7": "20" + }, + "opt7": { + "tabStatus": "20" + } + }, + "opt7": { + "tabStatus": { + "opt5": "20" + }, + "opt5": { + "tabStatus": "20" + } + }, + "opt8": { + "tabStatus": { + "opt5": "30" + }, + "opt5": { + "tabStatus": "30" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.UNIVERSAL": { + "description": "Suitable for soiled pans and any other normally dirty items", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "131" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"5\",\"tabStatus\":{\"opt8\":\"2\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"2\",\"default\":\"2\"},\"default\":\"4\"},\"opt3\":{\"opt4\":\"4\",\"opt7\":\"4\",\"tabStatus\":{\"opt5\":\"5\",\"opt8\":\"2\",\"default\":\"2.5\"},\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"2\",\"default\":\"2\"},\"default\":\"2.5\"},\"opt4\":{\"opt8\":\"2\",\"opt5\":\"5\",\"opt7\":\"2\",\"opt3\":\"4\",\"default\":\"1.5\"},\"opt5\":{\"opt4\":\"5\",\"opt2\":\"5\",\"opt3\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"tabStatus\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt8\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"default\":\"5\"},\"opt7\":{\"opt4\":\"2\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt3\":\"4\",\"tabStatus\":{\"opt5\":\"5\",\"default\":\"2\"},\"opt8\":\"2\",\"default\":\"2\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"2\",\"default\":\"2\"},\"opt3\":{\"tabStatus\":\"2\",\"default\":\"2\"},\"opt4\":\"2\",\"opt5\":{\"tabStatus\":\"5\",\"default\":\"5\"},\"opt7\":\"2\",\"tabStatus\":{\"opt5\":\"5\",\"opt2\":\"2\",\"opt3\":\"2\",\"default\":\"2\"},\"default\":\"2\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"2\",\"default\":\"4\"},\"opt3\":{\"opt5\":\"5\",\"opt8\":\"2\",\"default\":\"2.5\"},\"opt5\":{\"opt8\":\"5\",\"opt3\":\"5\",\"opt7\":\"5\",\"default\":\"5\"},\"opt7\":{\"opt5\":\"5\",\"default\":\"2\"},\"opt8\":{\"opt5\":\"5\",\"opt3\":\"2\",\"opt2\":\"2\",\"default\":\"2\"},\"default\":\"2\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "58" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "20" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "guided", + "snap" + ], + "defaultValue": "[dashboard|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"1.25\",\"opt3\":\"1.25\",\"opt4\":\"1.45\",\"opt5\":\"0.97\",\"opt7\":\"1.76\",\"opt8\":\"1.66\",\"opt4\":{\"opt5\":\"1.12\"},\"opt5\":{\"opt4\":\"1.12\"},\"opt2\":{\"tabStatus\":\"1.25\"},\"tabStatus\":{\"opt2\":\"1.25\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"1.49\"},\"opt2\":{\"tabStatus\":\"1.49\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.49\"},\"opt8\":{\"opt2\":\"1.49\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"1.49\"},\"opt8\":{\"tabStatus\":\"1.49\"}},\"opt5\":{\"tabStatus\":\"0.97\"},\"tabStatus\":{\"opt5\":\"0.97\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"1.49\"},\"opt8\":{\"tabStatus\":\"1.49\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"1.49\"},\"opt3\":{\"tabStatus\":\"1.49\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"1.49\"},\"opt8\":{\"opt3\":\"1.49\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"1.66\"},\"tabStatus\":{\"opt8\":\"1.66\"},\"opt2\":{\"opt5\":\"0.94\"},\"opt5\":{\"opt2\":\"0.94\"},\"opt3\":{\"opt5\":\"0.94\"},\"opt5\":{\"opt3\":\"0.94\"},\"opt3\":{\"opt8\":\"1.49\"},\"opt8\":{\"opt3\":\"1.49\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"1.28\"},\"opt5\":{\"opt7\":\"1.28\"},\"opt7\":{\"opt8\":\"1.76\"},\"opt8\":{\"opt7\":\"1.76\"},\"opt7\":{\"opt4\":\"1.76\"},\"opt4\":{\"opt7\":\"1.76\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"1.19\"},\"opt8\":{\"tabStatus\":\"1.19\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"1.19\"},\"opt5\":{\"tabStatus\":\"1.19\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"1.19\"},\"opt8\":{\"opt5\":\"1.19\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0.94\"},\"opt3\":{\"tabStatus\":\"0.94\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0.94\"},\"opt5\":{\"opt3\":\"0.94\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0.94\"},\"opt5\":{\"tabStatus\":\"0.94\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.45\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "35" + }, + "opt8": { + "opt4": "31" + }, + "opt5": { + "opt7": "35" + }, + "opt2": { + "opt8": "-11" + }, + "opt4": { + "opt8": "31" + }, + "opt3": { + "tabStatus": "-38" + }, + "tabStatus": { + "opt3": "-38" + } + }, + "opt2": { + "opt5": "11" + }, + "opt3": { + "tabStatus": { + "opt5": "10" + }, + "opt5": { + "tabStatus": "10" + } + }, + "opt4": { + "opt7": "21" + }, + "opt5": { + "tabStatus": { + "opt7": "35" + }, + "opt7": { + "tabStatus": "35" + } + }, + "opt7": { + "tabStatus": { + "opt5": "35" + }, + "opt5": { + "tabStatus": "35" + } + }, + "opt8": { + "tabStatus": { + "opt5": "45" + }, + "opt5": { + "tabStatus": "45" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.RAPID_49": { + "description": "A half-load program designed to wash and dry in 49 minutes while saving energy and water.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "30" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "60" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "49" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"3\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"4.5\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt2\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"3\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"3\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"4.5\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"3\"},\"opt8\":{\"opt5\":\"3\",\"opt3\":\"3\",\"opt2\":\"3\",\"default\":\"3\"},\"default\":\"3\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "4", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "84" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "8" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "dashboard", + "guided", + "snap" + ], + "defaultValue": "[dashboard|guided|snap]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.08\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.08\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.08\"},\"tabStatus\":{\"opt5\":\"1.08\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"1.08\"}" + ] + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "0" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "0" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "0" + }, + "opt7": { + "tabStatus": "0" + } + }, + "opt7": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_VOICE_RAPID_59": { + "description": "This is a full load programme designed to wash and dry in less than an hour, maintaining high wash quality performance.", + "protocolType": "MQTT", + "parameters": { + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "10" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + } + }, + "ancillaryParameters": { + "temp": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "65" + }, + "remainingTime": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "59" + }, + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"3\",\"tabStatus\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt3\":{\"opt4\":\"3\",\"opt7\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"default\":\"3\"},\"opt4\":{\"opt8\":\"3\",\"opt5\":\"3\",\"opt7\":\"3\",\"opt3\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt4\":\"3\",\"opt2\":\"3\",\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"tabStatus\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt8\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"default\":\"3\"},\"opt7\":{\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt3\":\"3\",\"tabStatus\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":\"1\",\"default\":\"1\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt3\":{\"tabStatus\":\"3\",\"default\":\"3\"},\"opt4\":\"3\",\"opt5\":{\"tabStatus\":\"1.5\",\"default\":\"1.5\"},\"opt7\":\"1\",\"tabStatus\":{\"opt5\":\"1.5\",\"opt2\":\"1.5\",\"opt3\":\"3\",\"default\":\"1.5\"},\"default\":\"1.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"1.5\",\"default\":\"3\"},\"opt3\":{\"opt5\":\"3\",\"opt8\":\"3\",\"default\":\"3\"},\"opt5\":{\"opt8\":\"1.5\",\"opt3\":\"3\",\"opt7\":\"3\",\"default\":\"3\"},\"opt7\":{\"opt5\":\"3\",\"default\":\"1\"},\"opt8\":{\"opt5\":\"1.5\",\"opt3\":\"3\",\"opt2\":\"1.5\",\"default\":\"1.5\"},\"default\":\"1.5\"}}" + ] + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL50" + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "1", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "73" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "4" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "voice" + ], + "defaultValue": "[voice]" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "11" + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"1.09\",\"opt2\":\"1.09\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.09\",\"opt7\":\"1.09\",\"opt8\":\"1.09\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt2\":\"1.09\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt5\":\"1.09\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt2\":\"1.09\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"1.09\"},\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt8\":\"1.09\"},\"opt8\":{\"opt7\":\"1.09\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"1.09\"},\"opt5\":{\"tabStatus\":\"1.09\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"1.09\"},\"opt7\":{\"tabStatus\":\"1.09\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"1.09\"},\"opt5\":{\"opt7\":\"1.09\"}},\"default\":\"1.09\"}" + ] + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "18" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "18" + }, + "opt2": { + "opt8": "9" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "1" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "0" + }, + "opt5": { + "tabStatus": { + "opt7": "18" + }, + "opt7": { + "tabStatus": "18" + } + }, + "opt7": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "opt8": { + "tabStatus": { + "opt5": "18" + }, + "opt5": { + "tabStatus": "18" + } + }, + "default": "0" + } + } + }, + "PROGRAMS.DW.IOT_CHECKUP": { + "description": "Short diagnostic cycle to check if the main components of the appliance are functioning correctly.", + "protocolType": "MQTT", + "parameters": { + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "checkupStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + } + }, + "ancillaryParameters": { + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "diagnostic" + ], + "defaultValue": "[diagnostic]" + } + } + }, + "PROGRAMS.DW.IOT_VOICE_UNIVERSAL": { + "description": "Suitable for soiled pans and any other normally dirty items", + "protocolType": "MQTT", + "parameters": { + "delayTime": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1410", + "incrementValue": "5" + }, + "diverterLevel": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "onOffStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "operationName": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "grCHGWash" + }, + "threeInOne": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt10": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "ecoExpress": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "halfLoad": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "extraDry": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "openDoor": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt7": { + "category": "command", + "typology": "range", + "mandatory": 1, + "defaultValue": "0", + "minimumValue": "0", + "maximumValue": "1", + "incrementValue": "1" + }, + "opt8": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "opt9": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prCode": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "15" + }, + "prStr": { + "category": "command", + "typology": "fixed", + "mandatory": 1 + }, + "tabStatus": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "0" + }, + "prPosition": { + "category": "command", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "6" + } + }, + "ancillaryParameters": { + "ecoIndex": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "2.5" + }, + "ecoIndexOpts": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"opt2\":{\"opt5\":\"2.5\",\"tabStatus\":{\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"opt3\":{\"opt4\":\"2.5\",\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"2.5\",\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt5\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"opt4\":{\"opt8\":\"2.5\",\"opt5\":\"4\",\"opt7\":\"2\",\"opt3\":\"2.5\",\"default\":\"1\"},\"opt5\":{\"opt4\":\"4\",\"opt2\":\"2.5\",\"opt3\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"tabStatus\":{\"opt8\":\"2.5\",\"opt3\":\"2.5\",\"opt7\":\"4\",\"default\":\"4\"},\"opt7\":{\"tabStatus\":\"4\",\"default\":\"4\"},\"opt8\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"default\":\"4\"},\"opt7\":{\"opt4\":\"2\",\"opt5\":{\"tabStatus\":\"4\",\"default\":\"4\"},\"opt3\":\"2.5\",\"tabStatus\":{\"opt5\":\"4\",\"default\":\"2\"},\"opt8\":\"2.5\",\"default\":\"2\"},\"opt8\":{\"opt2\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt3\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt4\":\"2.5\",\"opt5\":{\"tabStatus\":\"2.5\",\"default\":\"2.5\"},\"opt7\":\"2.5\",\"tabStatus\":{\"opt5\":\"2.5\",\"opt2\":\"2.5\",\"opt3\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2.5\"},\"tabStatus\":{\"opt2\":{\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt3\":{\"opt5\":\"2.5\",\"opt8\":\"2.5\",\"default\":\"2.5\"},\"opt5\":{\"opt8\":\"2.5\",\"opt3\":\"2.5\",\"opt7\":\"4\",\"default\":\"4\"},\"opt7\":{\"opt5\":\"4\",\"default\":\"2\"},\"opt8\":{\"opt5\":\"2.5\",\"opt3\":\"2.5\",\"opt2\":\"2.5\",\"default\":\"2.5\"},\"default\":\"2\"}}" + ] + }, + "energyConsumption": { + "category": "general", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "{\"tabStatus\":\"0\",\"opt2\":\"0\",\"opt3\":\"0\",\"opt4\":\"0\",\"opt5\":\"1.04\",\"opt7\":\"0\",\"opt8\":\"0\",\"opt4\":{\"opt5\":\"0\"},\"opt5\":{\"opt4\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt2\":\"0\"},\"opt8\":{\"tabStatus\":{\"opt2\":\"0\"},\"opt2\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt2\":{\"opt8\":\"0\"},\"opt8\":{\"opt2\":\"0\"}},\"opt2\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt5\":\"0\"},\"opt3\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"}},\"opt7\":{\"opt3\":\"0\"},\"opt3\":{\"opt7\":\"0\"},\"opt3\":{\"opt4\":\"0\"},\"opt4\":{\"opt3\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt8\":\"0\"},\"opt2\":{\"opt5\":\"0\"},\"opt5\":{\"opt2\":\"0\"},\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"},\"opt3\":{\"opt8\":\"0\"},\"opt8\":{\"opt3\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"},\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"},\"opt7\":{\"opt8\":\"0\"},\"opt8\":{\"opt7\":\"0\"},\"opt7\":{\"opt4\":\"0\"},\"opt4\":{\"opt7\":\"0\"},\"opt5\":{\"tabStatus\":{\"opt8\":\"0\"},\"opt8\":{\"tabStatus\":\"0\"}},\"opt8\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt5\":{\"opt8\":\"0\"},\"opt8\":{\"opt5\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt3\":\"0\"},\"opt3\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt3\":{\"opt5\":\"0\"},\"opt5\":{\"opt3\":\"0\"}},\"opt3\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt7\":{\"tabStatus\":{\"opt5\":\"0\"},\"opt5\":{\"tabStatus\":\"0\"}},\"opt5\":{\"tabStatus\":{\"opt7\":\"0\"},\"opt7\":{\"tabStatus\":\"0\"}},\"tabStatus\":{\"opt7\":{\"opt5\":\"0\"},\"opt5\":{\"opt7\":\"0\"}},\"default\":\"0\"}" + ] + }, + "energyLabel": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "3", + "minimumValue": "0,5", + "maximumValue": "5", + "incrementValue": "0,5" + }, + "functionalId": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "powerWashPrz": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "programCluster": { + "category": "cluster", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "traditional" + }, + "programFamily": { + "category": "cluster", + "typology": "enum", + "mandatory": 1, + "enumValues": [ + "guided", + "auto" + ], + "defaultValue": "[guided|auto]" + }, + "programType": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "WD" + }, + "remainingTime": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "144", + "minimumValue": "124", + "maximumValue": "144", + "incrementValue": "1" + }, + "remoteActionable": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "remoteVisible": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "smartLoadingSensor": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "1" + }, + "suggestedLoadD": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "RL100" + }, + "temp": { + "category": "general", + "typology": "range", + "mandatory": 1, + "defaultValue": "65", + "minimumValue": "55", + "maximumValue": "65", + "incrementValue": "1" + }, + "waterConsumption": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "13" + }, + "waterEfficiency": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "3" + }, + "waterSaving": { + "category": "general", + "typology": "fixed", + "mandatory": 1, + "fixedValue": "69" + } + }, + "remainingTimes": { + "opts": { + "tabStatus": { + "opt7": { + "opt5": "23" + }, + "opt8": { + "opt4": "0" + }, + "opt5": { + "opt7": "23" + }, + "opt2": { + "opt8": "0" + }, + "opt4": { + "opt8": "0" + }, + "opt3": { + "tabStatus": "0" + }, + "tabStatus": { + "opt3": "0" + } + }, + "opt2": { + "opt5": "0" + }, + "opt3": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "opt4": { + "opt7": "20" + }, + "opt5": { + "tabStatus": { + "opt7": "23" + }, + "opt7": { + "tabStatus": "23" + } + }, + "opt7": { + "tabStatus": { + "opt5": "23" + }, + "opt5": { + "tabStatus": "23" + } + }, + "opt8": { + "tabStatus": { + "opt5": "0" + }, + "opt5": { + "tabStatus": "0" + } + }, + "default": "0" + } + } + } + }, + "optCompatibility": { + "undefined": { + "undefined": { + "halfLoad": "0", + "extraDry": "0" + } + } + }, + "options": { + "opt1": "threeInOne", + "opt2": "ecoExpress", + "opt3": "halfLoad", + "opt4": "extraDry", + "opt5": "openDoor", + "opt6": "addDish" + }, + "dictionaryId": 363 +} \ No newline at end of file diff --git a/test_data/dw_12658/maintenance.json b/test_data/dw_12658/maintenance.json new file mode 100644 index 0000000..a1b71e9 --- /dev/null +++ b/test_data/dw_12658/maintenance.json @@ -0,0 +1,28 @@ +{ + "filterCleaning": { + "tot": 15, + "count": 28, + "remaining": -13, + "percentage": 187 + }, + "drawerCleaning": { + "tot": 100, + "count": 28, + "remaining": 72, + "percentage": 28 + }, + "drumCleaning": { + "tot": 100, + "count": 28, + "remaining": 72, + "percentage": 28 + }, + "sprayArmsCleaning": { + "tot": 100, + "count": 28, + "remaining": 72, + "percentage": 28 + }, + "tabs": 50, + "lastCheckup": null +} \ No newline at end of file diff --git a/test_data/dw_12658/statistics.json b/test_data/dw_12658/statistics.json new file mode 100644 index 0000000..acad49e --- /dev/null +++ b/test_data/dw_12658/statistics.json @@ -0,0 +1,46 @@ +{ + "resultCode": "0", + "programsCounter": 44, + "mostUsedPrograms": [ + { + "count": 30, + "programType": "D", + "prCode": "8", + "prPosition": "3", + "programName": "PROGRAMS.DW.ECO" + }, + { + "count": 5, + "programType": "D", + "prCode": "2", + "prPosition": "4", + "programName": "PROGRAMS.DW.INTENSIVE" + }, + { + "count": 3, + "programType": "D", + "prCode": "24", + "prPosition": "12", + "programName": "PROGRAMS.DW.HYGIENE" + }, + { + "count": 3, + "programType": "D", + "prCode": "5", + "prPosition": "2", + "programName": "PROGRAMS.DW.UNIVERSAL" + }, + { + "count": 3, + "programType": "D", + "prCode": "10", + "prPosition": "13", + "programName": "PROGRAMS.DW.RAPID_59" + } + ], + "temperatureUsage": { + "temp70to75": 2, + "temp60to65": 2, + "temp45to55": 14 + } +} \ No newline at end of file