AVARMA WP - Monoblock R290

Ich glaube der Frostschutz ist unabhängig, und nur über die Zirkulationspumpe

1 „Gefällt mir“

Ich finde das Handbuch zum Eintrag Frostschutz verwirrend:

(DE) 3.6 Heizungsfrostschutz
Fällt die Heizungsvorlauf- oder Rücklauftemperatur der Wärmepumpe unter den Wert
des Parameters P25, wird der Heizungsfrostschutz aktiviert. In Abhängigkeit von der
Außenlufttemperatur wird eine der folgenden Aktionen gestartet:
• bei einer Außenluft-Temperatur ≤ +15 °C: Verdichter für Heizung startet
• bei einer Außenluft-Temperatur ≥ +15 °C: Umwälzpumpen C1 und C2 starten
....

P25 ( -15° bis 5° ) Wertebereich

Die Umwälzpumpe startet nur bei einer Außenlufttemperatur von über + 15 grad ?!? Das muss doch ein Fehler in der Doku sein ? soll das -15° heißen ?

Oder meinen die den Raumtemperaturfühler , würde mit +15 Grad Sinn machen...

Ich mach Frostschutzmittel ins Heizwasser .

Hat sich in Sachen Modbus schon was getan?
Hast Du die Unterlagen über das Modbus Protokoll digital?
Magst Du sie teilen?
Ich würde mich an einer Bridge von Modbus zu Zigbee / Home Assistant versuchen.

Viele Grüße,
Kim

1 „Gefällt mir“

Ich habe mir auch vor kurzen eine Avarma 9kw eingebaut. Hier habe ich das Dokument mit den Register.
Mod-Bus Hofman.pdf (560,1 KB)

Ich habe mir einen Waveshare RS485 zu RJ45 gekauft. Bekomme aber leider keine Werte mit Homeassistant abgefragt. Vielleicht kann mir da jemand helfen.

1 „Gefällt mir“

Hallo Thomas,
ich habe mir das Waveshare Ding mal kurz im Internet angesehen.
Klingt nach einer plausiblen Lösung, die zum Ziel führen könnte!
Siehst Du im Home Assistant Sensoren, die keine Werte haben?
Oder bekommst Du gar keine Sensoren angezeigt?

Ich verfolge grad eine etwas andere Lösung.
Ich gehe über die ESPHOME Platform.
Der YAML Code für Modbus sieht recht übersichtlich aus.
Leider fehlt noch das TTL zu RS485 shield.
Das sollt heute oder morgen in der Post sein.
Ich werde berichten...

Viele Grüße,
Kim

Ich habe selbst mehrere dieser Waveshare Adapter im Einsatz. Bist Du sicher, dass Du alles richtig eingerichtet hast?

qModMaster ist ein interaktives Programm, in dem man erstmal die Verbindung testen und einzelne Werte abfragen kann.

1 „Gefällt mir“

Linecheck! Finde ich gut! : )

Ich bekomme nur "Unbekannt" als Wert in der Entität. Also schonmal nicht "Nicht Verfügbar".
So sieht meine Yaml bis jetzt aus:

- name: Wärmepumpe
  type: tcp
  host: 192.168.178.254
  port: 502
  timeout: 5
  delay: 2
 
  sensors:
      - name: Außentemperatur
        unit_of_measurement: °C
        state_class: measurement
        unique_id: außentemperatur_wp
        address: 4360
        slave: 1
        input_type: holding
        scale: 0.1

Mit deinem Programm wird es auch nichts. :face_with_diagonal_mouth:
Kann es sein das Modbus erst eingeschaltet werden muss?

Bist Du Dir mit der IP-Nr sicher? .254 kommt mir merkwürdig vor. Parity und Baudrate sind korrekt eingestellt? Ich hatte mit meinem Waveshare und der Ecodesign BWWP auch ne Weile hin und her experimentiert mit einem solchen Tool (Testversion eines komm. Tools, Name fällt mir gerade nicht ein, anderer Rechner). Verrückterweise mußte ich in der Waveshare Configuration für das Tool rein TCP einstellen, für HA RTU. Hatte das Glück, daß schon andere die BWWP eingebunden hatten und ich auf github fündig wurde. Kabel ist auf beiden Seiten mit 10k zwischen D+ und D- abgeschlossen?

Wenn Du einen Waveshare Adapter benutzt, kann der Modbus Mode "RTU" nicht funktionieren. Du musst einen TCP-Verbindung mit der IP-Adresse des Adapters aufbauen.

Bei welcher Spezifikation bist Du denn gerade? RS485 hat bei Bedarf an beiden Enden einen 120Ω Abschlusswiderstand.

Sorry, natürlich 120 Ohm, nicht 10k ... Irgendwie an die 10k Pullup für I2C gedacht ...

Leider bekomme ich auch nur "unbekannt" als Wert der Entität zurück.
Bei der RS485 Karte blinkt auch nur die TX LED.
Muss man den Modbus RTU bei der WP vielleicht noch aktivieren?

Hat die WP schon einen Abschlusswiderstand? Meine Karte hat einen drauf.
Hat überhaubt schon jemand eine Antwort von der WP bekommen?

Die Wärmepumpe unterhält sich auch mit dem Display per RS485. Und die Platinen sind mit RS485 verbunden. Sollte doch funktionieren sich dazwischen zu stecken.

Ja die IP passt. Ich kann ja auch die Website öffnen vom Controller.
Paraty und Batrate werden ja in der Duko erwähnt, also sollte das auch passen. 120ohm habe ich auch dran.

Ich habe auch denn Modbus Mode im Tool auf TCP geändert. Bekomme aber leider dann diesen Fehler:

Laut Hofman, kommuniziert das Display NICHT mit RS485 (Was ich mir nicht vorstellen kann,
denn RS485 wäre wirklich das Sinnvollste...)

Ich bin übrigens einen Schritt weiter..
Habe mal das Oszi dran gehalten. Die TX Leitung vom Controller war merkwürdig floatend!
Dann habe ich zu Abend gegessen und alles noch mal sacken lassen..
..um danach die RX und TX Leitungen vom Controler zu tauschen.

Nun sind die Datenpakete wesentlich länger!

Auf den Home Assistant kriege ich die Daten trotzdem nicht.
Aber es ist besser!

1 „Gefällt mir“

bitte meinen Beitrag löschen.....