Request field |
bytes |
Details |
app_id |
12 |
string |
controller id |
6 |
string |
encrypted |
1 |
' '=No, '*'=RSA, '-'=xtea |
start |
1 |
STX=2 |
function |
2 |
ascii function code number |
seqnum |
2 |
ascii sequence number |
pincode |
10 |
ascii, spaces when unencrypted |
timestamp |
10 |
ascii seconds since 01.01.1970 |
extra |
4 |
future use |
payloadsize |
3 |
ascii number |
payload |
n |
|
end |
1 |
EOT=4 |
Response field |
bytes |
Details |
app_id |
12 |
string |
controller id |
6 |
string |
start |
1 |
STX=2 |
function |
2 |
ascii function code number |
seqnum |
2 |
ascii sequence number |
response code |
1 |
|
payloadsize |
3 |
ascii number |
payload |
n |
|
end |
1 |
EOT=4 |
Function codes |
Function |
0 |
Discovery |
1 |
Read setup value |
2 |
Set setup value |
3 |
Read setup range |
4 |
Read operating data |
5 |
Read advanced data |
6 |
Read consumption data |
7 |
Read chart data |
8 |
Read event log |
9 |
Read info |
10 |
Read avail. programs |
Setup values are read in groups or one by one using function code 1.
Set payload to group/* to read all settings in the group.
Set payload to group/setting to read one setting.
Available setting groups |
boiler |
hot_water |
regulation |
weather |
weather2 |
oxygen |
cleaning |
hopper |
fan |
auger |
ignition |
pump |
sun |
vacuum |
misc |
alarm |
manual |