hon-test-data/test_data/td_624/commands.json
2023-11-02 21:16:57 +00:00

12664 lines
484 KiB
JSON

{
"applianceModel": {
"id": 624,
"name": "ROE H9A2TCE-80",
"code": "11111111",
"applianceTypeId": 8,
"applianceTypeName": "TD",
"brand": "candy",
"connectivity": "wifi|ble",
"attributes": [
{
"id": 12300,
"parName": "display",
"parValue": "5D",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12301,
"parName": "installationType",
"parValue": "fs",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12302,
"parName": "interfaceType",
"parValue": "series|seriesVersion|installationType|display|structure|tankPosition",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12303,
"parName": "loadCapacityDry",
"parValue": "9",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12304,
"parName": "lowerBarrierDate",
"parValue": "2040",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12305,
"parName": "series",
"parValue": "rapido",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12306,
"parName": "structure",
"parValue": "heatpump",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12307,
"parName": "supportedLanguage",
"parValue": "en|it|fr|nl|pt|es|de|bg|cs|sk|hr|el|pl|sr|sl|ro|ru|uk|hu|da|fi|no|sv|tr",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12308,
"parName": "tankPosition",
"parValue": "door",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 12309,
"parName": "option",
"parValue": "filterLED|tumbling",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13518,
"parName": "tumblingType",
"parValue": "auto",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 19527,
"parName": "platform",
"parValue": "CHG",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 38280,
"parName": "serviceability",
"parValue": "ble",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 61830,
"parName": "fwLabel",
"parValue": "sdui",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
],
"options": {
"opt1": "anticrease",
"opt2": "dryingManager",
"opt3": "bestIroning",
"opt4": "hybrid"
}
},
"settings": {
"setConfig": {
"description": "The message allows to set platform parameters",
"protocolType": "MQTT",
"parameters": {
"httpEndpoint": {
"category": "command",
"typology": "fixed",
"mandatory": 0
},
"mqttEndpoint": {
"category": "command",
"typology": "fixed",
"mandatory": 0
}
}
},
"setParameters": {
"description": "The message allows to change parameters values to enable/disable specific features ",
"protocolType": "MQTT",
"parameters": {
"resW": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"tumblingStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
}
}
}
},
"stopProgram": {
"description": "The message allows to stop the program",
"protocolType": "MQTT",
"parameters": {
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
}
}
},
"pauseProgram": {
"description": "The message allows to pause the program",
"protocolType": "MQTT",
"parameters": {
"pause": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
}
}
},
"resumeProgram": {
"description": "The message allows to exit from pause mode returning to the cycle previously in execution",
"protocolType": "MQTT",
"parameters": {
"pause": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
}
}
},
"startProgram": {
"PROGRAMS.TD.DAILY_PERFECT_59_MIN": {
"description": "Rapid program for medium load that ensures the best drying. It's recommended to spin at high speed before drying. ",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "8"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "11"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"wmSync",
"auto"
],
"defaultValue": "[dashboard|wmSync|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3.5",
"suggestedValue": "3.5"
}
},
"remainingTimes": {
"dryLevel": {
"2": 59
}
}
},
"PROGRAMS.TD.DAILY_45_MIN": {
"description": "Timed rapid program for daily clothes. It's recommended to spin at high speed before drying. ",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "21"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard"
],
"defaultValue": "[dashboard]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2",
"suggestedValue": "2"
}
},
"remainingTimes": {
"dryLevel": {
"0": 45
}
}
},
"PROGRAMS.TD.SAVING_30_MIN": {
"description": "30-minute quick cycle, ideal when you want to quickly dry small loads.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "20"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard"
],
"defaultValue": "[dashboard]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1",
"suggestedValue": "1"
}
},
"remainingTimes": {
"dryLevel": {
"0": 30
}
}
},
"PROGRAMS.TD.REFRESH": {
"description": "The perfect cycle to remove the bad smells from the linens while smoothing creases.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "11"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard"
],
"defaultValue": "[dashboard]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"0": 20
}
}
},
"PROGRAMS.TD.SPORT_PLUS": {
"description": "This program is dedicated to gently dry technical garments used for sport and fitness. It provids special care to avoid the shrinking and deterioration of eleastic fibers.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "13"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "19"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 60,
"2": 86,
"3": 94,
"4": 103
}
}
},
"PROGRAMS.TD.RELAX_CREASES": {
"description": "The perfect cycle to remove the bad smells from the linens smoothing creases.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard"
],
"defaultValue": "[dashboard]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"0": 12
}
}
},
"PROGRAMS.TD.SMALL_LOAD": {
"description": "Dedicated to get an even drying on extremely small loads without risking to overdry.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "14"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2",
"suggestedValue": "2"
}
},
"remainingTimes": {
"dryLevel": {
"3": 91
}
}
},
"PROGRAMS.TD.WOOLMARK": {
"description": "The program can be used to dry up to 1 kg of woolen laundry (around 3 jumpers). Reverse all clothes before drying. Timing can change due to dimensions and thickness of load and the spinning chosen during washing. Attention: wool's felting process is irreversible; please dry exclusively clothes with the symbol \"ok tumble\"; this program is not recommended for acrylic clothes.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "8"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard"
],
"defaultValue": "[dashboard]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1",
"suggestedValue": "1"
}
},
"remainingTimes": {
"dryLevel": {
"0": 70
}
}
},
"PROGRAMS.TD.SHIRTS": {
"description": "The ideal cycle to dry cotton and synthetic shirts, enhancing and providing the best care of fibers.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"1": 49,
"2": 70,
"3": 77,
"4": 84
}
}
},
"PROGRAMS.TD.SYNTHETICS": {
"description": "A low/medium temperature drying program for synthetic fabrics. This program minimizes the creasing of the clothing and takes care of your laundry.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"dryTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "4",
"minimumValue": "4",
"maximumValue": "12",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "range",
"mandatory": 0,
"defaultValue": "70",
"minimumValue": "70",
"maximumValue": "150",
"incrementValue": "10"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 70,
"2": 100,
"3": 110,
"4": 120
},
"dryTime": {
"4": 70,
"5": 80,
"6": 90,
"7": 100,
"8": 110,
"9": 120,
"10": 130,
"11": 140,
"12": 150
}
}
},
"PROGRAMS.TD.DARKS_AND_COLOURED": {
"description": "A delicate and specific cycle to dry dark or colored cotton or synthetics garments.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "11"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 88,
"2": 120,
"3": 132,
"4": 144
}
}
},
"PROGRAMS.TD.JEANS": {
"description": "A special program to dry your jeans, ensuring an anticrease function and the immediate use of your denim.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "4"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "1",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "18"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"4": 130
}
}
},
"PROGRAMS.TD.WHITES": {
"description": "The perfect cycle to dry your resistant fabrics (cotton, linen) - Ex. Towels, bathrobes, tableclothes and sheets.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"dryTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "4",
"minimumValue": "4",
"maximumValue": "19",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "13"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "range",
"mandatory": 0,
"defaultValue": "70",
"minimumValue": "70",
"maximumValue": "220",
"incrementValue": "10"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": 9,
"suggestedValue": 9
}
},
"remainingTimes": {
"dryLevel": {
"1": 110,
"2": 150,
"3": 165,
"4": 180
},
"dryTime": {
"4": 70,
"5": 80,
"6": 90,
"7": 100,
"8": 110,
"9": 120,
"10": 130,
"11": 140,
"12": 150,
"13": 160,
"14": 170,
"15": 180,
"16": 190,
"17": 200,
"18": 210,
"19": 220
}
}
},
"PROGRAMS.TD.ECO": {
"description": "A drying program with high energy efficiency, ideal for cotton fabrics.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "14"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "26"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"dashboard",
"auto"
],
"defaultValue": "[dashboard|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": 9,
"suggestedValue": 9
}
},
"remainingTimes": {
"dryLevel": {
"2": 150
}
}
},
"PROGRAMS.TD.MIX_AND_DRY": {
"description": "To dry mixed fabrics (cotton, synthetic clothes and special fibres).",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"dryTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "4",
"minimumValue": "4",
"maximumValue": "12",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "range",
"mandatory": 0,
"defaultValue": "70",
"minimumValue": "70",
"maximumValue": "150",
"incrementValue": "10"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"hidden",
"auto"
],
"defaultValue": "[hidden|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 83,
"2": 114,
"3": 125,
"4": 136
},
"dryTime": {
"4": 70,
"5": 80,
"6": 90,
"7": 100,
"8": 110,
"9": 120,
"10": 130,
"11": 140,
"12": 150
}
}
},
"PROGRAMS.TD.RAPID_30": {
"description": "30-minute quick cycle, ideal when you want to quickly dry small loads.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"dryTime": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "29"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "30"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "8"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"hidden"
],
"defaultValue": "[hidden]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryTime": {
"1": 30
}
}
},
"PROGRAMS.TD.XXL_LOAD": {
"description": "Specific cycle dedicated to dry huge linens size like curtains, sheets and tableclothes.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"dryTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "4",
"minimumValue": "4",
"maximumValue": "19",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "35"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "19"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "range",
"mandatory": 0,
"defaultValue": "70",
"minimumValue": "70",
"maximumValue": "220",
"incrementValue": "10"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"hidden",
"auto"
],
"defaultValue": "[hidden|auto]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6",
"suggestedValue": "6"
}
},
"remainingTimes": {
"dryLevel": {
"1": 146,
"2": 199,
"3": 219,
"4": 239
},
"dryTime": {
"4": 70,
"5": 80,
"6": 90,
"7": 100,
"8": 110,
"9": 120,
"10": 130,
"11": 140,
"12": 150,
"13": 160,
"14": 170,
"15": 180,
"16": 190,
"17": 200,
"18": 210,
"19": 220
}
}
},
"PROGRAMS.TD.IOT_DRY_COTTON": {
"description": "A program designed to dry cotton clothes, supporting the relaxing of creases and facilitating ironing.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "13"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"guided",
"wmSync",
"voice",
"care"
],
"defaultValue": "[guided|wmSync|voice|care]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": 9,
"suggestedValue": 9
}
},
"remainingTimes": {
"dryLevel": {
"1": 110,
"2": 150,
"3": 165,
"4": 180
}
}
},
"PROGRAMS.TD.IOT_DRY_SYNTHETICS": {
"description": "Low temperature drying program recommended for mixed (synthetic/cotton) and synthetic fibres. Aalways refer to the laundry care label.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"guided",
"wmSync",
"voice",
"care"
],
"defaultValue": "[guided|wmSync|voice|care]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 70,
"2": 100,
"3": 110,
"4": 120
}
}
},
"PROGRAMS.TD.IOT_DRY_MIXED": {
"description": "This special cycle allows to reduce drying time by a third for loads with mixed and synthetic fabrics, maintaining a high level of class A energy efficiency",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"guided",
"wmSync",
"voice"
],
"defaultValue": "[guided|wmSync|voice]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 83,
"2": 114,
"3": 125,
"4": 136
}
}
},
"PROGRAMS.TD.IOT_DRY_DELICATES": {
"description": "A special cycle for drying delicate clothes that require a specific treatment.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"guided",
"wmSync"
],
"defaultValue": "[guided|wmSync]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 70,
"2": 100,
"3": 110,
"4": 120
}
}
},
"PROGRAMS.TD.IOT_DRY_WOOL": {
"description": "Low temperature drying program, ideal to dry wool clothes with maximum care and softness. .",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "8"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"guided",
"wmSync",
"voice"
],
"defaultValue": "[guided|wmSync|voice]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1",
"suggestedValue": "1"
}
},
"remainingTimes": {
"remainingTime": {
"category": "time",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "70"
}
}
},
"PROGRAMS.TD.IOT_DRY_RAPID_30": {
"description": "30-minute quick cycle, ideal when you want to quickly dry small loads.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"dryTime": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "29"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "30"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "8"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"wmSync"
],
"defaultValue": "[wmSync]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryTime": {
"1": 30
}
}
},
"PROGRAMS.TD.IOT_DRY_RAPID_59": {
"description": "Rapid program for medium loads that ensure the best drying. It's recommended to spin at high speed before drying. ",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryTime": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "29"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "59"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "8"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"wmSync"
],
"defaultValue": "[wmSync]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryTime": {
"3": 59
}
}
},
"PROGRAMS.TD.IOT_DRY_BED_QUILT": {
"description": "Perfect cycle to dry uniformly duvets and quilts, revitalizing the smoothness of the feathers",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "4",
"incrementValue": "1"
},
"dryTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "4",
"minimumValue": "4",
"maximumValue": "19",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "35"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "19"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "range",
"mandatory": 0,
"defaultValue": "70",
"minimumValue": "70",
"maximumValue": "220",
"incrementValue": "10"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "standard"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"wmSync"
],
"defaultValue": "[wmSync]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6",
"suggestedValue": "6"
}
},
"remainingTimes": {
"dryLevel": {
"1": 146,
"2": 199,
"3": 219,
"4": 239
},
"dryTime": {
"4": 70,
"5": 80,
"6": 90,
"7": 100,
"8": 110,
"9": 120,
"10": 130,
"11": 140,
"12": 150,
"13": 160,
"14": 170,
"15": 180,
"16": 190,
"17": 200,
"18": 210,
"19": 220
}
}
},
"PROGRAMS.TD.IOT_DRY_ANTI_MITES": {
"description": "The best cycle to dry cotton clothes, removing dust mites thanks to high temperatures.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "4"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "1",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"4": 136
}
}
},
"PROGRAMS.TD.IOT_DRY_BACKPACKS": {
"description": "Customisable time programme, ideal for drying backpacks and pouches. Thanks to delicate temperatures and special movements of the basket, itguarantees the full regeneration of the fabrics.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryTime": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "6"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "90"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryTime": {
"6": 90
}
}
},
"PROGRAMS.TD.IOT_DRY_BED_LINEN": {
"description": "The perfect cycle to dry your cotton or synthetic sheets, ensuring the best reduction of creases.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "13"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": 9,
"suggestedValue": 9
}
},
"remainingTimes": {
"dryLevel": {
"3": 165
}
}
},
"PROGRAMS.TD.IOT_DRY_CURTAINS": {
"description": "The best cycle to dry curtains, while providing maximum care to delicate fabrics and the reduction of creases.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"2": 100
}
}
},
"PROGRAMS.TD.IOT_DRY_DELICATE_TABLECLOTHS": {
"description": "The ideal program to dry tableclothes accurately, while protecting very delicate fabrics.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"2": 100
}
}
},
"PROGRAMS.TD.IOT_DRY_DUVET": {
"description": "The ideal cycle to dry a single duvet or quilted jackets.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "4"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "1",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"4": 136
}
}
},
"PROGRAMS.TD.IOT_DRY_TABLECLOTHS": {
"description": "Customisable automatic programme, designed for drying table cloths, even the most resistant, in the best way. It keeps crease formation to a minimum thanks to specific movements of the basket.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "home"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"2": 114
}
}
},
"PROGRAMS.TD.IOT_DRY_DOWN_JACKET": {
"description": "A specific cycle to dry your jackets, while preserving their fibres.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"3": 110
}
}
},
"PROGRAMS.TD.IOT_DRY_BABY": {
"description": "Specific program for the cotton clothes of the babies, which guarantees a much better hygiene level than the open air drying.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"3": 110
}
}
},
"PROGRAMS.TD.IOT_DRY_BATHROBE": {
"description": "The ideal cycle to dry spongy fabrics, enhancing softness and preventing bad odors.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "35"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "19"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6",
"suggestedValue": "6"
}
},
"remainingTimes": {
"dryLevel": {
"3": 219
}
}
},
"PROGRAMS.TD.IOT_DRY_CUDDLY_TOYS": {
"description": "Customisable automatic programme, dedicated to drying plushies. Thanks to the specific movements of the basket and the delicate temperatures, it guarantees they are not damaged and stay soft.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "4"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "1",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"4": 84
}
}
},
"PROGRAMS.TD.IOT_DRY_DEHUMIDIFIER": {
"description": "A rapid program to remove moisture from the clothes.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"remainingTime": {
"category": "time",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
}
}
},
"PROGRAMS.TD.IOT_DRY_DENIM_JEANS": {
"description": "A special program to dry your jeans, ensuring an anticrease function and the immediate use of your denim.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "4"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "1",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"4": 136
}
}
},
"PROGRAMS.TD.IOT_DRY_EASY_IRON_COTTON": {
"description": "A program designed to dry cotton clothes, supporting the relaxing of creases and facilitating ironing.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "17"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "4",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 83
}
}
},
"PROGRAMS.TD.IOT_DRY_EASY_IRON_SYNTHETICS": {
"description": "The perfect cycle to dry your synthetic and mixed clothes, ensuring an anticrease action and facilitating the ironing.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "5"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "4",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "4",
"suggestedValue": "4"
}
},
"remainingTimes": {
"dryLevel": {
"1": 70
}
}
},
"PROGRAMS.TD.IOT_DRY_GYM_FIT": {
"description": "The ideal program to dry gym clothes, suitable for synthetic and cotton fibers.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"2": 70
}
}
},
"PROGRAMS.TD.IOT_DRY_LINGERIE": {
"description": "Customisable automatic programme designed for drying lingerie; it uses specific basket movements, guaranteeing utmost care even for delicate fabrics.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"2": 70
}
}
},
"PROGRAMS.TD.IOT_DRY_PLAYSUITS": {
"description": "The best cycle to dry synthetic and cotton play suits, preserving elasticity and softness.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"3": 77
}
}
},
"PROGRAMS.TD.IOT_DRY_REGENERATES_WATERPROOF": {
"description": "A cycle designed to regenerate waterproof fabrics after a long use under rain.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"remainingTime": {
"category": "time",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
}
}
},
"PROGRAMS.TD.IOT_DRY_SHIRTS": {
"description": "The ideal cycle to dry cotton and synthetic shirts, enhancing the best care of fibers .",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"2": 70
}
}
},
"PROGRAMS.TD.IOT_DRY_SWIMSUITS_AND_BIKINIS": {
"description": "Default time programme dedicated to bathing costumes. Thanks to delicate temperatures and specific movements of the basket, the elasticity and quality of the synthetic fibres is preserved.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"2": 70
}
}
},
"PROGRAMS.TD.IOT_DRY_TECHNICAL_FABRICS": {
"description": "Automatic programme, customisable at low temperatures, designed for drying technical fabrics without affecting their elasticity.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "2"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "9"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "3",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "3"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download",
"guided"
],
"defaultValue": "[download|guided]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"dryLevel": {
"2": 70
}
}
},
"PROGRAMS.TD.IOT_DRY_WARM_EMBRACE": {
"description": "Rapid program to dry even your delicate clothes, providing them a warm feeling of softness.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "10"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2.5",
"suggestedValue": "2.5"
}
},
"remainingTimes": {
"remainingTime": {
"category": "time",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "12"
}
}
},
"PROGRAMS.TD.IOT_DRY_SMALL_LOAD": {
"description": "Dedicated to get an even drying for extremely small loads without the overdry risking.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "3"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "14"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "7"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "65535",
"incrementValue": "1"
}
},
"ancillaryParameters": {
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "2",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "6"
},
"programCluster": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "specialCare"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"download"
],
"defaultValue": "[download]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2",
"suggestedValue": "2"
}
},
"remainingTimes": {
"dryLevel": {
"3": 91
}
}
},
"PROGRAMS.TD.IOT_CHECKUP": {
"description": "Short diagnostic cycle (5-25 minutes) to check the correct functioning of the main components of the appliance. **To be started with an empty drum**. At the end you will receive a notification with the results of the Check-Up on your smartphone.",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
}
},
"ancillaryParameters": {
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"diagnostic"
],
"defaultValue": "[diagnostic]"
}
}
},
"PROGRAMS.TD.TRAINERS": {
"description": "Programme optimised for drying up to a maximum of 2 pairs of fabric shoes or sneakers. WARNING: to be started only using the appropriate accessory. Buy it on [careplusprotect.com](https://careplusprotect.com/gb/washing/stacking-kits-and-accessories-for-dryers/shoes-drying-rack/)",
"protocolType": "MQTT",
"parameters": {
"checkUpStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 1,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1410",
"incrementValue": "30"
},
"dryLevel": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"dryTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "4",
"minimumValue": "4",
"maximumValue": "9",
"incrementValue": "1"
},
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"anticrease": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"dryingManager": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"bestIroning": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"hybrid": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"prCode": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "24"
},
"prPosition": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "18"
},
"prStr": {
"category": "command",
"typology": "fixed",
"mandatory": 1
},
"remainingTimeMM": {
"category": "command",
"typology": "range ",
"mandatory": 0,
"incrementValue": "1"
}
},
"ancillaryParameters": {
"dryTimeMM": {
"category": "general",
"typology": "range",
"mandatory": 0,
"defaultValue": "70",
"minimumValue": "70",
"maximumValue": "120",
"incrementValue": "10"
},
"energyLabel": {
"category": "general",
"typology": "range",
"mandatory": 1,
"defaultValue": "5",
"minimumValue": "1",
"maximumValue": "5",
"incrementValue": "1"
},
"functionalId": {
"category": "cluster",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "16"
},
"programFamily": {
"category": "cluster",
"typology": "enum",
"mandatory": 1,
"enumValues": [
"hidden"
],
"defaultValue": "[hidden]"
},
"programRules": {
"category": "rule",
"typology": "fixed",
"mandatory": 0,
"fixedValue": {
"dryLevel": {
"opt3": {
"1": {
"typology": "fixed",
"fixedValue": "1"
}
}
},
"opt3": {
"dryLevel": {
"2|3|4": {
"typology": "fixed",
"fixedValue": "0"
}
}
},
"dryTime": {
"dryTimeMM": {
"30": {
"typology": "fixed",
"fixedValue": "1"
},
"45": {
"typology": "fixed",
"fixedValue": "2"
},
"59": {
"typology": "fixed",
"fixedValue": "3"
},
"70": {
"typology": "fixed",
"fixedValue": "4"
},
"80": {
"typology": "fixed",
"fixedValue": "5"
},
"90": {
"typology": "fixed",
"fixedValue": "6"
},
"100": {
"typology": "fixed",
"fixedValue": "7"
},
"110": {
"typology": "fixed",
"fixedValue": "8"
},
"120": {
"typology": "fixed",
"fixedValue": "9"
},
"130": {
"typology": "fixed",
"fixedValue": "10"
},
"140": {
"typology": "fixed",
"fixedValue": "11"
},
"150": {
"typology": "fixed",
"fixedValue": "12"
},
"160": {
"typology": "fixed",
"fixedValue": "13"
},
"170": {
"typology": "fixed",
"fixedValue": "14"
},
"180": {
"typology": "fixed",
"fixedValue": "15"
},
"190": {
"typology": "fixed",
"fixedValue": "16"
},
"200": {
"typology": "fixed",
"fixedValue": "17"
},
"210": {
"typology": "fixed",
"fixedValue": "18"
},
"220": {
"typology": "fixed",
"fixedValue": "19"
}
}
}
}
},
"remoteActionable": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"remoteVisible": {
"category": "general",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "1"
},
"suggestedLoadD": {
"category": "general",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "2",
"numberOfItems": true,
"suggestedValue": "2"
}
},
"remainingTimes": {
"dryTime": {
"4": 70,
"5": 80,
"6": 90,
"7": 100,
"8": 110,
"9": 120
}
}
}
},
"options": {
"opt1": "anticrease",
"opt2": "dryingManager",
"opt3": "bestIroning",
"opt4": "hybrid"
},
"dictionaryId": 197
}