FHEM - Anwendungen > Heizungssteuerung/Raumklima

Modbus Modul für Mitsubishi Ecodan Wärmepumpe mit Procon A1m Adapter

(1/6) > >>

Fritz Muster:
Hallo in die Runde,

ich bekomme in den nächsten Wochen eine Luft Wärmepumpe von Mitsubishi mit den Procon A1m Modbus Adapter installiert. Um für den Tag der Tag vorbereitet zu sein  ;D habe ich ein Modbus Modul geschrieben, welches auf dem 98_Modbus.pm von StefanStrobel basiert. Hier der Thread dazu https://forum.fhem.de/index.php/topic,25315.0.html

Vielleicht hat ja jemand Bedarf daran.

Grüße Fritz

30.03.20 update

Nach Anmerkung vom user bertl habe ich die defLen Variablen der holding und input register von 2 auf 1 geändert. Somit kommt es nicht mehr zu den Logeinträgen

--- Code: ---DoRequest tries to use function code 6 to write more than one register. This will not work
--- Ende Code ---

Grüße Fritz

dinkel75:
Hallo,

bekomme auch das Procon Modbus-Modul.

Wie muss ich ein Gerät anlegen (ich meine define xxxx xxx)?
Welche Attribute muss ich anlegen, damit ich Daten auslesen und schreiben kann?

Ach - und ich hab auch gelesen, dass es ein Problem mit Leerzeichen gab - hast du da ein Udpate pm-File?

Bin ein ziemlicher Frischling in FHEM - ich bitte dich um einen kleine Startimpuls in Sachen Modbus!

Kannst du mir vielleicht Auszug aus deiner fhem.cfg geben.

Wie funktioniert es bei dir  - alles OK?

Ciao
Michael

Fritz Muster:
Hallo Michael,

den Modbus USB Adapter habe ich mit


--- Code: ---define mdbsEcodan Modbus /dev/serial/by-id//usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0@9600
--- Ende Code ---

angelegt, wobei das usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 die Adresse meines USB Adapters ist. Muss bei Dir entsprechend angepasst werden

Danach das Modul mit


--- Code: ---define mdbsWaermepumpe ModbusEcodanWP 1 30
--- Ende Code ---

angelegt und als Attribut


--- Code: ---attr mdbsWaermepumpe IODev mdbsEcodan
--- Ende Code ---
definiert.

Das war schon damals alles.

Wenn alles korrekt verkabelt und eingerichtet ist kommen dann die Readings nach und nach von alleine.

Ich habe mal im ersten Thread die bei mir derzeit laufende .pm hochgeladen.

Grüße Fritz

dinkel75:
Hallo,

habs auch geschafft - danke!

Eines fehlt mir noch, weißt du welches Register ich ansprechen muss, damit ich die Soll-Temperatur vom Vorlauf bekomme (wenn man im Heizmodus Vorlauf ist)?

Danke

Ciao
Michael

Fritz Muster:
Das ist das Register h33 (Raumtemperatur_Soll). Je nachdem in welchem Betriebsmodus (Vorlauf/Raumtemp.) die Anlage betrieben wird, steht das Register für den entsprechenden SollWert.

Noch eine Anmerkung. Ich habe das Register h33 in meiner .pm aus dem 1. Thread mit einer Begrenzung belegt (18-25). Bei der Betriebsart Vorlauf dürfte das eventuell zu wenig sein. Das musst dann dann auf deine Gegebenheiten/Anforderungen anpassen.

Grüße Fritz

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln