]> git.basschouten.com Git - openhab-addons.git/blob
9392527f0fa14dc59fb02f617bd3e2dfccfab2cd
[openhab-addons.git] /
1 /**
2  * Copyright (c) 2010-2023 Contributors to the openHAB project
3  *
4  * See the NOTICE file(s) distributed with this work for additional
5  * information.
6  *
7  * This program and the accompanying materials are made available under the
8  * terms of the Eclipse Public License 2.0 which is available at
9  * http://www.eclipse.org/legal/epl-2.0
10  *
11  * SPDX-License-Identifier: EPL-2.0
12  */
13 package org.openhab.binding.mybmw.internal.dto.vehicle;
14
15 import org.openhab.binding.mybmw.internal.dto.properties.Properties;
16 import org.openhab.binding.mybmw.internal.dto.status.Status;
17
18 /**
19  * The {@link Vehicle} Data Transfer Object
20  *
21  * @author Bernd Weymann - Initial contribution
22  */
23 public class Vehicle {
24     public String vin;// ": "WBY1Z81040V905639",
25     public String model;// ": "i3 94 (+ REX)",
26     public int year;// ": 2017,
27     public String brand;// ": "BMW",
28     public String headUnit;// ": "ID5",
29     public boolean isLscSupported;// ": true,
30     public String driveTrain;// ": "ELECTRIC",
31     public String puStep;// ": "0321",
32     public String iStep;// ": "I001-21-03-530",
33     public String telematicsUnit;// ": "TCB1",
34     public String hmiVersion;// ": "ID4",
35     public String bodyType;// ": "I01",
36     public String a4aType;// ": "USB_ONLY",
37     public String exFactoryPUStep;// ": "0717",
38     public String exFactoryILevel;// ": "I001-17-07-500"
39     public Capabilities capabilities;
40     // "connectedDriveServices": [] currently no clue how to resolve,
41     public Properties properties;
42     public boolean isMappingPending;// ":false,"
43     public boolean isMappingUnconfirmed;// ":false,
44     public Status status;
45     public boolean valid = false;
46 }