NEWS
Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus
-
Leider nicht. Adapterversion 2.1.1
canbus.1 2024-11-04 13:13:09.664 warn Parser writing data for message ID 680 parser ID fa0930 failed: ReferenceError: setStateAsync is not defined canbus.1 2024-11-04 13:12:59.665 warn Parser writing data for message ID 680 parser ID fa0930 failed: ReferenceError: setStateAsync is not defined
Gruß
ag -
@ag sagte in Rotex HPSU / Daikin Altherma Wärmepumpe über ioBroker.canbus:
Leider nicht. Adapterversion 2.1.1
Hmm seltsam... habe eben bei mir noch mal die 2.1.1 zum Testen neu installiert. Da klappt es wie gedacht und die beiden Nachrichten werden beim auslösen von 680.fa0930 gesendet:
vcan0 680 [7] 31 00 FA C2 EE 00 00 vcan0 680 [7] 31 00 FA 09 30 00 00
(vcan0, da ich zum Testen ein virtuelles CAN-Interface nutze)
-
@crycode
Ich versuche das morgen mal bei mir zutesten. -
@crycode
Hallo.
Habe einen candump bei gemacht, die Leseanforderung geht nicht raus.Multihost System Master und Slave auf aktuellem Stable Stand.
Canbus Interface ist am Slave.Gruß
ag -
@ag Danke für deine Tests. Leider kann ich das bei mir absolut nicht nachstellen
-
Hi,
nur mal so als Idee.
die Stiebel Eltron verwendet ja auch einen CANBus.
In folgenden Artikel ist das beschrieben wie man mit einem ESP32 und einem CAN Adapter an die Daten kommt.
Das läuft auch recht stabil:
Can2MQTT
Das Skript bringt zwar Fehlermeldungen (ich vermute mal da sind Parameter in der Tabelle nicht definiert) aber die vorhandenen Datenpunkte werden laut Tabelle in den Objekten aufgebaut und befüllt.
Ich bin mir nicht sicher, aber ich wäre nicht überrascht wenn es einen Standard in der Heizechnik gibt und die HEX-Codes der Parameter immer gleich sind.
Wäre mal interessant zu sehen ob man damit auch eine Daikin ansprechen bzw. auslesen kann. -
Wieso so unständlich wenn es hier doch was perfektes gibt. https://github.com/Trunks1982/Daikin-Rotex-HPSU-CAN
-
@crycode
Hallo.
Fehler gefunden. Wie so oft vor dem Bildschirm.
Das Systemhat beim anlagen einer Instanz immer die Version 1.3.1 genommen.
Nachdem ich es soweit hatte das die Instanz Version 2.1.1 ist funktioniert es jetz.
Bis auf eine Warnmeldung nach deren Ursache ich noch suche :canbus.0 2024-11-10 08:21:06.910 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:06.869 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:06.732 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:05.930 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:05.881 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:05.745 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:04.790 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:03.927 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:03.849 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined canbus.0 2024-11-10 08:21:03.751 warn Parser fa0930 for 680 failed reading from received data: Error: No read script defined
Danke für deien gute Arbeit.
Gruß
agEdit:
Werte fa0930 wird aktualisier trotz der Warnmeldung. -
@ag Super, dann bin ich ja schon mal beruhigt, dass es doch nicht am Adapter liegt
Bzgl. der Warnung: Schau mal bei dem Parser, was da als Lesen-Skript drin steht. Auch wenn es hier nicht genutzt wird, darf das Feld nicht leer sein, sondern sollte einfach einen Kommentar (im einfachsten Fall nur//
) enthalten. -
@crycode
Hallo
Es lag tatsächlich an dem leeren Feld.
Danke und schönen Sonntag noch.
ag -
@crycode
Hab jetzt die Parser für Energie Heizug nach dem gleichen Muster angepasst, liefert korrekte Werte.Gruß
ag -
Hallo zusammen,
ich bin neu hier und Grüße euch!
Ich bin Besitzer einer HPSU Compact 508 BJ. 2016 und möchte die Parameter auslesen/setzen über iobroker auf eine Raspi 3B.
Als CAN Hardware habe ich per USB eine DSTech SH-C30G an den Pi angeschlossen. Die HPSU H+L+GND mit J13=>Can Adapter verbunden.
Den beschriebenen CAN-Bus Adapter hab ich in iobroker installiert.Leider habe ich ein rotes Kreuz bei "Verbunden mit Gerät oder Dienst".
Hat jemand eine Idee wo das Problem liegen könnte?
Grüße...Patrick