-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathalarmserver.cfg
102 lines (86 loc) · 3.22 KB
/
alarmserver.cfg
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
[alarmserver]
## If a filename is given all output will be logged to the filename.
## If left blank output will all be on the console
#logfile=/full/path/to/output.log
logfile=ENV
## Log URL requests
## By default all the url requests are logged. These happen every 5
## seconds with the web ui's. To disable all these set this to False
logurlrequests=True
## The server runs with SSL. You need a certificate and key
## server.crt and server.key are included but you should
## generate your own.
## If left blank the default included cert/key will be used
#certfile=/etc/apache2/ssl/server.crt
#keyfile=/etc/apache2/ssl/server.key
certfile=
keyfile=
## Maximum number of events to display for each zone
maxevents=10
## Total number of events to show for all the zones combined
maxallevents=100
## Port to run the server on. This is the port used by the smartapp.
httpport=8111
## Use a fuzzy time algorithm for displaying dates and times
## True means times will be "4 minutes ago", "3 days ago"
## False means times will be exact "Jun 21st 2013 08:00:00"
eventtimeago=True
## Pretty names for the user ids that arm/disarm alarm.
user1=Satoko
user2=MyUser2
user3=MyUser3
## SmartThings Callback URL Setup: The below information will be generated by
## the smartapp, and can be retrieved in the app's settings page at the bottom
## under "Show Smartapp Token Info". The URL below often needs to be updated
## as well, especially for more recent accounts. It is suggested to copy/paste
## this information from the smartapp to here (e-mail it to yourself from your
## phone if need be.)
callbackurl_base=ENV
callbackurl_app_id=ENV
callbackurl_access_token=ENV
[pushover]
enable=False
usertoken=tokengoeshere
[envisalink]
## Envisalink Host: Replace this with the hostname or IP of the EVL device
host=ENV
## Envisalink Port: The default EVL port is 4025
port=4025
## Envisalink Password: The default EVL password is "user"
pass=user
## Envisalink Proxy: The EVL device only allows one connection at a time, and
## running alarmserver will consume that only connection. This option allows
## multiple clients to be connected to the EVL by creating a proxy. However,
## this is NOT needed by the smartapp, which only uses the httpport defined
## in the section above. This is only for connecting another client directly
## to the EVL for debugging, or for running another application like alarmserver
## application in parallel.
enableproxy=True
proxyport=4025
proxypass=user
## Alarm code: If defined you can disarm the alarm without having to
## enter a code.
alarmcode=ENV
## Partition Definitions: Only defined partitions will be generated in the
## smartapp. You can use regular panels, or the simplifed panels, or both.
## Uncomment and adjust per your preference. Add more [partitionX] sections
## if you have more than one partition.
[partition1]
name=Home
stay=DSC Stay Panel
away=DSC Away Panel
## Zone Definitions. Only the defined zones will be generated in the smartapp.
## Delete any unused zones to have them removed from the smartapp.
## Add more [zoneX] sections if you need to define more zones.
[zone1]
name=Front Door
type=contact
[zone2]
name=Door to Garage
type=contact
[zone3]
name=Back Door
type=contact
[zone7]
name=Living Room Motion Sensor
type=motion