forked from iotux/ElWiz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml.sample
112 lines (92 loc) · 2.76 KB
/
config.yaml.sample
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
102
103
104
105
106
107
108
109
110
111
112
---
# The IP address or hostname
# of your favorite MQTT broker
mqttBroker: localhost
brokerPort: 1883
# Enter credetials if needed
userName:
password:
# Listening topic
topic: tibber/#
# Topics for publishing
pubTopic: pulse/meter
pubStatus: pulse/status
pubNotice: pulse/notice
# ElWiz event messages
willMessage: ElWiz has left the building
greetMessage: ElWiz is performing
# Tibber Pulse event messages
onlineMessage: Pulse is talking
offlineMessage: Pulse is quiet
# Debug mode at startup
DEBUG: true
# Republish mode at startup
REPUBLISH: true
# The next options are for Home Assistant
# Publish to Home Assistant (defaults to true)?
# Set this to "false" if you don't want HA auto discovery
haPublish: true
# Home Assistant sensor base topic (defaults to "elwiz/sensor")
haBaseTopic: elwiz/sensor
# Publish options for list 1, 2, 3 & status
statusRetain: false
statusQos: 0
list1Retain: false
list1Qos: 0
list2Retain: false
list3Qos: 0
list3Retain: false
list3Qos: 1
statusRetain: false
statusQos: 0
# The rest of the configuration is only valid
# for the "getprices" program
# Days to keep data files
# Files older tham "keepDays" are deleted
keepDays: 7
# Windows users without cron may want to use
# the "node-schedule" module.
# Set the following to "true" if that is the case.
# Cron users should set it to "false".
runNodeSchedule: false
# The following recommendedecommended scheduleing
# will try to fetch prices 10 minutes past
# the scheduleHours. The same scheduling is
# recommended for cron users
scheduleHours: [15,17,19,21,23]
scheduleMinutes: [30]
# Your local supplier's price information
# Setting computePrices false for
# only returning naked spot prices (no VAT)
# Because electricity prices has been going wild lately,
# it's could be wise to let this remain false at the moment.
# The price calculation will probably be wrong regardless.
# Spot prices still works great, however.
computePrices: false
# Use the same currency as your local supplier
# The following currencies are available:
# EUR, SEK, NOK, DKR
priceCurrency: NOK
# The following regions are available.
# Sweden, Finland, Denmark
# [SE1, SE2, SE3, SE4, FI, DK1, DK2]
# [ 1, 2, 3, 4, 5, 6, 7]
# Norway
# [Oslo, Kr.sand, Bergen, Molde, Tr.heim, Tromsø]
# [ 8, 9, 10, 11, 12, 13]
# Find your region and insert here.
# Ask your local supplier if in doubt.
priceRegion: 12
# Change the following values according
# to your electric power supplier's invoice
# Different rate models may require changes to program
supplierKwhPrice: 0.0
supplierMonthPrice: 9.0
supplierVatPercent: 0.0
# Spot market prices are without VAT
# A VAT percent is usually need for private households
spotVatPercent: 25.0
# Network cost
gridKwhPrice: 0.4454
gridDayPrice: 6.66
gridVatPercent: 0.0