Guten Abend zusammen,
ich habe eine Heizungspumpe Wilo Stratos pico plus (WILO-4244375) und habe gesehen, dass es dort ein (relativ nutzloses) Bluetooth-Modul zu gibt namens Wilo Smart Connect (WILO-4239241).
Ich habe da mal ein paar Drähte zwischengebastelt um das Protokoll mitzuhören, mit dem Ziel, die Pumpe per ESP32 oder RS485 oder ähnlichem vernünftig anzusprechen.
Verbunden ist das Modul über einen 2x5 poligen card edge connector mit 1mm pitch.
Wichtig: Die Pumpe ist nicht galvanisch getrennt, hier liegen also 230VAC an! Genau wie bei vielen Homematic oder Shelly Produkten.
Benutzt werden von den 5 pins an der oberseite nur 4. Dabei sind GND und VCC etwas länger und auch auf die gegenüberliegende Seite verbunden.
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
Ohne verbundenes Bluetooth-Modul empfängt man dann von der Pumpe (also auf Pin 1) so etwas wie ein heartbeat-Signal, in hex: 7E 02 nn 7E
7E scheint hier frame start / end marker zu sein, 02 der code für ein heartbeat, und nn ist zufällig, aber immer ein gleicher Wert in Folge.
Zudem gibt es noch 7E 04 nn mm .. .. 7E, dies scheint die eigentliche Kommunikation zu sein, die erst entsteht, wenn das Bluetooth Smart Connect mit angeschlossen ist.
Hier mal ein Auszug aus der Kommunikation, 1> ist, was das Smart Connect Modul an die Pumpe sendet, und 2> was die Pumpe sendet. Die 7E Start/Endmarker sind weggelassen:
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 |
|
Hat hierzu jemand eine Idee, welche Art Protokoll dies sein könnte? Womöglich ist in den 04- Datensätzen ein anderes Protokoll gekapselt?
Hier habe ich eine Spezifikation von Wilo gefunden, die aber ein anderes Protokoll zu beschreiben scheint: https://github.com/christoph2/wiloPLR/blob/master/doc/WILO_PLR(RS485)spec_deutsch_v1.04.pdf
Besten Dank
Moritz