-
Notifications
You must be signed in to change notification settings - Fork 10
/
config.yaml
44 lines (44 loc) · 1.18 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
name: "Paradox IP150 MQTT Adapter"
version: "1.3"
slug: "paradox_ip150_mqtt"
description: "Expose an MQTT interface for the Paradox IP150 web interface"
arch:
- armhf
- armv7
- aarch64
- amd64
- i386
image: "maisken/paradox-ip150-{arch}"
init: false
url: "https://github.com/maisken/Paradox_IP150"
startup: "services"
boot: "auto"
panel_icon: "mdi:shield-home"
options:
IP150_ADDRESS: "http://127.0.0.1"
PANEL_CODE: "0000"
PANEL_PASSWORD: "password"
REFRESH_RATE: 0.5
MQTT_ADDRESS: "mqtt://127.0.0.1"
MQTT_USERNAME: "MQTT_user"
MQTT_PASSWORD: "MQTT_pwd"
LOG_LEVEL: "WARNING"
ALARM_PUBLISH_TOPIC: "paradox/alarm/state"
ALARM_SUBSCRIBE_TOPIC: "paradox/alarm/cmnd"
ZONE_PUBLISH_TOPIC: "paradox/zone/state"
CTRL_PUBLISH_TOPIC: "paradox/ctrl/state"
CTRL_SUBSCRIBE_TOPIC: "paradox/ctrl/cmnd"
schema:
IP150_ADDRESS: "url"
PANEL_CODE: "password"
PANEL_PASSWORD: "password"
REFRESH_RATE: "float(0.1,)"
MQTT_ADDRESS: "url"
MQTT_USERNAME: "str"
MQTT_PASSWORD: "password"
LOG_LEVEL: "list(DEBUG|INFO|WARNING|ERROR|CRITICAL)"
ALARM_PUBLISH_TOPIC: "str"
ALARM_SUBSCRIBE_TOPIC: "str"
ZONE_PUBLISH_TOPIC: "str"
CTRL_PUBLISH_TOPIC: "str"
CTRL_SUBSCRIBE_TOPIC: "str"