Merge pull request #3 from pksobon/main

Add appliance data
This commit is contained in:
Andre Basche 2023-07-04 23:02:25 +02:00 committed by GitHub
commit 032d9111e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 36199 additions and 0 deletions

View file

@ -0,0 +1,96 @@
{
"id": 311,
"code": "XXX111X1111",
"applianceTypeId": 11,
"applianceTypeName": "AC",
"brand": "haier",
"connectivity": "wifi|ble",
"modelName": "AS25S2SF1FA-WH",
"series": "flexis",
"fwVersion": "2.5.0",
"unitConfiguration": "1to2",
"firstEnrollment": true,
"attributes": [
{
"id": 8659,
"parName": "lowerBarrierDate",
"parValue": "2001",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8660,
"parName": "type",
"parValue": "rac",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8661,
"parName": "series",
"parValue": "flexis",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8662,
"parName": "seriesVersion",
"parValue": "2021",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8663,
"parName": "installationType",
"parValue": "1to1|1to2|1toN",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8664,
"parName": "interfaceType",
"parValue": "type|series|seriesVersion|option|windType|installationType",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 10650,
"parName": "windType",
"parValue": "vertical|horizontal",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 37982,
"parName": "serviceability",
"parValue": "none",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 61313,
"parName": "fwLabel",
"parValue": "iotfw_epp",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
],
"applianceModelId": 311,
"firstEnrollmentTBC": true,
"SK": "xxx#xx-xx-xx-xx-xx-xx",
"macAddress": "xx-xx-xx-xx-xx-xx",
"eepromName": "no_eeprom",
"applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z",
"serialNumber": "XXX111X1111X1X1X1111",
"nickName": "Xxxxxxx XX",
"enrollmentDate": "1970-01-01T00:00:00.0Z",
"lastUpdate": "1970-01-01T00:00:00.0Z",
"eepromId": 41,
"applianceStatus": 1,
"coords": {
"lng": 11.1111111,
"lat": 11.1111111
},
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x",
"SK_Secondary": "XX#xxxxXxxxx#1111-11-11"
}

View file

@ -0,0 +1,323 @@
{
"resultCode": "0",
"shadow": {
"parameters": {
"voiceStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempCoilerIndoor": {
"parNewVal": "22.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempSel": {
"parNewVal": "21.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"totalWorkTime": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"halfDegreeSettingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempAirOutdoor": {
"parNewVal": "26",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"co2ValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempInAirOutdoor": {
"parNewVal": "15",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"selfCleaningStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5ValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"fanStatusOutdoor": {
"parNewVal": "2",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempUnit": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"intelligenceStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"airQuality": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"machMode": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humidityIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"energySavingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"vocValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errors": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"defrostStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"compressorFrequency": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempIndoor": {
"parNewVal": "23.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"fourWayValveStatus": {
"parNewVal": "2",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"healthMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"10degreeHeatingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"freshAirStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"expansionValveOpenDegree": {
"parNewVal": "480",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windDirectionVertical": {
"parNewVal": "8",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"muteStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lockStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"ch2oCleaningStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errAckFlag": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windDirectionHorizontal": {
"parNewVal": "4",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"power": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"ch2oValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"machineModeHK": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"acType": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempCoilerOutdoor": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5LevelIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"heatAccumulationStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"sensingResult": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"screenDisplayStatus": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"silentSleepStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humanSensingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"energySavePeriod": {
"parNewVal": "15",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"filterChangeStatusLocal": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempDefrostOutdoor": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"operationSource": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5ValueOutdoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lightStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"electricHeatingStatusIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempOutdoor": {
"parNewVal": "1.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5CleaningStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"voiceSignStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"selfCleaning56Status": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"compressorCurrent": {
"parNewVal": "51.10",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humiditySel": {
"parNewVal": "30",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pmvStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"echoStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windSpeed": {
"parNewVal": "3",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errCode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"specialMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windSensingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"electricHeatingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"compressorStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humidificationStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"totalElectricityUsed": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"fanStatusIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"rapidMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
}
},
"activity": {},
"commandHistory": {
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "stopProgram",
"applianceOptions": {},
"programName": "PROGRAMS.AC.IOT_COOL",
"ancillaryParameters": {},
"applianceType": "AC",
"attributes": {
"prStr": "Ch\u0142odzenie",
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "1.49.7",
"deviceModel": "sm6150",
"osVersion": "32",
"mobileId": "1111xx1xx1111x11",
"mobileOs": "android"
},
"parameters": {
"onOffStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z"
},
"lastConnEvent": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"category": "DISCONNECTED",
"instantTime": "1970-01-01T00:00:00.0Z",
"timestampEvent": 1678574707942
}
}

View file

@ -0,0 +1,150 @@
[
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"programName": "PROGRAMS.AC.IOT_COOL",
"ancillaryParameters": {
"remoteActionable": "1",
"programFamily": "[standard]",
"remoteVisible": "1"
},
"applianceType": "AC",
"attributes": {
"prStr": "Ch\u0142odzenie",
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "1.49.7",
"deviceModel": "sm6150",
"osVersion": "32",
"mobileId": "1111xx1xx1111x11",
"mobileOs": "android"
},
"parameters": {
"specialMode": "0",
"cleaningTimeStatus": "0",
"heatAccumulationStatus": "0",
"echoStatus": "0",
"tempSel": "21.00",
"healthMode": "0",
"humidificationStatus": "0",
"tempUnit": "1",
"screenDisplayStatus": "1",
"pmvStatus": "0",
"humiditySel": "30",
"windDirectionVertical": "8",
"lightStatus": "0",
"energySavingStatus": "0",
"lockStatus": "0",
"machMode": "1",
"windDirectionHorizontal": "4",
"freshAirStatus": "0",
"pm2p5CleaningStatus": "0",
"windSpeed": "3",
"onOffStatus": "1",
"electricHeatingStatus": "0",
"ch2oCleaningStatus": "0",
"filterChangeStatusCloud": "0",
"energySavePeriod": "15",
"intelligenceStatus": "0",
"rapidMode": "0",
"halfDegreeSettingStatus": "0",
"operationName": "grSetDAC",
"silentSleepStatus": "0",
"voiceSignStatus": "0",
"voiceStatus": "0",
"muteStatus": "0",
"10degreeHeatingStatus": "0",
"windSensingStatus": "0",
"selfCleaning56Status": "0",
"humanSensingStatus": "0",
"selfCleaningStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"programName": "PROGRAMS.AC.IOT_COOL",
"ancillaryParameters": {
"remoteActionable": "1",
"programFamily": "[standard]",
"remoteVisible": "1"
},
"applianceType": "AC",
"attributes": {
"prStr": "Ch\u0142odzenie",
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "1.49.7",
"deviceModel": "sm6150",
"osVersion": "32",
"mobileId": "1111xx1xx1111x11",
"mobileOs": "android"
},
"parameters": {
"specialMode": "0",
"cleaningTimeStatus": "0",
"heatAccumulationStatus": "0",
"echoStatus": "0",
"tempSel": "21",
"healthMode": "0",
"humidificationStatus": "0",
"tempUnit": "1",
"screenDisplayStatus": "1",
"pmvStatus": "0",
"humiditySel": "30",
"windDirectionVertical": "8",
"lightStatus": "0",
"energySavingStatus": "0",
"lockStatus": "0",
"machMode": "1",
"windDirectionHorizontal": "3",
"freshAirStatus": "0",
"pm2p5CleaningStatus": "0",
"windSpeed": "3",
"onOffStatus": "1",
"electricHeatingStatus": "0",
"ch2oCleaningStatus": "0",
"filterChangeStatusCloud": "0",
"energySavePeriod": "15",
"intelligenceStatus": "0",
"rapidMode": "0",
"halfDegreeSettingStatus": "0",
"operationName": "grSetDAC",
"silentSleepStatus": "0",
"voiceSignStatus": "0",
"voiceStatus": "0",
"muteStatus": "0",
"10degreeHeatingStatus": "0",
"windSensingStatus": "0",
"selfCleaning56Status": "0",
"humanSensingStatus": "0",
"selfCleaningStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
]

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
{}

View file

@ -0,0 +1,5 @@
{
"mostUsedPrograms": [],
"mostUsedRecipes": [],
"programsCounter": 0
}

View file

@ -0,0 +1,96 @@
{
"id": 312,
"code": "XXX1X1X1111",
"applianceTypeId": 11,
"applianceTypeName": "AC",
"brand": "haier",
"connectivity": "wifi|ble",
"modelName": "AS35S2SF1FA-WH",
"series": "flexis",
"fwVersion": "5.15.0",
"unitConfiguration": "1to2",
"firstEnrollment": true,
"attributes": [
{
"id": 8665,
"parName": "lowerBarrierDate",
"parValue": "2001",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8666,
"parName": "type",
"parValue": "rac",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8667,
"parName": "series",
"parValue": "flexis",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8668,
"parName": "seriesVersion",
"parValue": "2021",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8669,
"parName": "installationType",
"parValue": "1to1|1to2|1toN",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 8670,
"parName": "interfaceType",
"parValue": "type|series|seriesVersion|option|windType|installationType",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 10651,
"parName": "windType",
"parValue": "vertical|horizontal",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 37983,
"parName": "serviceability",
"parValue": "none",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 61314,
"parName": "fwLabel",
"parValue": "iotfw_epp",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
],
"applianceModelId": 312,
"firstEnrollmentTBC": true,
"SK": "xxx#xx-xx-xx-xx-xx-xx",
"macAddress": "xx-xx-xx-xx-xx-xx",
"eepromName": "no_eeprom",
"applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z",
"serialNumber": "XXX1X1X1111X1X111111",
"nickName": "Xxxxxx Xxxx XX",
"enrollmentDate": "1970-01-01T00:00:00.0Z",
"lastUpdate": "1970-01-01T00:00:00.0Z",
"eepromId": 41,
"applianceStatus": 1,
"coords": {
"lng": 11.1111111,
"lat": 11.1111111
},
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x",
"SK_Secondary": "XX#xxxxXxxxx#1111-11-11"
}

View file

@ -0,0 +1,382 @@
{
"resultCode": "0",
"shadow": {
"parameters": {
"voiceStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempCoilerIndoor": {
"parNewVal": "21.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempSel": {
"parNewVal": "22.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"totalWorkTime": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"halfDegreeSettingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempAirOutdoor": {
"parNewVal": "32",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"co2ValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempInAirOutdoor": {
"parNewVal": "3",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"debugEnabled": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"selfCleaningStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5ValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"fanStatusOutdoor": {
"parNewVal": "2",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempUnit": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"stdTransRate": {
"parNewVal": "3600",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"intelligenceStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"airQuality": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"machMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humidityIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"energySavingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"vocValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errors": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"defrostStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"compressorFrequency": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempIndoor": {
"parNewVal": "26.50",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"healthMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"fourWayValveStatus": {
"parNewVal": "2",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"10degreeHeatingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"freshAirStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"expansionValveOpenDegree": {
"parNewVal": "4",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windDirectionVertical": {
"parNewVal": "2",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"muteStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lockStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"ch2oCleaningStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"highTransRate": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errAckFlag": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windDirectionHorizontal": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"power": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"ch2oValueIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"machineModeHK": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"acType": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempCoilerOutdoor": {
"parNewVal": "27",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5LevelIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"heatAccumulationStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"sensingResult": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"screenDisplayStatus": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"silentSleepStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humanSensingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"energySavePeriod": {
"parNewVal": "15",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"filterChangeStatusLocal": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempDefrostOutdoor": {
"parNewVal": "27",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"operationSource": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5ValueOutdoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lightStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"statusSyncRate": {
"parNewVal": "1440",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"electricHeatingStatusIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempOutdoor": {
"parNewVal": "24.00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pm2p5CleaningStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"voiceSignStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"selfCleaning56Status": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"compressorCurrent": {
"parNewVal": "51.10",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humiditySel": {
"parNewVal": "30",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"pmvStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"echoStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windSpeed": {
"parNewVal": "5",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errCode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"specialMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windSensingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"transMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"electricHeatingStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"compressorStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"humidificationStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"totalElectricityUsed": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"fanStatusIndoor": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"rapidMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
}
},
"activity": {},
"commandHistory": {
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"programName": "PROGRAMS.AC.HOME_ASSISTANT",
"ancillaryParameters": {
"programFamily": "[standard]",
"remoteActionable": "1",
"remoteVisible": "1"
},
"applianceType": "AC",
"attributes": {
"prStr": "HOME_ASSISTANT",
"channel": "googleHome",
"origin": "conversationalVoice"
},
"device": {
"appVersion": "1.41.2",
"deviceModel": "lito",
"osVersion": "31",
"mobileId": "xxxxxxxxxxxxxxxxxxx",
"mobileOs": "android"
},
"parameters": {
"specialMode": "0",
"heatAccumulationStatus": "0",
"echoStatus": "0",
"healthMode": "0",
"tempSel": "22.00",
"humidificationStatus": "0",
"tempUnit": "1",
"humiditySel": "30",
"pmvStatus": "0",
"screenDisplayStatus": "1",
"windDirectionVertical": "0",
"lightStatus": "0",
"energySavingStatus": "0",
"lockStatus": "0",
"machMode": "0",
"windDirectionHorizontal": "0",
"freshAirStatus": "0",
"pm2p5CleaningStatus": "0",
"windSpeed": "5",
"ch2oCleaningStatus": "0",
"electricHeatingStatus": "0",
"onOffStatus": "0",
"energySavePeriod": "15",
"intelligenceStatus": "0",
"halfDegreeSettingStatus": "0",
"rapidMode": "0",
"operationName": "grSetDAC",
"silentSleepStatus": "0",
"voiceSignStatus": "0",
"voiceStatus": "0",
"muteStatus": "0",
"10degreeHeatingStatus": "0",
"windSensingStatus": "0",
"selfCleaning56Status": "0",
"humanSensingStatus": "0",
"selfCleaningStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z"
},
"lastConnEvent": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"category": "CONNECTED",
"instantTime": "1970-01-01T00:00:00.0Z",
"timestampEvent": 1688312462924
}
}

View file

@ -0,0 +1,146 @@
[
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"programName": "PROGRAMS.AC.HOME_ASSISTANT",
"ancillaryParameters": {
"programFamily": "[standard]",
"remoteActionable": "1",
"remoteVisible": "1"
},
"applianceType": "AC",
"attributes": {
"prStr": "HOME_ASSISTANT",
"channel": "googleHome",
"origin": "conversationalVoice"
},
"device": {
"appVersion": "1.41.2",
"deviceModel": "lito",
"osVersion": "31",
"mobileId": "xxxxxxxxxxxxxxxxxxx",
"mobileOs": "android"
},
"parameters": {
"specialMode": "0",
"heatAccumulationStatus": "0",
"echoStatus": "0",
"healthMode": "0",
"tempSel": "22.00",
"humidificationStatus": "0",
"tempUnit": "1",
"humiditySel": "30",
"pmvStatus": "0",
"screenDisplayStatus": "1",
"windDirectionVertical": "0",
"lightStatus": "0",
"energySavingStatus": "0",
"lockStatus": "0",
"machMode": "0",
"windDirectionHorizontal": "0",
"freshAirStatus": "0",
"pm2p5CleaningStatus": "0",
"windSpeed": "5",
"ch2oCleaningStatus": "0",
"electricHeatingStatus": "0",
"onOffStatus": "0",
"energySavePeriod": "15",
"intelligenceStatus": "0",
"halfDegreeSettingStatus": "0",
"rapidMode": "0",
"operationName": "grSetDAC",
"silentSleepStatus": "0",
"voiceSignStatus": "0",
"voiceStatus": "0",
"muteStatus": "0",
"10degreeHeatingStatus": "0",
"windSensingStatus": "0",
"selfCleaning56Status": "0",
"humanSensingStatus": "0",
"selfCleaningStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"programName": "PROGRAMS.AC.HOME_ASSISTANT",
"ancillaryParameters": {
"programFamily": "[standard]",
"remoteActionable": "1",
"remoteVisible": "1"
},
"applianceType": "AC",
"attributes": {
"prStr": "HOME_ASSISTANT",
"channel": "googleHome",
"origin": "conversationalVoice"
},
"device": {
"appVersion": "1.41.2",
"deviceModel": "lito",
"osVersion": "31",
"mobileId": "xxxxxxxxxxxxxxxxxxx",
"mobileOs": "android"
},
"parameters": {
"specialMode": "0",
"heatAccumulationStatus": "0",
"echoStatus": "0",
"healthMode": "0",
"tempSel": 22,
"humidificationStatus": "0",
"tempUnit": "1",
"humiditySel": "30",
"pmvStatus": "0",
"screenDisplayStatus": "1",
"windDirectionVertical": "0",
"lightStatus": "0",
"energySavingStatus": "0",
"lockStatus": "0",
"machMode": "0",
"windDirectionHorizontal": "0",
"freshAirStatus": "0",
"pm2p5CleaningStatus": "0",
"windSpeed": "5",
"ch2oCleaningStatus": "0",
"electricHeatingStatus": "0",
"onOffStatus": "1",
"energySavePeriod": "15",
"intelligenceStatus": "0",
"halfDegreeSettingStatus": "0",
"rapidMode": "0",
"operationName": "grSetDAC",
"silentSleepStatus": "0",
"voiceSignStatus": "0",
"voiceStatus": "0",
"muteStatus": "0",
"10degreeHeatingStatus": "0",
"windSensingStatus": "0",
"selfCleaning56Status": "0",
"humanSensingStatus": "0",
"selfCleaningStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
]

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
{}

View file

@ -0,0 +1,5 @@
{
"mostUsedPrograms": [],
"mostUsedRecipes": [],
"programsCounter": 0
}

View file

@ -0,0 +1,82 @@
{
"id": 710,
"code": "11111111",
"applianceTypeId": 15,
"applianceTypeName": "HO",
"brand": "haier",
"connectivity": "wifi|ble",
"modelName": "HADG6DS46BWIFI",
"series": "series4",
"purchaseDate": "1970-01-01T00:00:00.0Z",
"fwVersion": "5.15.0",
"firstEnrollment": false,
"attributes": [
{
"id": 13293,
"parName": "lowerBarrierDate",
"parValue": "2124",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13298,
"parName": "lighting",
"parValue": "whiteLed",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13303,
"parName": "interfaceType",
"parValue": "series|speedLevel|series|lighting",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13308,
"parName": "series",
"parValue": "series4",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13313,
"parName": "speedLevel",
"parValue": "5",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 38364,
"parName": "serviceability",
"parValue": "none",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 61400,
"parName": "fwLabel",
"parValue": "iotfw_epp",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
],
"defaultWarrantyYears": 2,
"applianceModelId": 710,
"firstEnrollmentTBC": false,
"SK": "xxx#xx-xx-xx-xx-xx-xx",
"macAddress": "xx-xx-xx-xx-xx-xx",
"eepromName": "no_eeprom",
"applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z",
"serialNumber": "1111111111111111",
"nickName": "Xxxxxxx Xxxx",
"enrollmentDate": "1970-01-01T00:00:00.0Z",
"lastUpdate": "1970-01-01T00:00:00.0Z",
"eepromId": 41,
"applianceStatus": 1,
"coords": {
"lng": 11.1111111,
"lat": 11.1111111
},
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x"
}

View file

@ -0,0 +1,135 @@
{
"resultCode": "0",
"shadow": {
"parameters": {
"quickDelayTimeStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"filterCleaningStatus": {
"parNewVal": "false",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"delayTimeStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"debugEnabled": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"filterCleaningAlarmStatus": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"stdTransRate": {
"parNewVal": "3600",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"rgbLightColors": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"windSpeed": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lightStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"machMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"highTransRate": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"statusSyncRate": {
"parNewVal": "1440",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"transMode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errors": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"rgbLightStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"delayTime": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lastWorkTime": {
"parNewVal": "7824",
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
}
},
"activity": {
"resultCode": "0",
"activityStarted": "1970-01-01T00:00:00.0Z",
"category": "CYCLE",
"ttl": 1696157199,
"macAddress": "xx-xx-xx-xx-xx-xx",
"attributes": {
"windSpeed": "1",
"filterCleaningStatus": "false",
"delayTimeStatus": "0",
"filterCleaningAlarmStatus": "1",
"rgbLightColors": "1",
"lightStatus": "0",
"rgbLightStatus": "0",
"origin": "dashboard",
"channel": "appliance"
},
"activityExecutionStarted": "2023-07-03 10:46:39",
"applianceTypeName": "HO"
},
"commandHistory": {
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {},
"applianceType": "HO",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "2.0.10",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "1xx1111xx1111x11",
"mobileOs": "android"
},
"parameters": {
"windSpeed": "0",
"onOffStatus": "1",
"lightStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z"
},
"lastConnEvent": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"category": "CONNECTED",
"instantTime": "1970-01-01T00:00:00.0Z",
"timestampEvent": 1688034242869
}
}

View file

@ -0,0 +1,168 @@
[
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {},
"applianceType": "HO",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "2.0.10",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "1xx1111xx1111x11",
"mobileOs": "android"
},
"parameters": {
"windSpeed": "0",
"onOffStatus": "1",
"lightStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {},
"applianceType": "HO",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "sm6150",
"osVersion": "33",
"mobileId": "xxx11x111111x1x1",
"mobileOs": "android"
},
"parameters": {
"windSpeed": "1",
"machMode": "2"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {},
"applianceType": "HO",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "sm6150",
"osVersion": "33",
"mobileId": "xxx11x111111x1x1",
"mobileOs": "android"
},
"parameters": {
"windSpeed": "2",
"machMode": "2"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {},
"applianceType": "HO",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "111x1x11111111x1",
"mobileOs": "android"
},
"parameters": {
"windSpeed": "0",
"onOffStatus": "1",
"lightStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"timestampAccepted": "1970-01-01T00:00:00.0Z",
"timestampExecuted": "1970-01-01T00:00:00.0Z",
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {},
"applianceType": "HO",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "111x1x11111111x1",
"mobileOs": "android"
},
"parameters": {
"windSpeed": "1",
"onOffStatus": "1",
"lightStatus": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
]

View file

@ -0,0 +1,220 @@
{
"applianceModel": {
"id": 710,
"name": "HADG6DS46BWIFI",
"code": "11111111",
"applianceTypeId": 15,
"applianceTypeName": "HO",
"brand": "haier",
"connectivity": "wifi|ble",
"attributes": [
{
"id": 13293,
"parName": "lowerBarrierDate",
"parValue": "2124",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13298,
"parName": "lighting",
"parValue": "whiteLed",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13303,
"parName": "interfaceType",
"parValue": "series|speedLevel|series|lighting",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13308,
"parName": "series",
"parValue": "series4",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 13313,
"parName": "speedLevel",
"parValue": "5",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 38364,
"parName": "serviceability",
"parValue": "none",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 61400,
"parName": "fwLabel",
"parValue": "iotfw_epp",
"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": {
"lightStatus": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"windSpeed": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "5",
"incrementValue": "1"
},
"filterCleaningAlarmStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"delayTime": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "1",
"minimumValue": "1",
"maximumValue": "99",
"incrementValue": "1"
},
"delayTimeStatus": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"quickDelayTimeStatus": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"clockHH": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "21",
"incrementValue": "1"
},
"clockMM": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "59",
"incrementValue": "1"
},
"clockSS": {
"category": "command",
"typology": "range",
"mandatory": 0,
"minimumValue": "0",
"maximumValue": "59",
"incrementValue": "1"
}
}
},
"setConfig": {
"description": "The message allows to set platform parameters",
"protocolType": "MQTT",
"parameters": {
"mqttEndpoint": {
"category": "command",
"typology": "fixed",
"mandatory": 0
},
"httpEndpoint": {
"category": "command",
"typology": "fixed",
"mandatory": 0
}
}
}
},
"stopProgram": {
"description": "The message allows to stop the program",
"protocolType": "MQTT",
"parameters": {
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "0"
},
"lightStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
},
"windSpeed": {
"category": "command",
"typology": "fixed",
"mandatory": 0,
"fixedValue": "0"
}
}
},
"startProgram": {
"PROGRAMS.HO.undefined": {
"description": "The command allows to start a program",
"protocolType": "MQTT",
"parameters": {
"onOffStatus": {
"category": "command",
"typology": "fixed",
"mandatory": 1,
"fixedValue": "1"
},
"lightStatus": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "1",
"incrementValue": "1"
},
"windSpeed": {
"category": "command",
"typology": "range",
"mandatory": 0,
"defaultValue": "0",
"minimumValue": "0",
"maximumValue": "5",
"incrementValue": "1"
}
}
}
},
"options": {},
"dictionaryId": 234
}

View file

@ -0,0 +1 @@
{}

View file

@ -0,0 +1,5 @@
{
"mostUsedPrograms": [],
"mostUsedRecipes": [],
"programsCounter": 0
}

View file

@ -0,0 +1,125 @@
{
"id": 654,
"code": "11111111",
"applianceTypeId": 3,
"applianceTypeName": "IH",
"brand": "haier",
"connectivity": "wifi|ble",
"modelName": "HA2MTSJ68MC",
"zone": "4",
"series": "series6",
"purchaseDate": "1970-01-01T00:00:00.0Z",
"fwVersion": "1.2.5",
"firstEnrollment": true,
"attributes": [
{
"id": 14119,
"parName": "zone",
"parValue": "4",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14120,
"parName": "lowerBarrierDate",
"parValue": "2134",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14121,
"parName": "power",
"parValue": "15",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14122,
"parName": "probe",
"parValue": "0",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14123,
"parName": "interfaceType",
"parValue": "series|seriesVersion|zone|option|power|probe",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14124,
"parName": "option",
"parValue": "flexy",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14125,
"parName": "series",
"parValue": "series6",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14126,
"parName": "seriesVersion",
"parValue": "2021",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 14127,
"parName": "zoneConfig",
"parValue": "multi_1_noprobe_15|multi_2_noprobe_15|multi_3_noprobe_15|multi_4_noprobe_15",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 15215,
"parName": "zoneCombination",
"parValue": "0",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 37683,
"parName": "skeuomorphic",
"parValue": "2flex",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 38308,
"parName": "serviceability",
"parValue": "none",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"id": 62281,
"parName": "fwLabel",
"parValue": "iotfw_midea",
"status": 1,
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
],
"defaultWarrantyYears": 2,
"applianceModelId": 654,
"firstEnrollmentTBC": true,
"SK": "xxx#xx-xx-xx-xx-xx-xx",
"macAddress": "xx-xx-xx-xx-xx-xx",
"eepromName": "no_eeprom",
"applianceId": "xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z",
"serialNumber": "1111111111111111",
"nickName": "Xxxxxxxxx Xxx",
"enrollmentDate": "1970-01-01T00:00:00.0Z",
"lastUpdate": "1970-01-01T00:00:00.0Z",
"eepromId": 41,
"applianceStatus": 1,
"coords": {
"lng": 11.1111111,
"lat": 11.1111111
},
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x"
}

View file

@ -0,0 +1,305 @@
{
"resultCode": "0",
"shadow": {
"parameters": {
"prCodeZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prCodeZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prCodeZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeMMZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prCodeZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeMMZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"chargeProbe1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeMMZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"chargeProbe2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeMMZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"timerMM": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remoteCtrValid": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"powerManagement": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeHHZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeHHZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeHHZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeHHZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"hotStatusZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lockStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errorZ4": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errorZ3": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prCode": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"hotStatusZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"hotStatusZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"hotStatusZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errorZ2": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errorZ1": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"panStatusZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatusZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errorProbe1": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"signalProbe1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"panStatusZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatusZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errorProbe2": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"signalProbe2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"panStatusZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatusZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"panStatusZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatusZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prPhaseZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prPhaseZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prPhaseZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"combiModeZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"combiModeZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"combiModeZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"combiModeZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatusProbe2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatusProbe1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempProbe2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"timerHH": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempProbe1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prPhaseZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"powerZ1": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"powerZ3": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"powerZ2": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"powerZ4": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
}
},
"activity": {},
"commandHistory": {
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {
"remoteActionable": "1",
"remoteVisibile": "0",
"cookingMode": "1",
"cookingLevel": "0",
"programFamily": "[special]"
},
"applianceType": "IH",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "xx111111x1x111xx",
"mobileOs": "android"
},
"parameters": {
"prPhase1_Power": "9",
"prPhase2_Temp": "0",
"prPhase3_Time": "0",
"temp": "0",
"prPhase2_Time": "0",
"prPhase3_Temp": "0",
"prCode": "194",
"prPhase5_Time": "0",
"prPhase3_Power": "0",
"prPhase5_Temp": "0",
"probe": "0",
"powerManagement": "0",
"prPhase4_Power": "0",
"prPhase1_Time": "4",
"prPhase4_Time": "0",
"zone": "1",
"prPhase2_Power": "0",
"prPhase5_Power": "0",
"prPhase1_Temp": "0",
"prPhase4_Temp": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
}
},
"lastConnEvent": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"category": "DISCONNECTED",
"instantTime": "1970-01-01T00:00:00.0Z",
"timestampEvent": 1688481996652
}
}

View file

@ -0,0 +1,112 @@
[
{
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {
"remoteActionable": "1",
"remoteVisibile": "0",
"cookingMode": "1",
"cookingLevel": "0",
"programFamily": "[special]"
},
"applianceType": "IH",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "xx111111x1x111xx",
"mobileOs": "android"
},
"parameters": {
"prPhase1_Power": "9",
"prPhase2_Temp": "0",
"prPhase3_Time": "0",
"temp": "0",
"prPhase2_Time": "0",
"prPhase3_Temp": "0",
"prCode": "194",
"prPhase5_Time": "0",
"prPhase3_Power": "0",
"prPhase5_Temp": "0",
"probe": "0",
"powerManagement": "0",
"prPhase4_Power": "0",
"prPhase1_Time": "4",
"prPhase4_Time": "0",
"zone": "1",
"prPhase2_Power": "0",
"prPhase5_Power": "0",
"prPhase1_Temp": "0",
"prPhase4_Temp": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
{
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"PK": "xxxx#xx-xxxx-1:x1xxx111-11x1-1x11-xxx1-x11x1x11x11x#xxx#xx-xx-xx-xx-xx-xx",
"SK_Secondary": "xxxXxxxxxx#1111-11-11X11:11:11.1X",
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"ancillaryParameters": {
"remoteActionable": "1",
"remoteVisibile": "0",
"cookingMode": 1,
"cookingLevel": "4",
"programFamily": "[special]"
},
"applianceType": "IH",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "1.53.7",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "1x111xx1x1xxx1xx",
"mobileOs": "android"
},
"parameters": {
"prPhase1_Power": 9,
"prPhase2_Temp": "0",
"prPhase3_Time": "0",
"temp": "0",
"prPhase2_Time": 5,
"prPhase3_Temp": "0",
"prCode": "195",
"prPhase5_Time": "0",
"prPhase3_Power": "0",
"prPhase5_Temp": "0",
"probe": "0",
"powerManagement": 0,
"prPhase4_Power": "0",
"prPhase1_Time": 4,
"prPhase4_Time": "0",
"zone": 1,
"prPhase2_Power": 10,
"prPhase5_Power": "0",
"prPhase1_Temp": "0",
"prPhase4_Temp": "0"
},
"transactionId": "xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z",
"timestamp": "1970-01-01T00:00:00.0Z"
},
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
]

22983
test_data/ih_654/commands.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
{}

View file

@ -0,0 +1,5 @@
{
"mostUsedPrograms": [],
"mostUsedRecipes": [],
"programsCounter": 0
}