]> mj.ucw.cz Git - home-hw.git/blob - bsb/PACKETS
BSB: More packets partially decoded
[home-hw.git] / bsb / PACKETS
1 00 -> 7f INFO 0500006b
2
3         Error/warning code
4
5         69 05   seen so far: 6905 (low pressure?), 8509 (no gas?), 6208 (ignition timeout?), 0000 (OK)
6
7 00 -> 7f INFO 0500009b
8
9         Warning code (different encoding)
10
11         05 09   seen so far: 0509 (low pressure?), 0000 (OK)
12
13 06 -> 7f: INFO 0500:006c
14
15         Clock
16
17         00 78   year - 1900
18         02      month
19         1b      day
20         04      day of week
21         17      hour
22         39      min
23         06 00
24
25 00 -> 7f INFO 0500:0213:
26
27         14      00/04/14, 02 (low pressure warning?), 09/0b (during no gas errors), 08/43/40 (during boot)
28         00 00 5b
29
30 00 -> 7f: INFO 0500:0219
31
32         00 93   outside temp * 64
33         00 0c   pressure * 10
34         00 04
35         24 90
36         ff ff
37         00 00
38
39 03 -> 00: INFO 0500:0229
40
41         AGU.2 status
42
43         08 f4   floor heating temperature * 64
44         00
45         00
46         64
47         01
48         04      04/24/44/54/64
49
50 00 -> 03: INFO 0504:0227
51
52         AGU.2 control
53
54         0a f2   mixture modulation
55         00
56         03      03/04, looks like 03=pump on
57
58 07 -> 00 QUERY 053d0099
59 00 -> 07 ANSWER 053d0099
60
61         Periodically requested by 07 during errors
62
63         00 02 71
64
65 06 -> 00 QUERY 053d009a
66 00 -> 06 ANSWER 053d009a
67
68         Periodically requested by 06 and 07 during errors
69
70         00 85 09 00 68 00 00 00 00 00 00 00
71
72 07 -> 00 QUERY 053d009c
73 00 -> 07 ANSWER 053d009c:
74
75         Periodically requested by 07 during warnings
76
77         05 09   the same warning code as in 0500009b
78         00 00 00 00 00 00 00 00
79
80 00 -> 7f INFO 2d000211
81
82         Circuit 1 status
83
84         01
85         02      01=attenuated, 02=comfort
86         00 03
87         24 90
88         ff ff
89         00      02=pump on, 00=off
90         01
91
92 00 -> 7f INFO 2e000211
93
94         Circuit 2 status
95
96 00 -> 7f INFO 2f000211
97
98         Circuit 3 status
99
100 00 -> 7f: INFO 3100:0212
101
102         Hot water status
103
104         01
105         01      00/01 (looks like 01=pump on)
106         4d      45 if prev byte is 00, 4d if prev byte is 01
107
108 06 -> 00: INFO 3d2d:0215
109
110         Room 1 status
111
112         05 e9   temperature * 64
113         00
114
115 07 -> 00: INFO 3e2e:0215
116
117         Room 2 status
118
119         06 3d   temperature * 64
120         00