mirror of
https://github.com/Andre0512/hon-test-data.git
synced 2024-01-19 02:51:47 +00:00
387 lines
13 KiB
JSON
387 lines
13 KiB
JSON
|
{
|
||
|
"applianceModel": {
|
||
|
"id": 10138,
|
||
|
"name": "HTW5620DNMG",
|
||
|
"code": "XX1X1XX1111",
|
||
|
"applianceTypeId": 14,
|
||
|
"applianceTypeName": "REF",
|
||
|
"brand": "haier",
|
||
|
"connectivity": "wifi|ble",
|
||
|
"attributes": [
|
||
|
{
|
||
|
"id": 37140,
|
||
|
"parName": "zones",
|
||
|
"parValue": "fridge|freezer|vtRoom1",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37156,
|
||
|
"parName": "vtZone",
|
||
|
"parValue": "1",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37172,
|
||
|
"parName": "technology",
|
||
|
"parValue": "st",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37188,
|
||
|
"parName": "seriesVersion",
|
||
|
"parValue": "3d60Series7",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37204,
|
||
|
"parName": "series",
|
||
|
"parValue": "romania",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37220,
|
||
|
"parName": "sensor",
|
||
|
"parValue": "doorAlarmFridge",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37236,
|
||
|
"parName": "option",
|
||
|
"parValue": "ecoMode|superCool|superFreeze|holiday",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37252,
|
||
|
"parName": "lowerBarrierDate",
|
||
|
"parValue": "2210",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37268,
|
||
|
"parName": "interfaceType",
|
||
|
"parValue": "series|seriesVersion|installationType|doorNumber",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37284,
|
||
|
"parName": "installationType",
|
||
|
"parValue": "fs",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37300,
|
||
|
"parName": "enrollmentType",
|
||
|
"parValue": "app",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 37316,
|
||
|
"parName": "doorNumber",
|
||
|
"parValue": "3",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 39800,
|
||
|
"parName": "serviceability",
|
||
|
"parValue": "none",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 61452,
|
||
|
"parName": "fwLabel",
|
||
|
"parValue": "iotfw_epp",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
},
|
||
|
{
|
||
|
"id": 79298,
|
||
|
"parName": "plmCode",
|
||
|
"parValue": "34005437",
|
||
|
"status": 1,
|
||
|
"lastUpdate": "1970-01-01T00:00:00.0Z"
|
||
|
}
|
||
|
],
|
||
|
"options": {}
|
||
|
},
|
||
|
"settings": {
|
||
|
"setParameters": {
|
||
|
"description": "The message allows to change parameters values to enable/disable specific features ",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"tempSelZ1": {
|
||
|
"category": "command",
|
||
|
"typology": "range",
|
||
|
"mandatory": 0,
|
||
|
"defaultValue": "5",
|
||
|
"minimumValue": "2",
|
||
|
"maximumValue": "8",
|
||
|
"incrementValue": "1"
|
||
|
},
|
||
|
"tempSelZ2": {
|
||
|
"category": "command",
|
||
|
"typology": "range",
|
||
|
"mandatory": 0,
|
||
|
"defaultValue": "-18",
|
||
|
"minimumValue": "-24",
|
||
|
"maximumValue": "-16",
|
||
|
"incrementValue": "1"
|
||
|
},
|
||
|
"tempSelZ3": {
|
||
|
"category": "command",
|
||
|
"typology": "range",
|
||
|
"mandatory": 0,
|
||
|
"defaultValue": "1",
|
||
|
"minimumValue": "0",
|
||
|
"maximumValue": "5",
|
||
|
"incrementValue": "1"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"setConfig": {
|
||
|
"description": "The message allows to set platform parameters",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"httpEndpoint": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0
|
||
|
},
|
||
|
"mqttEndpoint": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"stopProgram": {
|
||
|
"description": "The message allows to stop the program",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"holidayMode": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "0"
|
||
|
},
|
||
|
"intelligenceMode": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "0"
|
||
|
},
|
||
|
"quickModeZ1": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "0"
|
||
|
},
|
||
|
"quickModeZ2": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "0"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"startProgram": {
|
||
|
"PROGRAMS.REF.AUTO_SET": {
|
||
|
"description": "Automatical temperature setting : fridge at +5\u00b0C and freezer at -18\u00b0C",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"intelligenceMode": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 1,
|
||
|
"fixedValue": "1"
|
||
|
}
|
||
|
},
|
||
|
"ancillaryParameters": {
|
||
|
"nameVariants": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "series"
|
||
|
},
|
||
|
"programFamily": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"dashboard"
|
||
|
],
|
||
|
"defaultValue": "[dashboard]"
|
||
|
},
|
||
|
"remoteActionable": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"remoteVisible": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"zone": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"fridge",
|
||
|
"freezer"
|
||
|
],
|
||
|
"defaultValue": "[fridge|freezer]"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"PROGRAMS.REF.SUPER_COOL": {
|
||
|
"description": "Accelerate cooling achieving quickly nearly 1\u00b0C when you need to store a large quantity of food.",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"quickModeZ1": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 1,
|
||
|
"fixedValue": "1"
|
||
|
}
|
||
|
},
|
||
|
"ancillaryParameters": {
|
||
|
"programFamily": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"dashboard"
|
||
|
],
|
||
|
"defaultValue": "[dashboard]"
|
||
|
},
|
||
|
"remoteActionable": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"remoteVisible": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"zone": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"fridge"
|
||
|
],
|
||
|
"defaultValue": "[fridge]"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"PROGRAMS.REF.SUPER_FREEZE": {
|
||
|
"description": "Accelerate freezing achieving quickly -24\u00b0C at your convenience. The function will automatically stop after 50 hours restoring the original freezer temperature",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"quickModeZ2": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 1,
|
||
|
"fixedValue": "1"
|
||
|
}
|
||
|
},
|
||
|
"ancillaryParameters": {
|
||
|
"programFamily": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"dashboard"
|
||
|
],
|
||
|
"defaultValue": "[dashboard]"
|
||
|
},
|
||
|
"remoteActionable": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"remoteVisible": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"zone": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"freezer"
|
||
|
],
|
||
|
"defaultValue": "[freezer]"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"PROGRAMS.REF.HOLIDAY": {
|
||
|
"description": "Set the refrigerator at 17\u00b0C and keep the freezer running for long period of absence.",
|
||
|
"protocolType": "MQTT",
|
||
|
"parameters": {
|
||
|
"holidayMode": {
|
||
|
"category": "command",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 1,
|
||
|
"fixedValue": "1"
|
||
|
}
|
||
|
},
|
||
|
"ancillaryParameters": {
|
||
|
"programFamily": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"dashboard"
|
||
|
],
|
||
|
"defaultValue": "[dashboard]"
|
||
|
},
|
||
|
"remoteActionable": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"remoteVisible": {
|
||
|
"category": "general",
|
||
|
"typology": "fixed",
|
||
|
"mandatory": 0,
|
||
|
"fixedValue": "1"
|
||
|
},
|
||
|
"zone": {
|
||
|
"category": "cluster",
|
||
|
"typology": "enum",
|
||
|
"mandatory": 1,
|
||
|
"enumValues": [
|
||
|
"fridge"
|
||
|
],
|
||
|
"defaultValue": "[fridge]"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"options": {},
|
||
|
"dictionaryId": 343
|
||
|
}
|