Project

General

Profile

Messages » History » Version 147

Alessio Valeri, 08/03/2025 11:24 PM

1 1 Alessio Valeri
# Messages
2 70 Alessio Valeri
3
Observing the traffic on the bus we can see there are different units. These are the address found on the 12 bus : 
4 21 Alessio Valeri
5 71 Alessio Valeri
|ADDRESS|UNIT |
6
|--|--|
7 72 Alessio Valeri
| 41 | Hi-Mit remote controller  |
8 71 Alessio Valeri
| 146 |  |
9
| 242|  |
10
| 243 |  |
11
|  34|  |
12
| 35 |  |
13
|  47|  |
14
| 50 |  |
15 72 Alessio Valeri
| 63 |  |
16 37 Alessio Valeri
17 18 Alessio Valeri
18 51 Alessio Valeri
# REQUESTS / REPLIES ANALYSIS
19 52 Alessio Valeri
 Here I try to report any communication pattern I can find :
20 1 Alessio Valeri
21 67 Alessio Valeri
## 41 - 146 interaction
22
Messages exchanged between Hi-mit interface and outdoor unit
23
WIP
24
25 52 Alessio Valeri
## 47 - 242 interaction
26 60 Alessio Valeri
<span style="color:darkorange">|47|0|10|202|160|1|1|108|0|12|</span>
27 52 Alessio Valeri
<span style="color:green">ACK from 242</span>
28
|242|0|48|1|1|1|1|108|62|0|31|129|129|27|0|0|0|0|0|0|0|22|0|0|0|0|0|0|0|20|60|50|7|24|25|129|129|0|100|3|0|0|8|0|4|0|0|7|
29
<span style="color:green">ACK from 47</span>
30
31 53 Alessio Valeri
## 50 - 35 interaction
32
33 57 Alessio Valeri
<span style="color:darkorange">|50|0|9|1|1|1|0|240|248|</span>
34 1 Alessio Valeri
<span style="color:green">ACK from 35</span>
35 59 Alessio Valeri
|35|0|36|1|0|1|1|255|0|40|32|0|0|0|2|0|3|34|128|31|0|31|128|18|170|0|0|0|41|41|1|3|241|208|0|106|
36 54 Alessio Valeri
<span style="color:green">ACK from 50</span>
37 57 Alessio Valeri
<span style="color: darkorange">|50|0|28|1|1|1|0|255|24|32|0|7|24|33|129|34|30|30|0|0|25|0|62|0|6|0|2|100|</span>
38 54 Alessio Valeri
<span style="color:green">ACK from 35</span>
39 59 Alessio Valeri
|35|0|14|1|0|1|1|254|16|32|16|32|0|241|
40 54 Alessio Valeri
<span style="color:green">ACK from 50</span>
41 57 Alessio Valeri
<span style="color: darkorange">|50|0|32|1|1|1|0|159|31|129|129|20|60|0|7|129|31|26|100|3|0|0|0|0|0|0|0|0|0|2|0|111|</span>
42 53 Alessio Valeri
<span style="color:green">ACK from 35</span>
43
44 1 Alessio Valeri
## 63 - 243 interaction
45 52 Alessio Valeri
46 61 Alessio Valeri
<span style="color:darkorange">|63|1|9|202|160|1|0|0|99|</span>
47 50 Alessio Valeri
<span style="color:green">ACK from 243</span>
48 45 Alessio Valeri
|243|1|48|1|0|0|255|192|6|0|0|2|0|0|0|0|0|0|0|0|0|66|34|18|178|0|0|60|20|31|0|9|31|0|145|0|0|0|0|33|0|24|0|30|0|0|0|92|
49 61 Alessio Valeri
<span style="color:darkorange">|63|1|9|202|160|1|0|1|98|</span>
50 50 Alessio Valeri
<span style="color:green">ACK from 243</span>
51 45 Alessio Valeri
|243|1|48|1|0|0|255|193|6|0|0|0|0|26|0|0|0|0|7|0|0|0|129|0|0|0|31|0|0|100|31|0|0|0|0|3|129|0|0|0|0|0|129|0|0|0|0|243|
52 1 Alessio Valeri
53 65 Alessio Valeri
## AUTODISCOVERY ??
54 73 Alessio Valeri
From time to time these messages appears on the bus, they are not always grouped together and they are not acknowledged, maybe they are used to report their presence ?
55 65 Alessio Valeri
56 85 Alessio Valeri
57 90 Alessio Valeri
|35|0|10|1|0|1|255|15|20|238| <- UPDATE: VALUE 15 & 20 CHANGE OVER TIME, ARE THEY TEMPERATURE ?
58 65 Alessio Valeri
|50|0|9|1|1|1|255|241|6|
59 1 Alessio Valeri
|41|0|9|202|160|255|255|241|146|
60 86 Alessio Valeri
61
|35|0|28|1|0|1|255|242|3|34|128|31|0|31|128|18|170|0|0|0|41|41|1|3|241|208|0|171| -> This is a status update but it seems no one requests or acknowledge
62 45 Alessio Valeri
63 62 Alessio Valeri
## ALL MESSAGES
64 75 Alessio Valeri
Here are reported all the messages captured :
65 45 Alessio Valeri
66 11 Alessio Valeri
### ADDRESS 41 ( HI-MIT INTERFACE )
67 112 Alessio Valeri
| SRC | CTRL |LEN | | | | | |CRC |
68 91 Alessio Valeri
|--|--|--|--|--|--|--|--|--|
69 1 Alessio Valeri
|41|0|9|202|160|255|255|241|146|
70 92 Alessio Valeri
71 112 Alessio Valeri
| SRC | CTRL |LEN | | | | | |CRC |
72 92 Alessio Valeri
|--|--|--|--|--|--|--|--|--|
73 1 Alessio Valeri
|41|0|9|202|160|1|1|97|2|
74 2 Alessio Valeri
75 112 Alessio Valeri
| SRC | CTRL | LEN | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |  | |  | | | | | CRC | 
76 91 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
77 4 Alessio Valeri
|41|0|48|202|160|1|1|107|62|31|8|255|11|12|45|24|0|0|26|28|28|28|28|28|28|28|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|211|
78 92 Alessio Valeri
79 112 Alessio Valeri
| SRC | CTRL | LEN | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CRC | 
80 92 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
81 1 Alessio Valeri
|41|0|48|202|160|1|1|107|62|0|8|0|11|12|45|24|0|0|26|28|28|28|28|28|28|28|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|51|
82 5 Alessio Valeri
83 20 Alessio Valeri
### ADDRESS 146 ( PCB1 BOARD ? )
84 108 Alessio Valeri
Messages coming from 146 seems to be associated with the master controller status.
85 1 Alessio Valeri
86 110 Alessio Valeri
**The following message is sent when the MASTER CONTROLLER CYCLE 1 water temp is changed to 9°C :**
87 108 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | CYCLE1 WATER TEMP | SET TEMP | CRC |
88 106 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|
89 138 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **3** | **9** |90|   
90 106 Alessio Valeri
91 1 Alessio Valeri
92 106 Alessio Valeri
93
**The following message is sent when the MASTER CONTROLLER CYCLE 2 water set temp is changed to 17°C :**
94 110 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | CYCLE2 WATER TEMP | SET TEMP | CRC |
95 1 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|
96 138 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **4** | **17** |69|  
97 106 Alessio Valeri
98
99
**The following message is sent when the MASTER CONTROLLER DHW water set temp is changed to 46°C :**
100 1 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | POOL WATER TEMP | SET TEMP | CRC |
101 137 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|
102 138 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **5** | **46** |123|  
103 137 Alessio Valeri
104
105
**The following message is sent when the MASTER CONTROLLER POOL water set temp is changed to 27°C :**
106 135 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | POOL WATER TEMP | SET TEMP | CRC |
107
|--|--|--|--|--|--|--|--|--|--|--|--|
108 139 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **6** | **27** |77| 
109
110
111 143 Alessio Valeri
The following message is sent when the MASTER CONTROLLER **POOL** OR **DHW** is changed to **DISABLED** :
112 139 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | POOL WATER TEMP | SET TEMP | CRC |
113
|--|--|--|--|--|--|--|--|--|--|--|--|
114
|146|0|12|1|1|1|0| 99 |62| **7** | **0** |87|  
115 141 Alessio Valeri
116
117 143 Alessio Valeri
ALSO THE FOLLOWING MESSAGE:
118
|146|0|43|1|1|1|0|96|62|0|0|73|119|185|131|9|0|0|16|2|64|1|0|24|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|50|
119
120 139 Alessio Valeri
 
