@glasfaser
Kaum macht man es richtig, schon funktionierts
Vielen Dank für deine kompetente Hilfe!
Von dem Support in diesem Forum bin immer wieder begeistert.
Nochmal vielen Dank und liebe Grüße
emblitz
@glasfaser
Kaum macht man es richtig, schon funktionierts
Vielen Dank für deine kompetente Hilfe!
Von dem Support in diesem Forum bin immer wieder begeistert.
Nochmal vielen Dank und liebe Grüße
emblitz
@crycode
Wow, vielen Dank für die Aufklärung.
Jetzt ist bon ich im einiges schlauer und kenne die Zusammenhänge.
Ich hatte immer die Zahlen in den eckigen Klammern vergeblich in meinem Heizungsdisplay gesucht.
Nochmals tausend Dank für die kompetente Hilfe.
Wenn ich die Codes entschlüsselt habe stelle ich sie gern hier zur Verfügung..
LG
emblitz
Hallo Pedder007,
schön einen Gleichgesinnten zu treffen.
Hoffentlich können wir uns gegenseitig weiterhelfen.
Ich habe Junkers (Bosch) mit einer Auflistung der Canbus-Adressen angeschrieben. Leider machen die Zuordnung und Umrechnung nicht öffentlich.
Eine Zuordnung habe ich bislang zwar für einige wenige Werte in den Trends aus Flot optisch herstellen können, aber keine passende plausible Umrechnung gefunden.
Die Can-Adressen im verlinkten Mikrocontrollerforum unterscheiden sich leider komplett von den Adressen meiner Heizung. Ansonsten hatte ich keine weiteren brauchbaren Infos im Internet gefunden.
Ich hoffe, dass die Adressen unserer beiden Heizung gleich sind. Einen Mitschnitt meiner Can-Adressen findest du weiter oben. .
Melde dich gern, wenn du soweit bist oder Fragen hast.
LG emblitz
@crycode Ja, gern.
Die wichtigsten Datenpunkte um einen Überblick des Betriebs der WP zu bekommen, sind enthalten. Leider fehlen die Zählwerte der erzeugten Energien. z.B. für die automatische Berechnung des COP/JAZ.
Das ist die Datei des Exports aus der Canbus-Instanz:
LG emblitz
Hallo,
ich wollte meine Erkenntnisse in diesem Forum gerne rückmelden.
Hier nun meine erkannten und zugeordneten Canbus-Adressen für die Junkers Wärmepumpe STM 60-1.
Die Adressen ohne Funktionsbeschreibung konnte ich noch nicht zuordnen.
Viele Adressen werden gar nicht oder nur sehr selten aktuallisiert.
Die Umrechnung mittels der u.g. Formel passt bis auf z.T. 0,2-0,3°C Differenz zu den im Display angezeigten Werten.
Energiezählwerte scheinen nicht übertragen zu werden.
Wenn jemand einen Tipp hat, wie ich an die Zählerwerte für die erzeugten Heizenergien der Wp komme, wäre ich sehr dankbar.
LG emblitz
msgId msgName parserDataType parserCustomScriptRead
28270 Heizkreispumpe_G1 ein/aus int8
30270
34270
38270 3-Wege_Ventil_Q21_Heizung=0_WW=1 int8
40270
44270 Zirkulationspumpe_WW ein/aus int8
48060
48270 Kompressor ein/aus int8
54270 Solepumpe_G3 ein/aus int8
80060
90270 Wärrmeträgerpumpe_G2_Drehzahl 0-100% int8
388400
388402
388403
388404
388405
388406
388407
8000270 Vorlauftemp custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8004270 Aussentemp custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8008270 Warmwassertemp custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8010270 Heizgas custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8014270 Wärmeträgertemp Austritt custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8018270 Wärmeträgertemp Eintritt custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8020270 Solekreistemp Austritt custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
8058270
8060270
8064270
8068270
8070270
8074270
8078270
0002C270 Wärmeträgerpumpe_G2 ein/aus int8
0003C270 Elektr_Zuheizer_1 ein/aus int8
0004C270 Elektr_Zuheizer_2 ein/aus int8
000A8402
000A8403
000A8404
000A8405
000A8406
000A8407
000A8408
000A8409
001D8431
0042C402
0042C403
0042C404
0042C405
0042C406
0042C407
0800C270
0801C270 Solekreistemp Eintritt custom const f4 = buffer.readUInt16BE(0); value = 105.81916402087 - (0.28577699398241 * f4) + (0.000356191341049951 * f4 * f4) - (0.00000020925659550495 * f4 * f4 * f4);
0805C270
0806C270
0807C270
09FFC270
Ich habe wieder neue Erkentnisse gewonnen, mit denen ich niemals gerechnet hätte.
Perfekt, ein großes Dankeschön an alle Helfer!!!
Ich probiere als nächstes Redis und werde meine Testreihe weiterführen und berichten.
LG emblitz
ja klar, mache testet ich auf jeden Fall Redis.
Vielen Dank für den Tipp.
Ich wollte nur kurz eine Rückmeldung geben, das die Perfomance an USB 2.0 genauso ist, wie an 3.0.
Eventl. hat der 3.0 in Verbindung mit Redis mehr Vorteile.
An welchen Port hängt deine SSD?
Hast du Probleme mit Adaptern o. ä. wenn die SSD am UBS 3.0 hängt?
LG emblitz
Hallo,
aufgrund der o. g. Hinweise, dass es bei Nutzung des USB 3.0 Port zu Adapter- oder CPU-Problemen kommen kann, ist mir eingefallen, dass ich mit dem Zigbee-Stick und in Kombination mit USB SDD am USB 3.0 Port seeeeehr lange Schalt- und Dimmzeiten der Beleuchtung hatte! Zum Teil konnte ich die Beleuchtung gar nicht schalten.
Bei der SD-Karte waren vor Nutzung der USB SSD keine Zigbee-Probleme vorhanden.
Ich habe nun die SSD an den USB 2.0 Port angeschlossen und die Zigbee-Probleme sind weg !!!
Ich habe meinen Benchmark-Praxistest mit der schnellsten interne NMVE mit ext. USB-Gehäuse an dem USB 2.0 Port wiederholt und bin überrascht, dass die Zeiten genauso schnell wie am USB 3.0 Port sind !!!
Damit hätte ich nicht gerechnet.
Redis ist noch nicht installiert.
Hier meine Testergebnisse - zuerst USB 3.0 weiter unten 2.0:
Mit ist aufgefallen, dass ich dem System nach einem Neustart ca. 30 Minuten Zeit geben muss, vermutl. damit sich alles "einpegelt" und die Zeiten bei mehreren Testläufen konstant sind.
Der Wechsel zwischen den einzelnen Visualisierungstabs ging schon immer ausreichend schnell und die Vis-Widgets / Datenpunkte wurden schnelll geladen,
Da die Ladezeiten (ca. 25 Sekunden) der Flot-Grafen in der Vis immer noch "nerven", suche ich weiterhin eine Möglichkeit das Laden von Datenbankdaten zu beschleunigen. Wäre hier eine andere Datenbank die Lösung und wie implementiere ich sie in eine bestehende ioBroker-Installation mit sehr vielen Datenpunkten und historischen Daten und Flot-Grafen?
LG emblitz
Ich hatte schon mal leider erfolglos versucht Redis zum Laufen zu bekommen und dann das Projekt Redis für gescheitert erklärt.
Hast du einen Link für die Installation und Einbindung von Redis in eine bestehende ioBroker-System auf dem RPI 4?
Wenn Redis nur für die States der Objekte im Ram hält, bringt Redis vermutl. keine Geschwindikeitsvorteil bei den Flots da diese Daten im Speicher sind?
LG emblitz
Alles klar, an Redis oder Influx DB hatte ich auch schon gedacht.
Redis hält wohl alle Daten im Ram statt Influx oder der History.
Ist der Wechsel von der History auf Redis aufwendig, wenn ich die historischen Daten und die Visualisierungen behalten möchte?
LG emblitz
Hallo homoran,
ja die SSDs habe ich am USB 3 Port.
Wäre jetzt nicht auf die Idee gekomen sie am USB 2 Port laufen zu lassen.
Soll ich das machen, obwohl der Gewschindikeitsunterschied zwischen USB 2 und USB 3 nativ groß ist?
LG
emblitz
Ich würde auch auf SDD unsteigen, jedoch fehlen mir für mein Verständis die Belege.
Ich dachte aus dem Raspberry 4 4GB wird mittels USB NVME eine Rakete.
Das AHA-Erlebnis hat sich noch nicht gezeigt
LG emblitz
Die Ladezeiten habe ich über 1GB-LAN (kein WLAN) am Windows 10 PC getestet.
Deinen Vorschlag mit dem echten Benchmark führe ich gern durch aber es werden theoretische Ergebnisse sein.
Daher hatte ich mich für diesen Praxistest entschieden.
Auf anderen Endgeräten wie z.B. Tablet, Handy etc. sind die Ladezeiten vergleichbar mit dem Windows PC.
LG
emblitz
vielen Dank für die schnelle Antwort.
Meine SSDs und USB-Gehäuse:
https://www.amazon.de/dp/B0D1R7HDJF?ref=ppx_yo2ov_dt_b_fed_asin_title
https://www.amazon.de/dp/B08DCXB3CD?ref=ppx_yo2ov_dt_b_fed_asin_title
https://www.amazon.de/dp/B0BJV16HC6?ref=ppx_yo2ov_dt_b_fed_asin_title
https://www.amazon.de/dp/B07LGKQLT5?ref=ppx_yo2ov_dt_b_fed_asin_title
https://www.amazon.de/dp/B086W944YT?ref=ppx_yo2ov_dt_b_fed_asin_title
https://www.amazon.de/dp/B0742L5SFS?ref=ppx_yo2ov_dt_b_fed_asin_title
YT ist voll mit Videos wie toll und schnell SSDs am USB-Port des Raspberrys mit ioBroker oder anderen Hausautomatisierungen sein soll.
Ich habe leider andere Erfahrungen gemacht und wollte nur kurz bei euch gegenchecken, ob das so i. o. ist?
LG
emblitz