|
10 | 10 | from saic_ismart_client.ota_v1_1.data_model import MessageV11, MpUserLoggingInRsp, MessageBodyV11, VinInfo, \ |
11 | 11 | MpAlarmSettingType |
12 | 12 | from saic_ismart_client.ota_v2_1.Message import MessageCoderV21 |
13 | | -from saic_ismart_client.ota_v2_1.data_model import OtaRvmVehicleStatusResp25857, RvsPosition, RvsWayPoint,\ |
| 13 | +from saic_ismart_client.ota_v2_1.data_model import OtaRvmVehicleStatusResp25857, RvsPosition, RvsWayPoint, \ |
14 | 14 | RvsWgs84Point, Timestamp4Short, RvsBasicStatus25857, OtaRvcStatus25857 |
15 | 15 | from saic_ismart_client.ota_v3_0.Message import MessageBodyV30, MessageV30, MessageCoderV30 |
16 | 16 | from saic_ismart_client.ota_v3_0.data_model import OtaChrgMangDataResp, RvsChargingStatus |
@@ -48,29 +48,29 @@ def create_vin_info(vin: str) -> VinInfo: |
48 | 48 | vin_info.brand_name = b'brandName' |
49 | 49 | vin_info.model_name = b'modelName' |
50 | 50 | vin_info.active = True |
51 | | - vin_info.model_configuration_json_str = 'name:Tire pressure monitoring system,code:J17,value:1;'\ |
52 | | - + 'name:Regular airbags,code:Q00,value:1;'\ |
53 | | - + 'name:Front-seat airbags,code:Q01,value:1;'\ |
54 | | - + 'name:Airbag switch,code:Q09,value:1;'\ |
55 | | - + 'name:Sun Roof,code:S35,value:0;'\ |
56 | | - + 'name:Remote control,code:S61,value:1;'\ |
57 | | - + 'name:Air conditioning,code:T11,value:1;'\ |
58 | | - + 'name:Electric Power Steering,code:EPS,value:1;'\ |
59 | | - + 'name:Security alert,code:SA64,value:0111110000000000001000000100101000000010100000000000000000000110;'\ |
60 | | - + 'name:Bonnut Status,code:BONNUT,value:1;'\ |
61 | | - + 'name:Door Status,code:DOOR,value:1111;'\ |
62 | | - + 'name:Boot Status,code:BOOT,value:1;'\ |
63 | | - + 'name:Engine Status,code:ENGINE,value:1;'\ |
64 | | - + 'name:Electric Vehicle,code:EV,value:0;'\ |
65 | | - + 'name:HeatedSeat,code:HeatedSeat,value:0;'\ |
66 | | - + 'name:Key Position,code:KEYPOS,value:1;'\ |
67 | | - + 'name:Energy state,code:ENERGY,value:0;'\ |
68 | | - + 'name:Battery Voltage,code:BATTERY,value:1;'\ |
69 | | - + 'name:Interior Temperature,code:INTEMP,value:1;'\ |
70 | | - + 'name:Exterior Temperature,code:EXTEMP,value:1;'\ |
71 | | - + 'name:Window Status,code:WINDOW,value:0000;'\ |
72 | | - + 'name:Left-Right Driving,code:LRD,value:0;'\ |
73 | | - + 'name:Bluetooth Key,code:BTKEY,value:0;'\ |
| 51 | + vin_info.model_configuration_json_str = 'name:Tire pressure monitoring system,code:J17,value:1;' \ |
| 52 | + + 'name:Regular airbags,code:Q00,value:1;' \ |
| 53 | + + 'name:Front-seat airbags,code:Q01,value:1;' \ |
| 54 | + + 'name:Airbag switch,code:Q09,value:1;' \ |
| 55 | + + 'name:Sun Roof,code:S35,value:0;' \ |
| 56 | + + 'name:Remote control,code:S61,value:1;' \ |
| 57 | + + 'name:Air conditioning,code:T11,value:1;' \ |
| 58 | + + 'name:Electric Power Steering,code:EPS,value:1;' \ |
| 59 | + + 'name:Security alert,code:SA64,value:0111110000000000001000000100101000000010100000000000000000000110;' \ |
| 60 | + + 'name:Bonnut Status,code:BONNUT,value:1;' \ |
| 61 | + + 'name:Door Status,code:DOOR,value:1111;' \ |
| 62 | + + 'name:Boot Status,code:BOOT,value:1;' \ |
| 63 | + + 'name:Engine Status,code:ENGINE,value:1;' \ |
| 64 | + + 'name:Electric Vehicle,code:EV,value:0;' \ |
| 65 | + + 'name:HeatedSeat,code:HeatedSeat,value:0;' \ |
| 66 | + + 'name:Key Position,code:KEYPOS,value:1;' \ |
| 67 | + + 'name:Energy state,code:ENERGY,value:0;' \ |
| 68 | + + 'name:Battery Voltage,code:BATTERY,value:1;' \ |
| 69 | + + 'name:Interior Temperature,code:INTEMP,value:1;' \ |
| 70 | + + 'name:Exterior Temperature,code:EXTEMP,value:1;' \ |
| 71 | + + 'name:Window Status,code:WINDOW,value:0000;' \ |
| 72 | + + 'name:Left-Right Driving,code:LRD,value:0;' \ |
| 73 | + + 'name:Bluetooth Key,code:BTKEY,value:0;' \ |
74 | 74 | + 'name:Battery Type,code:BType,value:2' |
75 | 75 | return vin_info |
76 | 76 |
|
@@ -262,7 +262,7 @@ def res(): |
262 | 262 |
|
263 | 263 | class TestSaicApi(TestCase): |
264 | 264 | def setUp(self) -> None: |
265 | | - self. saic_api = SaicApi( 'https://tap-eu.soimt.com', '[email protected]', 'secret') |
| 265 | + self. saic_api = SaicApi( 'https://tap-eu.soimt.com', 'https://gateway-eu.soimt.com', '[email protected]', 'secret') |
266 | 266 | self.message_coder_v1_1 = MessageCoderV11() |
267 | 267 | self.message_coder_v2_1 = MessageCoderV21() |
268 | 268 | self.message_coder_v3_0 = MessageCoderV30() |
|
0 commit comments