-
Notifications
You must be signed in to change notification settings - Fork 3
/
configuration.json
128 lines (128 loc) · 3.59 KB
/
configuration.json
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
{
"Wifi": {
"SSID": "ssid",
"Password": "pass",
"Hostname": "CERASMARTER"
},
"MQTT": {
"Server": "1.2.3.4",
"Port": 1883,
"User": "mqtt",
"Password": "mqtt",
"Topics": {
"HeatingValues": "cerasmarter/heating/values",
"HeatingParameters": "cerasmarter/heating/parameters",
"WaterValues": "cerasmarter/water/values",
"WaterParameters": "cerasmarter/water/parameters",
"AuxiliaryValues": "cerasmarter/auxiliary/values",
"Status": "cerasmarter/status",
"StatusRequest": "cerasmarter/status/get",
"Boost": "cerasmarter/boost/set",
"FastHeatup": "cerasmarter/fastheatup/set"
}
},
"Features": {
"HeatingParameters": true,
"WaterParameters": false,
"AuxiliaryValues": false,
"OverrideOT": false
},
"Time": {
"Timezone": "Europe/Berlin"
},
"General": {
"BusMessageTimeout": 30,
"Debug": false,
"Sniffing": false
},
"HomeAssistant":
{
"AutoDiscoveryPrefix": "homeassistant",
"OffDelay": 30,
"Enabled": false,
"DeviceId": "cerasmarter_1",
"TempUnit": "°C"
},
"CAN": {
"Quartz": 16,
"Addresses": {
"Controller": {
"FlameStatus": "0x209",
"Error": "0x206",
"DateTime": "0x256"
},
"Heating": {
"FeedCurrent": "0x201",
"FeedMax": "0x200",
"FeedSetpoint": "0x252",
"OutsideTemperature": "0x207",
"Pump": "0x20A",
"Season": "0x20C",
"Operation": "0x250",
"Power": "0x251",
"Mode": "0x258",
"Economy": "0x253"
},
"HotWater": {
"SetpointTemperature": "0x203",
"MaxTemperature": "0x204",
"CurrentTemperature": "0x205",
"Now": "0x254",
"BufferOperation": "0x20B",
"ContinousFlow": {
"SetpointTemperature": "0x255"
}
},
"MixedCircuit": {
"Pump": "0x404",
"FeedSetpoint": "0x405",
"FeedCurrent": "0x440",
"Economy": "0x407"
}
}
},
"AuxiliarySensors":
{
"Sensors":
[
{
"Label": "Feed",
"IsReturnValue": false,
"Address":
[
"0x28", "0x76", "0x51", "0x91", "0x42", "0x20", "0x01", "0xE3"
]
},
{
"Label": "Return",
"IsReturnValue": true,
"Address":
[
"0x28", "0x6F", "0x9C", "0xF6", "0x42", "0x20", "0x01", "0xF6"
]
},
{
"Label": "Exhaust",
"IsReturnValue": false,
"Address":
[
"0x28", "0x6D", "0x98", "0xF5", "0x42", "0x20", "0x01", "0x0F"
]
},
{
"Label": "Ambient",
"IsReturnValue": false,
"Address":
[
"0x28", "0xBF", "0x39", "0x10", "0x42", "0x20", "0x01", "0x93"
]
}
]
},
"LEDs": {
"Wifi": 26,
"Status": 27,
"Mqtt": 14,
"Heating": 25
}
}