NEWS
Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus
-
@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:-)
-
@leiniac Alle aktuellen Ergänzungen sind ab sofort in der Config Version 1.6.0 für alle verfügbar.
Danke für die Unterstützung!Bei weiteren Punkten einfach Bescheid geben.
-
Hallo.
Danke für den tollen Adapter und die Arbeit die Ihr euch gemacht habt.Eine frage habe ich noch.
Importierte Konfiguration ist die 1.6
Wo finde ich den Betriebszustand des EHS ? -
@ag Vermute das müsste
500.fa06d2
"Funktion EHS" sein, oder?
Zum Abfragen und Setzen dann680.fa06d2
bzw.680.fa06d2-set
. -
@crycode
bei der genannten "Funktion EHS" handelt es sich wohl um folgende Einstellung0= Keine externe Wärmequelle 1= Optionaler Backup-Heater 2= Externe Wärmequelle für WW und HZU: Alternativer WEZ übernimmt Warmwasserbereitung und Heizungsunterstützung. Zur Anforderung des WEZ wird das Relais K3 für die Anschlüsse X1‑L1 und XBUH1‑T1 auf der Schaltplatine RTX-EHS geschaltet. 3= Externe Wärmequelle für WW oder HZU: Alternativer WEZ 1 (optionaler Backup-Heater EKBUxx) übernimmt Warmwasserbereitung und alternativer WEZ 2 übernimmt Heizungsunterstützung. Zur Anforderung des WEZ 1 wird das Relais K3 (Anschlüsse X1‑L1 und XBUH1‑T1) und zur Anforderung des WEZ 2 das Relais K1 (Anschlüsse X1‑L3 und XBUH1‑T3) auf der Schaltplatine RTX-EHS geschaltet.
-
Moin allerseits.
Ich habe heute bemerkt das ich einige error Logs hab:
canbus.0 2022-06-26 11:51:43.862 error States database error: connect ECONNREFUSED 192.168.1.240:9000 host.iobroker-slave-wp 2022-06-26 11:51:43.834 error States database error: connect ECONNREFUSED 192.168.1.240:9000 canbus.0 2022-06-26 11:51:38.850 error States database error: connect ECONNREFUSED 192.168.1.240:9000 canbus.0 2022-06-26 11:51:38.838 error Objects database error: connect ECONNREFUSED 192.168.1.240:9001 host.iobroker-slave-wp 2022-06-26 11:51:38.828 error States database error: connect ECONNREFUSED 192.168.1.240:9000 host.iobroker-slave-wp 2022-06-26 11:51:38.728 error Objects database error: connect ECONNREFUSED 192.168.1.240:9001 host.iobroker-slave-wp 2022-06-26 11:51:33.822 error States database error: connect ETIMEDOUT canbus.0 2022-06-26 11:51:33.822 error States database error: connect ETIMEDOUT canbus.0 2022-06-26 11:51:33.812 error Objects database error: connect ETIMEDOUT host.iobroker-slave-wp 2022-06-26 11:51:33.706 error Objects database error: connect ETIMEDOUT
Wie soll ich jetzt vorgehen?
-
@elektroniker86 Moin, das sieht mir so aus, als hätte dein Slave keine Verbindung mehr zum Master. Genauer gesagt lehnt der Master die Verbindung zur States- und Objects-Datenbank ab.
Hast du irgendwas geändert (Updates, Firewall, etc.)?
Auf jeden Fall hat das nichts direkt mit dem Adapter zu tun, sondern ioBroker allgemein. -
@crycode
Alles klar, Fehlalarm. Sorry für die Störung. Ich hatte geupdatet daher kamen die Error Logs....Trotzdem Danke für deine Hilfe!
-
Hallo zusammen,
haben erst vor kurzem mit iobroker bekommen und das integrieren der Rotex HPSU ist als nächstes dran.Ich möchte die Kabel von Can Bus nicht direkt an die Platine basteln, sondern lieber einen richtigen Stecker verwenden.
Weiß jemand jemand welchen Stecker Typ und Hersteller man für diese Kontakte z.B J13 benötigt?
Vielleicht ein Stocko Contact...Vielen Dank
-
@kaldaro Das ist glaube ich wago.
Aber an der Platine ist doch schon ein Stecker!? -
@Elektroniker86
Vielen Dank
Na super, da versuche ich seit über 1 Woche raus zu finden wie ich da Kabel anschließe. Dabei sind tatsächlich schon Stecker drauf. (Gerade aufgemacht und geschaut)Hatte bisher immer nur Bilder von der Platine gesehen und da fehlten die Stecker.
Naja, also kann ich nun Kabel und CanBus zu USB Adapter besorgen und loslegen.
-
@crycode
Könnte man eigentlich auch den das can gerät über ser2net einbinden oder muss dann zwingend über Cannelloni laufen? -
@cb187 ser2net ist aber für serielle Schnittstellen und nicht für den CAN-Bus oder?
Zu Cannelloni gibt es aber sicherlich auch Alternativen. -
Hallo zusammen,
nach fast 1/2 Jahr habe ich meine HPSU wieder eingeschaltet, aber leider keine Verbindung mehr per CAN hinbekommen.
Der Adapter leuchtet grün.Die CAN utils waren installiert, das automatische Aktivieren ist auch in der /etc/network/interfaces
Folgende Ein/Ausgaben habe ich auf der Konsole:pi@raspberrypi:~ $ ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether e4:5f:01:05:fc:ed brd ff:ff:ff:ff:ff:ff inet 192.168.178.18/24 brd 192.168.178.255 scope global dynamic noprefixroute eth0 valid_lft 863210sec preferred_lft 755210sec inet6 2003:eb:6f21:f800:1142:f413:3c52:51e4/64 scope global dynamic mngtmpaddr noprefixroute valid_lft 7039sec preferred_lft 1144sec inet6 fe80::dbde:cd26:d6b8:7e59/64 scope link valid_lft forever preferred_lft forever 3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether e4:5f:01:05:fc:ef brd ff:ff:ff:ff:ff:ff 4: can0: <NO-CARRIER,NOARP,UP,ECHO> mtu 16 qdisc pfifo_fast state DOWN group default qlen 10 link/can pi@raspberrypi:~ $ sudo ip link set can0 up type can bitrate 20000 RTNETLINK answers: Device or resource busy pi@raspberrypi:~ $
Kann jemand sagen wieso ich hier ein Problem mit der Aktivierung habe?
-
@hg6806 Das sieht aus, als wäre das CAN-Interface nicht richtig vom System geladen.
Gibt es irgendwelche Fehlermeldungen o.ä. im Kernellog?
sudo dmesg -T | grep can0