]> git.basschouten.com Git - openhab-addons.git/blob
a822abefd9ae58f997fcadab0706b83abf0330c8
[openhab-addons.git] /
1 [
2         {
3                 "vin": "anonymous",
4                 "model": "i3 94 (+ REX)",
5                 "year": 2017,
6                 "brand": "BMW",
7                 "headUnit": "ID5",
8                 "isLscSupported": true,
9                 "driveTrain": "ELECTRIC",
10                 "puStep": "0321",
11                 "iStep": "I001-21-03-530",
12                 "telematicsUnit": "TCB1",
13                 "hmiVersion": "ID4",
14                 "bodyType": "I01",
15                 "a4aType": "USB_ONLY",
16                 "capabilities": {
17                         "isRemoteServicesBookingRequired": false,
18                         "isRemoteServicesActivationRequired": false,
19                         "lock": {
20                                 "isEnabled": true,
21                                 "isPinAuthenticationRequired": false,
22                                 "executionMessage": "Lock your vehicle now? Remote functions may take a few seconds."
23                         },
24                         "unlock": {
25                                 "isEnabled": true,
26                                 "isPinAuthenticationRequired": true,
27                                 "executionMessage": "Unlock your vehicle now? Remote functions may take a few seconds."
28                         },
29                         "lights": {
30                                 "isEnabled": true,
31                                 "isPinAuthenticationRequired": false,
32                                 "executionMessage": "Flash headlights now? Remote functions may take a few seconds."
33                         },
34                         "horn": {
35                                 "isEnabled": true,
36                                 "isPinAuthenticationRequired": false,
37                                 "executionMessage": "Using your horn is only allowed in certain situations in many countries. Responsibility for the use and adherence to the respective regulations lies solely with you as the user. \n\nDo you want to use the horn now? Remote functions may take a few seconds."
38                         },
39                         "vehicleFinder": {
40                                 "isEnabled": true,
41                                 "isPinAuthenticationRequired": false,
42                                 "executionMessage": "Find your vehicle now? Remote functions may take a few seconds."
43                         },
44                         "sendPoi": {
45                                 "isEnabled": true,
46                                 "isPinAuthenticationRequired": false,
47                                 "executionMessage": "Send POI now? Remote functions may take a few seconds."
48                         },
49                         "lastStateCall": {
50                                 "isNonLscFeatureEnabled": false,
51                                 "lscState": "ACTIVATED"
52                         },
53                         "climateNow": {
54                                 "isEnabled": true,
55                                 "isPinAuthenticationRequired": false,
56                                 "executionMessage": "Do you want to ventilate now? Remote functions may take a few seconds.",
57                                 "executionPopup": {
58                                         "executionMessage": "Turn pre-conditioning on now? Remote functions may take a few seconds.",
59                                         "popupType": "DIALOG",
60                                         "title": "Start Climatization",
61                                         "primaryButtonText": "Start",
62                                         "secondaryButtonText": "Cancel",
63                                         "iconId": 59733
64                                 },
65                                 "executionStopPopup": {
66                                         "executionMessage": "Stop climate control in your vehicle now? Remote functions may take a few seconds.",
67                                         "title": "Climate control is running"
68                                 }
69                         },
70                         "isRemoteHistorySupported": true,
71                         "canRemoteHistoryBeDeleted": false,
72                         "isChargingHistorySupported": true,
73                         "isScanAndChargeSupported": true,
74                         "isDCSContractManagementSupported": true,
75                         "isBmwChargingSupported": true,
76                         "isMiniChargingSupported": false,
77                         "isChargeNowForBusinessSupported": true,
78                         "isDataPrivacyEnabled": false,
79                         "isChargingPlanSupported": true,
80                         "isChargingPowerLimitEnable": false,
81                         "isChargingTargetSocEnable": false,
82                         "isChargingLoudnessEnable": false,
83                         "isChargingSettingsEnabled": false,
84                         "isChargingHospitalityEnabled": false,
85                         "isEvGoChargingSupported": false,
86                         "isFindChargingEnabled": true,
87                         "isCustomerEsimSupported": false,
88                         "isCarSharingSupported": false,
89                         "isEasyChargeSupported": false
90                 },
91                 "connectedDriveServices": [],
92                 "properties": {
93                         "lastUpdatedAt": "2021-12-21T16:46:02Z",
94                         "inMotion": false,
95                         "areDoorsLocked": true,
96                         "originCountryISO": "DE",
97                         "areDoorsClosed": true,
98                         "areDoorsOpen": false,
99                         "areWindowsClosed": true,
100                         "doorsAndWindows": {
101                                 "doors": {
102                                         "driverFront": "CLOSED",
103                                         "driverRear": "CLOSED",
104                                         "passengerFront": "CLOSED",
105                                         "passengerRear": "CLOSED"
106                                 },
107                                 "windows": {
108                                         "driverFront": "CLOSED",
109                                         "passengerFront": "CLOSED"
110                                 },
111                                 "trunk": "CLOSED",
112                                 "hood": "CLOSED",
113                                 "moonroof": "CLOSED"
114                         },
115                         "isServiceRequired": false,
116                         "fuelLevel": {
117                                 "value": 4,
118                                 "units": "LITERS"
119                         },
120                         "chargingState": {
121                                 "chargePercentage": 74,
122                                 "state": "NOT_CHARGING",
123                                 "type": "NOT_AVAILABLE",
124                                 "isChargerConnected": false
125                         },
126                         "combustionRange": {
127                                 "distance": {
128                                         "value": 31,
129                                         "units": "KILOMETERS"
130                                 }
131                         },
132                         "combinedRange": {
133                                 "distance": {
134                                         "value": 31,
135                                         "units": "KILOMETERS"
136                                 }
137                         },
138                         "electricRange": {
139                                 "distance": {
140                                         "value": 76,
141                                         "units": "KILOMETERS"
142                                 }
143                         },
144                         "electricRangeAndStatus": {
145                                 "chargePercentage": 74,
146                                 "distance": {
147                                         "value": 76,
148                                         "units": "KILOMETERS"
149                                 }
150                         },
151                         "checkControlMessages": [],
152                         "serviceRequired": [
153                                 {
154                                         "type": "BRAKE_FLUID",
155                                         "status": "OK",
156                                         "dateTime": "2023-11-01T00:00:00.000Z"
157                                 },
158                                 {
159                                         "type": "VEHICLE_CHECK",
160                                         "status": "OK",
161                                         "dateTime": "2023-11-01T00:00:00.000Z"
162                                 },
163                                 {
164                                         "type": "OIL",
165                                         "status": "OK",
166                                         "dateTime": "2023-11-01T00:00:00.000Z"
167                                 },
168                                 {
169                                         "type": "VEHICLE_TUV",
170                                         "status": "OK",
171                                         "dateTime": "2023-11-01T00:00:00.000Z"
172                                 }
173                         ],
174                         "vehicleLocation": {
175                                 "coordinates": {
176                                         "latitude": 1.2345,
177                                         "longitude": 6.789
178                                 },
179                                 "address": {
180                                         "formatted": "anonymous"
181                                 },
182                                 "heading": 222
183                         },
184                         "climateControl": {
185                                 
186                         }
187                 },
188                 "isMappingPending": false,
189                 "isMappingUnconfirmed": false,
190                 "driverGuideInfo": {
191                         "title": "BMW\nDriver's Guide",
192                         "androidAppScheme": "com.bmwgroup.driversguide.row",
193                         "iosAppScheme": "bmwdriversguide:///open",
194                         "androidStoreUrl": "https://play.google.com/store/apps/details?id=com.bmwgroup.driversguide.row",
195                         "iosStoreUrl": "https://apps.apple.com/de/app/id714042749?mt=8"
196                 },
197                 "themeSpecs": {
198                         "vehicleStatusBackgroundColor": {
199                                 "red": 156,
200                                 "green": 154,
201                                 "blue": 152
202                         }
203                 },
204                 "status": {
205                         "lastUpdatedAt": "2021-12-21T16:46:02Z",
206                         "currentMileage": {
207                                 "mileage": 31537,
208                                 "units": "km",
209                                 "formattedMileage": "31537"
210                         },
211                         "issues": {
212                                 
213                         },
214                         "doorsGeneralState": "Locked",
215                         "checkControlMessagesGeneralState": "No Issues",
216                         "doorsAndWindows": [
217                                 {
218                                         "iconId": 59757,
219                                         "title": "Lock status",
220                                         "state": "Locked",
221                                         "criticalness": "nonCritical"
222                                 },
223                                 {
224                                         "iconId": 59722,
225                                         "title": "All doors",
226                                         "state": "Closed",
227                                         "criticalness": "nonCritical"
228                                 },
229                                 {
230                                         "iconId": 59725,
231                                         "title": "All windows",
232                                         "state": "Closed",
233                                         "criticalness": "nonCritical"
234                                 },
235                                 {
236                                         "iconId": 59706,
237                                         "title": "Hood",
238                                         "state": "Closed",
239                                         "criticalness": "nonCritical"
240                                 },
241                                 {
242                                         "iconId": 59704,
243                                         "title": "Trunk",
244                                         "state": "Closed",
245                                         "criticalness": "nonCritical"
246                                 },
247                                 {
248                                         "iconId": 59705,
249                                         "title": "Sunroof",
250                                         "state": "Closed",
251                                         "criticalness": "nonCritical"
252                                 }
253                         ],
254                         "checkControlMessages": [],
255                         "requiredServices": [
256                                 {
257                                         "id": "BrakeFluid",
258                                         "title": "Brake fluid",
259                                         "iconId": 60223,
260                                         "longDescription": "Next service due by the specified date.",
261                                         "subtitle": "Due in November 2023",
262                                         "criticalness": "nonCritical"
263                                 },
264                                 {
265                                         "id": "VehicleCheck",
266                                         "title": "Vehicle check",
267                                         "iconId": 60215,
268                                         "longDescription": "Next vehicle check due after the specified distance or date.",
269                                         "subtitle": "Due in November 2023",
270                                         "criticalness": "nonCritical"
271                                 },
272                                 {
273                                         "id": "Oil",
274                                         "title": "Engine oil",
275                                         "iconId": 60197,
276                                         "longDescription": "Next service due after the specified distance or date.",
277                                         "subtitle": "Due in November 2023",
278                                         "criticalness": "nonCritical"
279                                 },
280                                 {
281                                         "id": "VehicleAdmissionTest",
282                                         "title": "Vehicle Inspection",
283                                         "iconId": 60111,
284                                         "longDescription": "Next state inspection due by the specified date.",
285                                         "subtitle": "Due in November 2023",
286                                         "criticalness": "nonCritical"
287                                 }
288                         ],
289                         "recallMessages": [],
290                         "recallExternalUrl": null,
291                         "fuelIndicators": [
292                                 {
293                                         "mainBarValue": 74,
294                                         "secondaryBarValue": 0,
295                                         "infoIconId": 59694,
296                                         "rangeIconId": 59683,
297                                         "rangeUnits": "km",
298                                         "rangeValue": "76",
299                                         "levelIconId": 59694,
300                                         "showsBar": true,
301                                         "levelUnits": "%",
302                                         "levelValue": "74",
303                                         "showBarGoal": false,
304                                         "barType": null,
305                                         "infoLabel": "State of Charge",
306                                         "isInaccurate": false,
307                                         "isCircleIcon": false,
308                                         "iconOpacity": "high",
309                                         "chargingType": null,
310                                         "chargingStatusType": "DEFAULT",
311                                         "chargingStatusIndicatorType": "DEFAULT"
312                                 },
313                                 {
314                                         "mainBarValue": 0,
315                                         "secondaryBarValue": 0,
316                                         "infoIconId": 59691,
317                                         "infoLabel": "Combined Range",
318                                         "rangeIconId": 59691,
319                                         "rangeUnits": "km",
320                                         "levelIconId": null,
321                                         "showsBar": false,
322                                         "levelUnits": null,
323                                         "levelValue": null,
324                                         "isInaccurate": false,
325                                         "isCircleIcon": false,
326                                         "iconOpacity": "high",
327                                         "chargingType": null,
328                                         "rangeValue": "107"
329                                 },
330                                 {
331                                         "mainBarValue": 0,
332                                         "secondaryBarValue": 0,
333                                         "infoIconId": 59681,
334                                         "infoLabel": "Extended Range",
335                                         "rangeIconId": null,
336                                         "rangeUnits": "km",
337                                         "rangeValue": "31",
338                                         "levelIconId": null,
339                                         "showsBar": false,
340                                         "levelUnits": null,
341                                         "levelValue": null,
342                                         "isInaccurate": false,
343                                         "isCircleIcon": false,
344                                         "iconOpacity": "high",
345                                         "chargingType": null
346                                 }
347                         ],
348                         "timestampMessage": "Updated from vehicle 12/21/2021 05:46 PM",
349                         "chargingProfile": {
350                                 "reductionOfChargeCurrent": {
351                                         "start": {
352                                                 "hour": 11,
353                                                 "minute": 0
354                                         },
355                                         "end": {
356                                                 "hour": 14,
357                                                 "minute": 30
358                                         }
359                                 },
360                                 "chargingMode": "immediateCharging",
361                                 "chargingPreference": "chargingWindow",
362                                 "chargingControlType": "weeklyPlanner",
363                                 "departureTimes": [
364                                         {
365                                                 "id": 1,
366                                                 "action": "deactivate",
367                                                 "timerWeekDays": [
368                                                         "monday",
369                                                         "tuesday",
370                                                         "wednesday",
371                                                         "thursday",
372                                                         "friday",
373                                                         "saturday",
374                                                         "sunday"
375                                                 ],
376                                                 "timeStamp": {
377                                                         "hour": 16,
378                                                         "minute": 0
379                                                 }
380                                         },
381                                         {
382                                                 "id": 2,
383                                                 "action": "activate",
384                                                 "timerWeekDays": [
385                                                         "sunday"
386                                                 ],
387                                                 "timeStamp": {
388                                                         "hour": 12,
389                                                         "minute": 2
390                                                 }
391                                         },
392                                         {
393                                                 "id": 3,
394                                                 "action": "deactivate",
395                                                 "timerWeekDays": [
396                                                         "saturday"
397                                                 ],
398                                                 "timeStamp": {
399                                                         "hour": 13,
400                                                         "minute": 3
401                                                 }
402                                         },
403                                         {
404                                                 "id": 4,
405                                                 "action": "deactivate",
406                                                 "timerWeekDays": [
407                                                         "sunday"
408                                                 ],
409                                                 "timeStamp": {
410                                                         "hour": 12,
411                                                         "minute": 2
412                                                 }
413                                         }
414                                 ],
415                                 "climatisationOn": false,
416                                 "chargingSettings": {
417                                         "targetSoc": 100,
418                                         "isAcCurrentLimitActive": false,
419                                         "hospitality": "NO_ACTION",
420                                         "idcc": "NO_ACTION"
421                                 }
422                         }
423                 },
424                 "exFactoryPUStep": "0717",
425                 "exFactoryILevel": "I001-17-07-500"
426         }
427 ]