-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yaml
68 lines (68 loc) · 2.27 KB
/
config.yaml
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
name: "CarConnectivity Addon"
version: "0.1.4"
slug: "carconnectivity-addon"
description: "Addon version of Carconnectivity made by Till (see https://github.com/tillsteinbach/CarConnectivity) throught MQTT"
panel_icon: "mdi:car-wireless"
webui: "[PROTO:ssl]://[HOST]:[PORT:4000]"
arch:
- aarch64
- amd64
- armhf
- armv7
- i386
ingress: false
init: false
ports:
4000/tcp: 4000
ports_description:
4000/tcp: Carconnectivity web interface
options:
connector_brand_seatcupra: "seat"
connector_username_seatcupra: ""
connector_password_seatcupra: "password"
connector_spin_seatcupra: "1234"
connector_interval_seatcupra: 600
connector_username_skoda: ""
connector_password_skoda: "password"
connector_spin_skoda: "1234"
connector_interval_skoda: 600
connector_username_vw: ""
connector_password_vw: "password"
connector_spin_vw: "1234"
connector_interval_vw: 600
connector_username_trionity: ""
connector_password_trionity: "password"
connector_spin_trionity: "1234"
connector_interval_trionity: 600
mqtt_username: "mqtt"
mqtt_password: "passwordmqtt"
mqtt_broker: "core-mosquitto.local.hass.io"
log_level: "info"
connector_username_webui: "admin"
connector_password_webui: "secret"
api_log_level: "info"
schema:
connector_brand_seatcupra: list(seat|cupra)
connector_username_seatcupra: match(^$|^[\w\-\.]+@([\w-]+\.)+[\w-]{2,}$)
connector_password_seatcupra: password?
connector_interval_seatcupra: int(60,3600)?
connector_spin_seatcupra: match(^\d{4}$)?
connector_username_skoda: match(^$|^[\w\-\.]+@([\w-]+\.)+[\w-]{2,}$)
connector_password_skoda: password?
connector_interval_skoda: int(60,3600)?
connector_spin_skoda: match(^\d{4}$)?
connector_username_vw: match(^$|^[\w\-\.]+@([\w-]+\.)+[\w-]{2,}$)
connector_password_vw: password?
connector_interval_vw: int(60,3600)?
connector_spin_vw: match(^\d{4}$)?
connector_username_trionity: match(^$|^[\w\-\.]+@([\w-]+\.)+[\w-]{2,}$)
connector_password_trionity: password?
connector_interval_trionity: int(60,3600)?
connector_spin_trionity: match(^\d{4}$)?
mqtt_username: str
mqtt_password: password
mqtt_broker: str
log_level: list(info|warning|error|debug)
connector_username_webui: str
connector_password_webui: password?
api_log_level: list(info|warning|error|debug)