121
122
**The following message is sent when the MASTER CONTROLLER POOL is changed to ENABLED :**
123
|SRC | CTRL | LEN | | | | | | | POOL WATER TEMP | SET TEMP | CRC |
124
|--|--|--|--|--|--|--|--|--|--|--|--|
125 142 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **7** | **162** |145| 
126 1 Alessio Valeri
127 142 Alessio Valeri
ALSO THE FOLLOWING MESSAGE:
128
|146|0|43|1|1|1|0|96|62|0|0|73|119|185|131|9|0|0|16|130|64|1|0|24|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|178|
129 1 Alessio Valeri
130 142 Alessio Valeri
131
132 140 Alessio Valeri
**The following message is sent when the MASTER CONTROLLER DHW is changed to ENABLED :**
133 1 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | POOL WATER TEMP | SET TEMP | CRC |
134
|--|--|--|--|--|--|--|--|--|--|--|--|
135 142 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **7** | **22** |65|
136
137
ALSO THE FOLLOWING MESSAGE:
138
|146|0|43|1|1|1|0|96|62|0|0|73|119|185|131|9|0|0|16|34|64|1|0|24|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|18|
139
140 140 Alessio Valeri
141 111 Alessio Valeri
**The following message is sent when the MASTER CONTROLLER CYCLE 1 - ROOM1 set temperature is changed to 22°C :**
142 109 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | ROOM1 | SET TEMP | CRC |
143 106 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|
144 138 Alessio Valeri
|146|0|12|1|1|1|0| 99 |62| **10** | **22** |76| 
145 106 Alessio Valeri
146 10 Alessio Valeri
147 13 Alessio Valeri
I messaggi con intestazione |146|0|12|1|1|1|0| **99** |62| sembrano essere generati quando vengono effettuate modifiche sul master controller interno. Il primo byte successivo sembra indicare l'id del parametro modificato ed il byte successivo contiene il valore modificato.
148
149 14 Alessio Valeri
**Inviato quando seleziono la modalità HEAT**
150 104 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | MODE ?  |  | |  | | |  | | | | | | | | | | |  | | CRC |
151
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
152 16 Alessio Valeri
|146|0|30|1|1|1|0|99|62|1| **64** |3|20|4|20|11|22|12|22|13|22|14|22|15|22|16|22|17|22|24|
153 104 Alessio Valeri
154 105 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | CRC |
155
|--|--|--|--|--|--|--|--|--|--|--|--|
156 14 Alessio Valeri
|146|0|12|1|1|1|0|99|62|22|128|198|
157
158
**Inviato quando seleziono la modalità COLD**
159 104 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | MODE ?  |  | |  | | |  | | | | | | | | | | |  | | CRC |
160
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
161 16 Alessio Valeri
|146|0|30|1|1|1|0|99|62|1| **8** |3|13|4|16|11|28|12|28|13|28|14|28|15|28|16|28|17|28|71|
162 104 Alessio Valeri
163 105 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | CRC |
164
|--|--|--|--|--|--|--|--|--|--|--|--|
165 14 Alessio Valeri
|146|0|12|1|1|1|0|99|62|22|160|230|
166
167
**Inviato quando seleziono la modalità AUTO**
168 104 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | |  MODE ? |  | |  | | |  | | | | | | | | | |  | CRC |
169 16 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
170 14 Alessio Valeri
|146|0|28|1|1|1|0|99|62|1| **4** |3|28|11|0|12|0|13|0|14|0|15|0|16|0|17|0|80|
171
172 15 Alessio Valeri
173 1 Alessio Valeri
**Il seguente messaggio di 48 Byte sembra essere un aggiornamento di stato periodico**
174 147 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | MODE | | WATER SET TEMP CYCLE1 | WATER SET TEMP CYCLE2 | DHW SET TEMP | POOL SET TEMP | | | | ROOM 1 SET TEMP | | | | | | | | | | | | | | | | | | |  | |  |  | | | | | | CRC | 
175 107 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
176 1 Alessio Valeri
|146|0|48|1|1|1|0|97|62|0|8|0| **11** |12|45|24|0|0|0|26|28|28|28|28|28|28|28|0|0|0|0|160|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|242|
177 144 Alessio Valeri
178
MODE: 4,5,8,9,65,65 ? COOL,HEAT,AUTO ?
179 19 Alessio Valeri
180
### ADDRESS 242 (UNKNOWN)
181
182 94 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | |WATER TEMP | | | | | | | | | | | | | | | | | | | | | | | | | | | | WATER PUMP SPEED | | WATER FLOW ? |  | | | | | | CRC | 
183
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
184 20 Alessio Valeri
|242|0|48|1|1|1|1|108|62|0| **7** |129|129|27|0|0|0|0|0|0|0|22|0|0|0|0|0|0|0|20|60|50|20|24|12|129|129|0| **14** |3| **14** |0|24|2|4|1|1|111|
185 22 Alessio Valeri
186
### ADDRESS 50 (UNKNOWN)
187 97 Alessio Valeri
| SRC | CTRL |LEN | | | | | |CRC |
188 95 Alessio Valeri
|--|--|--|--|--|--|--|--|--|
189 1 Alessio Valeri
|50|0|9|1|1|1|0|240|248|
190 95 Alessio Valeri
191 97 Alessio Valeri
| SRC | CTRL |LEN | | | | | |CRC |
192 95 Alessio Valeri
|--|--|--|--|--|--|--|--|--|
193 42 Alessio Valeri
|50|0|9|1|1|1|255|241|6|
194
195 101 Alessio Valeri
196 128 Alessio Valeri
|SRC | CTRL | LEN |- |- |- |- |- |- | MODE | PUMP ? | WATER SET TEMP | ? | IDU GAS TEMPERATURE |- | ? | WATER OUT PHEX TEMP | WATER INLET TEMP | | | | | | | | |  | CRC |
197 101 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
198 1 Alessio Valeri
|50|0|28|1|1|1|0|255|24|32| *0* |22|24| **16** |129|20| **11** |12|0|0|22|0|62|0|6|0|2|122|
199 128 Alessio Valeri
200 129 Alessio Valeri
MODE is 32 when CYCLE 1 is OFF, when COOL MODE on CYCLE1 is enabled it changes to 9.
201 130 Alessio Valeri
PUMP ? becomes 1 when cooling is enabled. Change to 17 when water pump is running. <- **EDIT: NOT 100% SURE** (PUMP SEEMS TO RUN EVEN WHEN PUMP=1 , MAYBE 1->CYCLE 1 ENABLED AND 17-> CYCLE1&ROOM1 ENABLED)
202 129 Alessio Valeri
WATER SET TEMP IS SET WHEN CYCLE 1 IS ENABLED
203 23 Alessio Valeri
204 113 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CRC | 
205
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
206 43 Alessio Valeri
|50|0|32|1|1|1|0|159|30|129|129|20|60|0|7|129|30|26|100|3|0|0|0|0|0|0|0|0|0|2|0|111|
207
208 23 Alessio Valeri
### ADDRESS 35 (UNKNOWN)
209 27 Alessio Valeri
210 96 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | CRC |
211
|--|--|--|--|--|--|--|--|--|--|
212
|35|0|10|1|0|1|255|15|20|238|
213 1 Alessio Valeri
214 96 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | |  | CRC |
215
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
216
|35|0|14|1|0|1|1|254|16|32|16|32|0|241|
217 1 Alessio Valeri
218 122 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | EVAP GAS TEMP | | DISCHARGER TEMPERATURE | | IDU LIQUID TEMP | | FREQUENCE | | EVO% | | | | | | |  | CRC |
219 96 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
220 26 Alessio Valeri
|35|0|28|1|0|1|255|242|3|22|128| **25** |0| **51** |128| **17** |110|0|0|0|41|41|1|3|241|208|0|114|
221
222 114 Alessio Valeri
223
224 131 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | | | | | | | OUTDOOR TEMP | | EVAP GAS TEMP | | DISCHARGER TEMPERATURE |  | IDU LIQUID TEMP | | FREQUENCE |  | EVO% | | | | | | | | CRC | 
225 114 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
226
|35|0|36|1|0|1|1|255|0|40|32|0|0|0|2|0|3|20|128| **22** |0| **42** |128| **14**| 100|0|0|0|41|41|1|3|241|208|0|178|
227 115 Alessio Valeri
228 32 Alessio Valeri
Message similar to the previous one with added 8 byte.
229
230 78 Alessio Valeri
### ADDRESS 47 (UNKNOWN)
231
232 1 Alessio Valeri
Unit 47 seems to send only this request that 242 replies to
233 79 Alessio Valeri
234 134 Alessio Valeri
|SRC | CTRL | LEN | - | - | ? | ? | ? | ? | CRC |
235 100 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|
236
|47|0|10|202|160|1|1|108|0|12|
237 36 Alessio Valeri
238 89 Alessio Valeri
### ADDRESS 63 (UNKNOWN)
239 81 Alessio Valeri
Unit 63 seems to only send request that 243 replies to. No other messages are captured at this time.
240
241 133 Alessio Valeri
|SRC | CTRL |LEN | - | - | ? | ? | ? |CRC |
242 98 Alessio Valeri
|--|--|--|--|--|--|--|--|--|
243
|63|1|9|202|160|1|0|0|99|
244
245 133 Alessio Valeri
|SRC | CTRL |LEN | - | - | ? | ? | ? |CRC |
246 98 Alessio Valeri
|--|--|--|--|--|--|--|--|--|
247
|63|1|9|202|160|1|0|1|98|
248 41 Alessio Valeri
249
### ADDRESS 243 (UNKNOWN)
250 1 Alessio Valeri
Unit 243 seems to reply to 63 requests.
251 132 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | | | | | | | | FREQUENCE | | FREQUENCE | | OUTDOOR TEMP | | | | | | | DISCHARGER TEMP | | | | | | | | |  | | FREQUENCE | | | EVAP GAS TEMP | | | | CRC | 
252 99 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
253
|243|1|48|1|0|0|255|192|6|0|0|2|0|0|0|0|0|0|0|0|0|64|30|17|159|0|0|60|20|30|0|1|30|0|145|0|0|0|0|34|0|24|0|29|0|0|0|68|
254 1 Alessio Valeri
255 123 Alessio Valeri
|SRC | CTRL | LEN | | | | | | | | | | | | | FREQUENCE |  | | | | | | | | | | | | | | | | | | | | | |  | |  |  | | | | | | CRC | 
256 99 Alessio Valeri
|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|
257
|243|1|48|1|0|0|255|193|6|0|0|0|0|26|0|0|0|0|7|0|0|0|129|0|0|0|29|0|0|100|29|0|0|0|0|3|129|0|0|0|0|0|129|0|0|0|0|243|
Redmine Appliance - Powered by TurnKey Linux