-
Notifications
You must be signed in to change notification settings - Fork 4
/
config.ini
executable file
·85 lines (68 loc) · 4.09 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
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
; === Global configuration ===
[DEFAULT]
Outside=Outside ; Name you want to display as the outsize zone name
HotWater=Hot Water ; Name of the Hot Water zone
pollingInterval=600 ; Frequency in seconds to read temps and update targets - e.g. 600 seconds = every 10 minutes
debug=false ; Set to true to get any debug logging at all, from the main app or plugins
httpDebug=false ; Set to true if you want to capture http traffic
; === INPUT PLUGINS ===
[EvoHome]
username=<your evohome username>
password=<your evohome password>
location= ; Optional, to differentiate between locations when you have more than one - specify the location name or id
HotWaterSetPoint=55 ; What temp do we want hot water at when it's on? Can't get this from api :/
httpDebug=false ; Do we want to show debug output for the evohomeclient http traffic?
simulation=true ; If true then random values are produced rather than connecting to the API (useful for testing)
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=false ; If true then this plugin is disabled
[DarkSky]
apiKey=<your dark sky api key>
latitude=<your latitude>
longitude=<your longitude>
simulation=false ; If true then random values are produced rather than connecting to the API (useful for testing)
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=true ; If true then this plugin is disabled
[Netatmo]
username=<your netatmo username>
password=<your netatmo password>
clientId=<your netatmo app client id>
clientSecret=<your netatmo app client secret>
simulation=false ; If true then values are logged rather than actually published to the destination
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=true ; If true then this plugin is disabled
; === OUTPUT PLUGINS ===
[Console]
simulation=false ; If true then values are logged rather than actually published to the destination
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=false ; If true then this plugin is disabled
[Csv]
filename=temps.csv ; The path to the file to log to
simulation=false ; If true then values are logged rather than actually published to the destination
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=true ; If true then this plugin is disabled
[Emoncms]
apiKey=<Your emoncms API Key>
node=<The emon node you wish to write to>
simulation=false ; If true then values are logged rather than actually published to the destination
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=true ; If true then this plugin is disabled
; InfluxDB 1.x data stores
[InfluxDB]
hostname=<influx db host name or IP>
port=8086 ; influx db port number
database=<Influx db name to store the data in>
username=<User with write access to the database>
password=<Password of said user>
simulation=false ; If true then values are logged rather than actually published to the destination
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=true ; If true then this plugin is disabled
; InfluxDB 2.x data stores
[InfluxDB2]
hostname=<influx db host name or IP>
port=8086 ; influx db port number
org=<Influx db organisqtion to use?
bucket=<The bucket to store the data in>
apikey=<API Key with write access to the bucker
simulation=false ; If true then values are logged rather than actually published to the destination
debug=false ; Do we want to show debug output? Required default debug=true also
disabled=true ; If true then this plugin is disabled