Ebusd + weishaupt wrsol 1.1

Hi Kurt,

vielen Dank für deinen Input, der war richtig gut und hat meinen Ehrgeiz gepackt… Ich bin jetzt auch schon ein Stückchen weiter gekommen. Ich konnte das Skript aus deinem Link über den Adapter ausführen und habe aus Ermangelung an verfügbaren Potis den kompletten Nummernkreis 4mal durchlaufen lassen und die Werte gespeichert (tee). Je Lauf waren das mehrere Stunden, da der Ebus-Adapter nicht auf dem Raspi hing (vermutlich höhere Latenz), was an dunklen Tagen aber auch mehr als egal ist:-)
Anschließend habe ich die Werte rausgeschmissen, die über alle Läufe identisch waren, sich also nicht geändert hatten. ICh habe natürlich streng darauf geachtet, dass auch Werte wärend des Pumpenbetriebs erhoben werden, sonst wäre das ja Quatsch. Anschließend habe ich das Skript etwas aufgebohrt und u.a. eine include-Liste vorab geladen, denn meine Bereinigung kam von 16^4 Zeilen dann nur noch auch etwas mehr als 3000, genau gesagt 3313. Die kann ich in ca. 10 min durchrattern lassen.
Vorher und nach Ende des Laufs die wesentlichen Werte, wie TK, TO, TU etc. notiert und anschließend gefiltert und eingegrenzt.
Bei microcontroller.net habe ich eine ebus-Definition von Weishaupt gefunden, anhand dessen man nachvollziehen kann, wie die Werte für/aus dem eBus aufgebaut sind, z.B. sind die meisten Temperaturwerte am Ende durch 10 zu teilen, um die Kommazahl zu erhalten.

Nur mal so zum Abgleich:
für TK wären laut Filterung die folgenden Aufrufe verantwortlich:

| 15090003**a101**02 |
|----|
| 15090003**8f0d**02 |
| 15090003780e02 |
| 150900032e0f02 |
| 150900035d0f02 |
| 15090003291002 |
| 15090003be1302 |
| 150900032f1902 |

TKV

| 15090003840e02 |
|----|
| 15090003390f02 |
| 150900032d1002 |
| 15090003161802 |

TKR

| 150900032e0008 |
|----|
| 150900037c0e02 |
| 15090003880e02 |
| 15090003320f02 |
| 150900033b0f02 |
| 150900032f1002 |
| 150900035b1502 |
| 15090003d51502 |
| 150900031e1602 |
| 150900032d1602 |
| 15090003a51602 |
| 15090003b41602 |
| 15090003c31602 |
| 15090003d21602 |
| 15090003e11602 |
| 15090003ff1602 |
| 150900030e1702 |
| 15090003421902 |

TO

| 15090003551902 |
|----|

TU

| 15090003681902 |
|----|

Weiter bin ich aktuell noch nicht gekommen. Volumenstrom, kW, Pumpenstatus und Pumpenrotation wären noch die Werte, die mich interessieren an der Stelle. Dazu melde ich mich aber, sobald ich die rausextrahiert habe…

Welche HEX-Werte verwendest du für die genannten Werte in deiner CSV?

Grüße,

Frickelfrakel

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)