1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
|
# serializer version: 1
# name: test_decode_rpc_payload[dpBattery]
'''
{
"dpBattery": 100
}
'''
# ---
# name: test_decode_rpc_payload[dpRequetdps]
'''
{
"dpStatus": 8,
"dpBattery": 100,
"dpFanLevel": 2,
"dpWaterLevel": 1,
"dpMainBrushLife": 0,
"dpSideBrushLife": 0,
"dpFilterLife": 0,
"dpCleanCount": 1,
"dpCleanMode": 1,
"dpCleanTaskType": 0,
"dpBackType": 5,
"dpBreakpointClean": 0,
"dpValleyPointCharging": false,
"dpRobotCountryCode": "us",
"dpUserPlan": 0,
"dpNotDisturb": 1,
"dpVolume": 74,
"dpTotalCleanArea": 0,
"dpTotalCleanCount": 0,
"dpTotalCleanTime": 0,
"dpDustSwitch": 1,
"dpMopState": 1,
"dpAutoBoost": 0,
"dpChildLock": 0,
"dpDustSetting": 0,
"dpMapSaveSwitch": true,
"dpRecentCleanRecord": false,
"dpCleanTime": 0,
"dpMultiMapSwitch": 1,
"dpSensorLife": 0,
"dpCleanArea": 0,
"dpCarpetCleanType": 0,
"dpCleanLine": 0,
"dpTimeZone": {
"timeZoneCity": "America/Los_Angeles",
"timeZoneSec": -28800
},
"dpAreaUnit": 0,
"dpNetInfo": {
"ipAdress": "1.1.1.2",
"mac": "99:AA:88:BB:77:CC",
"signal": -50,
"wifiName": "wifi-network-name"
},
"dpRobotType": 1,
"dpLineLaserObstacleAvoidance": 1,
"dpCleanProgress": 100,
"dpGroundClean": 0,
"dpFault": 0,
"dpNotDisturbExpand": {
"disturb_dust_enable": 1,
"disturb_light": 1,
"disturb_resume_clean": 1,
"disturb_voice": 1
},
"dpTimerType": 1,
"dpAddCleanState": 0
}
'''
# ---
# name: test_decode_rpc_payload[dpStatus-dpCleanTaskType]
'''
{
"dpStatus": 8,
"dpCleanTaskType": 0
}
'''
# ---
# name: test_encode_mqtt_payload[dpRequestDps-None]
b'{"dps": {"102": {}}}'
# ---
# name: test_encode_mqtt_payload[dpRequestDps-params0]
b'{"dps": {"102": {}}}'
# ---
# name: test_encode_mqtt_payload[dpStartClean-params2]
b'{"dps": {"201": {"cmd": 1}}}'
# ---
# name: test_encode_mqtt_payload[dpWaterLevel-2]
b'{"dps": {"124": 2}}'
# ---
|