NEWS
Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus
-
@mic208
Die Speichertemperatur kann ich nach über die Solarthermieanlage auslesen. Die liegt gerade bei 66°, gleich springt die Thermie wieder an...
Was schaltest du denn über den Homematic Schalter? Die ganze Rotex? Welche Leitung?Ja, habe auch ein 2013er Modell.
-
Hallo @hg6806,
ja genau, das komplette Innengerät.
Ich schalte auch die 3 Phasen des Außengeräes mit 3 dieser HomeMatic Schalter ständig ein- und aus, da mir der Standby Verbrauch zu hoch war.
Mic -
@mic208
Bitter eigentlich dass man sowas machen muss.
Und ich weiß nicht ob das so toll ist, gerade für das Außengerät.Ich schalte wenn alle Stellglieder zu sind (Homematic) die Rotex per CAN automatisch auf Sommer-Betrieb. So läuft wenigstens die Umwälzpumpe nicht (was auch ein Unding ist) und ich habe statt 80W nur 25W Verbrauch.
-
Hallo @hg6806,
über den CAN-Bus hat man ja alle Stati unter Kontrolle. Wenn die Wärmepumpe nicht läuft, kann man sie auf Bereitschaft stellen, dann benötigt sie sogar weniger als 3 Watt.
Bei Wärmeanforderung stell ich sie dann wieder auf Heizen.
Mic -
Das es unstabil läuft kann ich nicht behaupten.Keine Abbrüche, keine Probleme.Läuft super.
-
@mic208 sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
über den CAN-Bus hat man ja alle Stati unter Kontrolle. Wenn die Wärmepumpe nicht läuft, kann man sie auf Bereitschaft stellen, dann benötigt sie sogar weniger als 3 Watt.
Bei Wärmeanforderung stell ich sie dann wieder auf Heizen.Insofern der CAN läuft, was bei mir gerade nicht der Fall ist, da ich ja nicht an sie rankomme!
Bereitschaft probiere ich mal aus. Was ist den da der Unterschied zum Sommerbetrieb?
-
So, es läuft wieder. Die Nachbarin hat vom PasPi4 die Sicherung aus und wieder eingeschaltet, der Pi ist hochgelaufen.
Das Problem lag aber diesmal nicht an der Rotex, da diese vorher auf Sommer geschaltet wurde, dann der Pi abgestützt ist. Somit kam ich über CAN nicht mehr an ihn ran und konnte auf Heizbetrieb schalten.
Dafür müsste ich ein Backup schaffen. Geht vielleicht über Homematic Schalter und den Schaltkontakt der Rotex. -
Hallo zusammen,
ich würde gerne meine Warmwasser-Zirkulationspumpe über den ioBroker ein- bzw. ausschalten. Wenn z.B. niemand zu Hause ist braucht ja auch die Zirkulationspumpe nicht zu laufen. Nun finde ich in den Datenpunkten im Bereich 180 auch die Werte für das Zirk-mit-WW-Prog (fa0182) welches ich über die HPSU ein und ausschalten kann und dann ist auch entsprechend hier der Status true oder false wenn ich den Wert im Bereich 680 entsprechend abfrage. Die Zirk-Intervall-Ein (fa065e) und Zirk-Intervall-Aus (fa065f) kann ich ebenfalls im 680er Bereich abfragen und sie erscheinen auch dann im 180er entsprechend dem, was in der HPSU programmiert ist.
Aber ich finde keine Möglichkeit den Zirk-mit-WW-Prog ein bzw. auszuschalten, also vom ioBroker aus. Wenn ich es an der HPSU umschalte oder den Zeit-Intervall ändere dann sehe ich dies halt in den180er-Werten aber man kann es nicht vom ioBroker aus ändern.
Übersehe ich da was oder hat jemand ne Idee, wir man das steuern kann ?
Gruß Uwe
-
@leiniac
kleiner Nachtrag noch... ich habe mal einen trace laufen lassen beim umschalten der Werte über die HPSU-Einstellungen:uwe@ioBroker-Slave02:/opt/iobroker $ candump -tA -x can0 (2022-04-22 16:17:04.897057) can0 RX - - 10A [7] 30 00 FA 01 82 00 00 (2022-04-22 16:17:06.911803) can0 RX - - 10A [7] 31 00 FA 01 82 00 00 (2022-04-22 16:17:06.929091) can0 RX - - 180 [7] 22 0A FA 01 82 00 00 (2022-04-22 16:17:11.764152) can0 RX - - 10A [7] 30 00 FA 01 82 00 01 (2022-04-22 16:17:25.175327) can0 RX - - 10A [7] 31 00 FA 01 82 00 00 (2022-04-22 16:17:25.196447) can0 RX - - 180 [7] 22 0A FA 01 82 00 01 (2022-04-22 16:17:30.997718) can0 RX - - 10A [7] 30 00 FA 01 82 00 00 (2022-04-22 16:17:40.002185) can0 RX - - 10A [7] 31 00 FA 01 82 00 00 (2022-04-22 16:17:40.017905) can0 RX - - 180 [7] 22 0A FA 01 82 00 00 (2022-04-22 16:17:45.276681) can0 RX - - 10A [7] 30 00 FA 01 82 00 01 (2022-04-22 16:17:46.371333) can0 RX - - 10A [7] 31 00 FA C0 B4 00 00 (2022-04-22 16:17:46.412541) can0 RX - - 180 [7] 22 0A FA C0 B4 00 22 uwe@ioBroker-Slave02:/opt/iobroker $
Zunächst also den Zirk-WW-Prog ausgeschaltet und dann wieder eingeschaltet. Das habe ich 2 mal gemacht. Wenn ich das richtig sehe ist Zeile 2 das ausschalten und Zeile 5 das einschalten. Das ganze dann noch mal in Zeile 8 aus und in Zeile 11 ein. Vielleicht hilft das weiter...
-
Also bei meiner Daikin Altherma 3H HT mit dem 500L ECH2O läuft der CAN BUS mit Pi3 und ioBroker-slave absolut stabil und sehr zuverlässig ohne Ausfälle. Ich lese manche Werte sogar alle 2 Sekunden ein. Man kann auch sämtliche Werte ändern, ich bin von der CAN Bus Lösung absolut begeistert und habe genau das was ich wollte. Was hier möglich ist kann kein LAN Adapter vom Hersteller. An dieser Stelle möchte ich mich auch nochmals beim Entwickler crycode für den Adapter, die Arbeit und den tollen Support bedanken. Einfach Klasse !!!
-
@leiniac Danke für den Dump! Habe auf der Grundlage mal eine Teil-Config für dich zum Import erstellt: canbus-messages_680_fa0182-set.json
Das sollte dir den State680.fa0182-set
hinzufügen, mit dem du die Funktion dann schalten kannst.
Bitte gib mir eine kurze Rückmeldung, ob das klappt. Dann kann ich das in die allgemeine Config mit übernehmen. -
@elektroniker86 sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
An dieser Stelle möchte ich mich auch nochmals beim Entwickler crycode für den Adapter, die Arbeit und den tollen Support bedanken. Einfach Klasse !!!
Danke!
-
@crycode
Kann man gar nicht oft genug sagen ! -
@crycode sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
Bitte gib mir eine kurze Rückmeldung, ob das klappt. Dann kann ich das in die allgemeine Config mit übernehmen.
Hallo crycode,
super. Das funktioniert. Vielen Dank dafür !!!!
-
@crycode sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
Danke für den Dump! Habe auf der Grundlage mal eine Teil-Config für dich zum Import erstellt:
Hallo crycode,
ich habe noch zwei weitere Zeilen
...
uwe@ioBroker-Slave02:/opt/iobroker $ candump -tA -x can0 (2022-04-23 08:05:11.139086) can0 RX - - 10A [7] 30 00 FA 06 5E 00 06 (2022-04-23 08:05:11.144680) can0 RX - - 10A [7] 30 00 FA 06 5F 00 09 uwe@ioBroker-Slave02:/opt/iobroker $
Das sind die Werte für Zirk Intervall ein und aus. Ich hatte ein auf 6 Sekunden aund aus auf 9 Sekunden gestellt.
Kann man eigentlich diese Zeilen irgendwo eingeben um die zu einem Config-File zu machen / konvertieren ? Oder machst Du aus den beiden Zeilen auch noch eins ?
Danke schon mal
-
@leiniac Hier eine vermutlich passende Teil-Config: canbus-messages_680_fa065e-set_fa065f-set.json
@leiniac sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
Kann man eigentlich diese Zeilen irgendwo eingeben um die zu einem Config-File zu machen / konvertieren ?
Grundlegend kannst du in der Adapterconfig unter 680 einen Parser hinzufügen und über die kopieren/einfügen Buttons dir einen vorhandenen Parser (bei dem der Datentyp zu deinem gewünschten passt) kopieren und bei dem neuen Parser einfügen. Dann musst du in einfachsten Fall nur noch die Parser-ID und die ID im Skript zum schreiben anpassen. Jenachdem was es dann für Daten sind und wie die kodiert sein müssen, muss ggf. noch mehr angepasst werden.
Ein einfachsten Fall hier, wie du es gemacht hast, einen Dump und eine kurze Erklärung dazu posten und dann kann ich die Config daraus erstellen.
Wenn jemand selbst etwas funktionierendes hinzufügt, dann gerne auch hier einen Export der Config mit einer kurzen Beschreibung der Änderung posten und dann kann ich das in die vorgefertigte Config übernehmen. Alternativ gerne auch einen PR auf GitHub -
@crycode sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
Hier eine vermutlich passende Teil-Config:
Hallo crycode,
nochmals danke für die schnelle Umsetzung. Die beiden Werte funktionieren !!!
Super Sache.
-
@crycode hi kannst du das set für die Heizkurve noch mit in die Liste aufnehmen?
-
@crycode ach entschuldige hab mir gerade die neue Liste geladen da war Sie drin:-)
-
Was ich gerade für die Heizkurvenverstellung rausgefunden habe ist das man auch in 0.01 Schritten verstellen kann.Was so an der Roten nicht möglich ist.So kann man die Rote noch genauer einstellen:-)