forked from Tertiush/ParadoxIP150v2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.ini
27 lines (23 loc) · 1.69 KB
/
config.ini
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
[IP150]
Pincode: 1234 ;Not needed anymore
Password: abcd
IP: 10.0.0.120
IP_Software_Port: 10000
[MQTT Broker]
IP: 10.0.0.130
Port: 1883
[Alarm]
Alarm_Model = ParadoxMG5050 ;Currently not used
Alarm_Registry_Map = ParadoxMG5050 ;This is used to map to the correct dictionary class within the ParadoxMap.py package. The word "Registers" is appended before loading.
Alarm_Event_Map = ParadoxMG5050 ;This is used to map to the correct dictionary class within the ParadoxMap.py package. The word "EventMap" is appended before loading.
Zone_Amount = 32
[MQTT Topics]
Topic_Publish_Events = Paradox/Events ;The main topic used to publish all events
Events_Payload_Numeric = 0 ;1=Events are reported using numeric value [not replaced by the dictionary]. 0=Events are translated to more meaningful text from the dictionary, if your alarm is supported.
Topic_Subscribe_Control=Paradox/C/ ;All controls are given through this high-level topic
Startup_Publish_All_Info = True ;Upon startup publish all labels from the alarm (configured names of things), only application when reading (updating) labels
Topic_Publish_Labels = Paradox/Labels ;The topic used to publish labels
Topic_Publish_AppState = Paradox/State ;Publishes the scripts internal states, useful to check if connection is alive
[Application]
Debug_Mode = 1 ;0=Minimal, 1=Basic, 2=Verbose
Startup_Update_All_Labels = True ;Upon startup collect all labels from the alarm (configured names of things). Required for config item: Topic_Publish_Labels. If you see the script stuck at trying to update the labels, then disable this option