Proxon Lüftungsheizung

Begonnen von MarkusAutomaticus, 26 Juli 2016, 10:07:51

Vorheriges Thema - Nächstes Thema

raumhafen

Vielen Dank für die Information  :) So was ähnliches hatte ich mir schon gedacht.

Heute wurde unsere komplette Anlage ersetzt, nachdem schon wieder ein Fehler aufgetreten war. Hoffentlich haben wir jetzt endlich mal eine Weile Ruhe.
Der Techniker konnte mir aber Deine Aussage bestätigen. Die Modbus-Bridge ist nicht mehr notwendig. Und von der Firma kann ich mir wohl eine Liste mit den Registercodes für die Steuerung schicken lassen.

Hast Du Erfahrung mit der Anbindung an den Raspberry und FHEM? Das Thema interessiert mich wirklich brennend.
Es geht los mit dem Modus USB Adapter, um die Anlage erst mal an den Raspberry anzuschließen. Hast Du da vielleicht einen passenden Link zu einem passenden Kabel?
Wäre so etwas hier passend? https://www.ramser-elektro.at/shop/module-sensoren-adapter-und-co/adapter-usb-auf-rs485-modbus/

Danke vorab
Michael

RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

FHEM_newbie

So einen Adapter hatte ich über ebay bestellt - der hat nicht funktioniert (vielleicht lag es auch an meiner falschen Konfiguration). Jedenfalls hab ich dann für ein paar Euros mehr den DA-70157 von Digitus bestellt - funktioniert problemlos. Gerne kann ich auch noch weitere Tipps zum genauen Anschluss geben.

raumhafen

Der Techniker, der beim Austausch unserer Anlage vor Ort war, hat mir direkt am Stecker (und zusätzlich auf dem Gehäuse) aufgemalt wo und wie ich die Kabel an der Platine anschließen muss. Ich hab hier mal ein Bild angehängt, falls es noch für andere interessant sein sollte.

Bzgl. dem Anschluss an den Raspberry habe ich mir allerdings inzwischen überlegt, dass es besser in meine bestehende Konfiguration passt, wenn ich die Modbus-Daten in mein Netzwerk bekomme. Ich habe mich daher nach einem RS485 to Ethernet Adapter umgeschaut und diesen hier gefunden, der auch Modbus unterstützt:
https://www.waveshare.com/rs232-485-to-eth-for-eu.htm
Unabhängig von FHEM kann ich dann theoretisch die Daten auch per php Script auslesen.
Soweit zumindest der Plan ... ich werde berichten,  ob es damit funktioniert.

Grüße
Raumhafen
RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

AlphaKingOne

Hallo zusammen. Wir Informieren uns zurzeit über Fertighäuser und viele Anbieter verbauen diese Anlage in den Häuser. Jetzt wollte ich mich mal erkundigen wie das mit der Fhem Anbindung ist. So wie ich das hier raus lese ist es wohl möglich? Ich frag jetzt mal ganz doof was ich da alles konfigurieren muss da ich noch nie mit Modbus gearbeitet hab   :-[

Ich würde gerne logischerweise die ganzen Temperaturen abfragen aber auch aus der Ferne steuern da ich oft bei den Schwiegereltern in Polen bin.
Welche Daten kann man bei der Anlage überhaupt Auslesen und was kann man Einstellen?

Ist jetzt zwar Offtopic aber die verbauen dort auch Rollos mit SMI-Bus. Bin jetzt bei Google soweit das ich Anbieter finde die diese Motoren verkaufen aber das wars auch wieder.
Raspberry B, B+, B v2 u. v3; DS18B20; MCP23017; CUL; ESP8266

FHEM_newbie

Also man kann so ziemlich alles auslesen uns auch Werte ändern. Es ist in FHEM eine ganz schöne Arbeit, die ganzen Register einzutragen, aber wenn man sich einmal durchgebissen hat... Inzwischen habe ich sogar geschaft, die Warmwasserwärmepumpe T300 an FHEM anzubinden, obwohl der Techniker des Herstellers am Telefon behauptet hat, das ginge nicht.

Techtobi

Hallo,

ich habe ebenfalls eine Lüftungsheizung der Marke Zimmermann anbringen lassen und bin sehr zufrieden damit. Da es halt viele Modelle auf dem Markt gibt, ist die Auswahl auch nicht ganz einfach. Ich habe dazu eine gute Übersicht gefunden, der dir bei der Auswahl helfen könnte: https://www.luftking.de/heizluefter-test/
Ich hoffe, du findest den für dich geeignete Lüftungsheizung.  :)

raumhafen

Hallo FHEM_newbie,

mein Versuch mit dem Ethernet-Adapter hatte leider nicht funktioniert, damit bin ich nicht wirklich weiter gekommen.
Nachdem das ganze Thema aus anderen Gründen jetzt erstmal eine Weile geruht hat würde ich es gerne noch einmal angehen.
Ich besorge mir daher jetzt auch erst mal so einen DA-70157 Adapter und wäre dann sehr an Deiner Umsetzung interessiert :-)

Danke schon mal vorab & viele Grüße
raumhafen
RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

raumhafen

Hallo FHEM_newbie,

ich glaube ich brauche jetzt mal Deine Unterstützung bei dieser Geschichte....
Du hast doch auch eine Proxon-Anlage über Modbus angebunden. Vielleicht kannst du mir hier weiterhelfen.

Ich habe inzwischen den Digitus DA-70157 Adapter und meine Proxon Anlage damit an den Raspi angeschlossen.

