Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions test_data/ov_580/appliance_data.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
146 changes: 146 additions & 0 deletions test_data/ov_580/attributes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
{
"resultCode": "0",
"shadow": {
"parameters": {
"prPosition": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"recipeStats": {
"parNewVal": "",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"recipeId": {
"parNewVal": "NULL",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remainingTimeMM": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"programStats": {
"parNewVal": "5F;28;;;3;1;4;;31;1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prTime": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempSel": {
"parNewVal": "180",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"recipeStep": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"recipeCount": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"clockHH": {
"parNewVal": "22",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"clockMM": {
"parNewVal": "59",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"clockSS": {
"parNewVal": "5",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"onOffStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"preheatStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"lockStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"temp": {
"parNewVal": "13",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"machMode": {
"parNewVal": "1",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"programCount": {
"parNewVal": "193",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"errors": {
"parNewVal": "00",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"remoteCtrValid": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"prCode": {
"parNewVal": "5",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"delayTime": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
},
"tempStatus": {
"parNewVal": "0",
"lastUpdate": "1970-01-01T00:00:00.0Z"
}
}
},
"activity": {},
"commandHistory": {
"command": {
"macAddress": "xx-xx-xx-xx-xx-xx",
"commandName": "startProgram",
"applianceOptions": {},
"programName": "PROGRAMS.OV.MULTI_LEVEL",
"ancillaryParameters": {
"remoteActionable": "1",
"programFamily": "[dashboard|manual]",
"remoteVisible": "1",
"probe": "0"
},
"applianceType": "OV",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "2.10.3",
"deviceModel": "FP4",
"osVersion": "33",
"mobileId": "1x1111xxx11xxxx1",
"mobileOs": "android"
},
"parameters": {
"prTime": "6",
"preheatStatus": "1",
"tempSel": "200",
"recipeStep": "0",
"prCode": "23",
"delayTime": "0",
"prPosition": "8",
"onOffStatus": "1",
"recipeId": "NULL"
},
"recipeId": "NULL",
"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": "CONNECTED",
"instantTime": "1970-01-01T00:00:00.0Z",
"timestampEvent": 1717447822007
}
}
182 changes: 182 additions & 0 deletions test_data/ov_580/command_history.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
[
{
"SK": "xxxXxxxxxx#xxxxxXxxxxxx#1111-11-11X11:11:11.1X",
"recipe": {
"id_ref": "NULL"
},
"PK": "xxxx#xx-xxxx-1:x11x1x11-1x11-1x11-x1x1-11x1xxx1111x#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.OV.MULTI_LEVEL",
"ancillaryParameters": {
"remoteActionable": "1",
"programFamily": "[dashboard|manual]",
"remoteVisible": "1",
"probe": "0"
},
"applianceType": "OV",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "2.10.3",
"deviceModel": "FP4",
"osVersion": "33",
"mobileId": "1x1111xxx11xxxx1",
"mobileOs": "android"
},
"parameters": {
"prTime": "6",
"preheatStatus": "1",
"tempSel": "200",
"recipeStep": "0",
"prCode": "23",
"delayTime": "0",
"prPosition": "8",
"onOffStatus": "1",
"recipeId": "NULL"
},
"recipeId": "NULL",
"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:x11x1x11-1x11-1x11-x1x1-11x1xxx1111x#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.OV.MULTI_LEVEL",
"ancillaryParameters": {
"remoteActionable": "1",
"programFamily": "[dashboard|manual]",
"remoteVisible": "1",
"probe": "0"
},
"applianceType": "OV",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram"
},
"device": {
"appVersion": "2.0.9",
"deviceModel": "FP4",
"osVersion": "31",
"mobileId": "1x1111xxx11xxxx1",
"mobileOs": "android"
},
"parameters": {
"prTime": "6",
"preheatStatus": "1",
"tempSel": "200",
"recipeStep": "0",
"prCode": "23",
"delayTime": "0",
"prPosition": "8",
"onOffStatus": "1",
"recipeId": "NULL"
},
"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:x11x1x11-1x11-1x11-x1x1-11x1xxx1111x#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",
"program": "conventional",
"programFamily": "[dashboard|manual]",
"remoteVisible": "1",
"probe": "0"
},
"applianceType": "OV",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "1.53.7",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "111x1x1111xx1x11",
"mobileOs": "android"
},
"parameters": {
"prTime": 60,
"preheatStatus": 1,
"tempSel": 220,
"recipeStep": "0",
"prCode": "5",
"delayTime": 5,
"program": "conventional",
"prPosition": "1",
"onOffStatus": "1",
"recipeId": "NULL"
},
"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:x11x1x11-1x11-1x11-x1x1-11x1xxx1111x#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",
"program": "conventional",
"programFamily": "[dashboard|manual]",
"remoteVisible": "1",
"probe": "0"
},
"applianceType": "OV",
"attributes": {
"channel": "mobileApp",
"origin": "standardProgram",
"energyLabel": "0"
},
"device": {
"appVersion": "1.53.7",
"deviceModel": "exynos9820",
"osVersion": 31,
"mobileId": "111x1x1111xx1x11",
"mobileOs": "android"
},
"parameters": {
"prTime": 60,
"preheatStatus": 0,
"tempSel": 220,
"recipeStep": "0",
"prCode": "5",
"delayTime": 0,
"program": "conventional",
"prPosition": "1",
"onOffStatus": "1",
"recipeId": "NULL"
},
"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"
}
]
Loading