In FHEM habe ich dann nach Wiki-Anleitung zum Modbus-Modul zunächst das entsprechende Interface Device angelegt:

define ModBusRS485 Modbus /dev/ttyUSB1@19200


Dann ebenefalls nach Wiki-Vorlage eine neue Routine fürs Mapping in 99_myUtilsProxon.pm hinterlegt.
Zum Testen erstmal nur ein Register mit dem ich die Betriebsart der Anlage ermitteln möchte:


my %FWTparseInfo = (
"4x0016" => { reading => "Betriebsart",    # name of the reading for this value
              name    => "A01",            # internal name of this register in the hardware doc
              expr    => '$val',           # conversion of raw value to visible value
            }
);


Ist die Schreibweise für das Register so richtig? Der Hersteller gibt die Register in dieser dezimalen Schreibweise an: "4x0016"

Im letzten Schritt dann dieses Modul noch aktiviert

define Proxon myUtilsProxon 41 60


Die ID habe ich hier auf "41" gesetzt. Ich weiß nicht, ob es egal ist was ich hier angebe. Ich habe verstanden, dass ich über die ID mehrere Geräte unterscheiden kann.
Oder ist mit ID hier die "Modbus Adresse" gemeint? Der Hersteller gibt hier 41 als Werkseinstellung an. Daher hab ich einfach mal die 41 hier übernommen, falls das mit ID hier gemeint ist?

Ich habe das ganze jetzt so verstanden, dass durch das Modul jetzt alle 60 Sekunden alle Register abgefragt werden und wenn etwas matcht (hier die Betriebsart) dieser Wert dann als Reading ausgegeben wird.

Ist das soweit alles richtig?
Viel passiert ist nämlich noch nicht. Muss ich jetzt einen Scan noch starten (ScanModbusObjects) oder läuft das automatisch?
Zumindest die TRIGGERTIME ändert sich minütlich im Modul. Aber viel mehr sehe ich noch nicht  :o

Danke im Voraus
Raumhafen



RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

raumhafen

Hallo nochmal,

ich bin jetzt doch selbst weitergekommen... allerdings bin ich auf ModbusAttr umgestiegen, damit bin ich irgendwie besser klar gekommen.
Jedenfalls kann ich jetzt Daten auslesen und auch Schreibvorgänge funktionieren ... werde jetzt mal die Modbus Liste der Fa. Zimmermann abarbeiten und schauen welche Daten ich sinnvoll verwerten kann :-)

Grüße
raumhafen
RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

FHEM_newbie

Hallo raumhafen,

sorry habe dich jetzt erst gesehen: ja ich arbeite auch mit ModbusAttr.
Schön dass es geklappt hat.

raumhafen

#25
Hallo FHEM_newbie,

ja, ich bin froh, dass das jetzt endlich funktioniert  :)
Jetzt muss ich nur noch herausfinden was sich hinter den einzelnen Registern genau verbirgt. Ich hab zwar letztes Jahr die Register-Liste von Zimmermann bekommen, aber
noch sind mir nicht alle Register klar. Du hattest geschrieben du kannst auch Werte für die T300 auslesen? Sind die auch irgendwo in der Liste versteckt oder hast du die durch "Scannen" selbst herausgefunden?

Grüße
Raumhafen
RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

FHEM_newbie

Für die T300 gibt es eine extra Liste. Kann ich dir per PN schicken, wenn du mir eine Emailadresse zukommen lässt.

raumhafen

Das wäre klasse, hab dir meine Mail-Adresse geschickt  :)
RPI3, EnOcean, FGW14-USB, HM-IP, Synology Diskstation, PIKO Kostal, Proxon FWT 3 2.0

Telly

#28
Zitat von: raumhafen am 11 Februar 2020, 13:25:19
Der Techniker, der beim Austausch unserer Anlage vor Ort war, hat mir direkt am Stecker (und zusätzlich auf dem Gehäuse) aufgemalt wo und wie ich die Kabel an der Platine anschließen muss. Ich hab hier mal ein Bild angehängt, falls es noch für andere interessant sein sollte.

Bzgl. dem Anschluss an den Raspberry habe ich mir allerdings inzwischen überlegt, dass es besser in meine bestehende Konfiguration passt, wenn ich die Modbus-Daten in mein Netzwerk bekomme. Ich habe mich daher nach einem RS485 to Ethernet Adapter umgeschaut und diesen hier gefunden, der auch Modbus unterstützt:
https://www.waveshare.com/rs232-485-to-eth-for-eu.htm
Unabhängig von FHEM kann ich dann theoretisch die Daten auch per php Script auslesen.
Soweit zumindest der Plan ... ich werde berichten,  ob es damit funktioniert.

Grüße
Raumhafen



Hallo ,

habe gesehen das Sie ein Bild angehängt haben von der Proxon wegen den Anschlüssen, wo finde ich diese Platine?Muss ich dazu viel wegschrauben?Danke

klaute

#29
Hat jemand schonmal die Soll-Temperaturen der Räume auslesen/schreiben können?

Die einzige Adresse an der ich einen korrekten Wert sehe ist die folgende:

    "wohnzimmer" :  4x0070 # ok

Im Grunde habe ich die Adressen und die Adressräume um die folgende Liste herum ausgelesen aber ich erhalte immer den Wert 0:

    "diele"      : 4x0201
    "schlafen" : 4x0204
    "arbeiten" : 4x0203
    "kind1"     : 4x0201
    "kind2"     : 4x0205
    "kind3"     : 4x0206