FHEM - Hausautomations-Systeme > EnOcean

Mit Sollwertgeber MD15-FTL steuern

(1/2) > >>

Jochen Auer:
Hallo alle zuammen,

ich habe seit kurzem mit Fhem angefangen und auch schon viel ausprobiert.
Nur jetzt bin ich mit meinen Nerven am Ende und weis nicht wie ich mein Problem lösen soll.

Ich habe einen KYMASGARD RTF2-FSE-PT Raumsensor mit Sollwertgeber und einen Heizungsstellantrieb MD15-FTL.

So jetzt zu meiner eigendlichen frage:

Wie bekomme ich den setpiont Wert vom Raumsensor auf mein Heizungsstellantrieb desired-temp?

Mein Ansatz war/ist:

--- Code: ---define sollwert notify Temperatur:setpointScaled set Heizungsstellantrieb desired-temp %
--- Ende Code ---


Ich hoffe ihr könnt mir weiter helfen

klaus.schauer:

--- Zitat von: Jochen Auer am 03 Januar 2014, 23:23:37 ---Ich habe einen KYMASGARD RTF2-FSE-PT Raumsensor mit Sollwertgeber und einen Heizungsstellantrieb MD15-FTL.

Wie bekomme ich den setpiont Wert vom Raumsensor auf mein Heizungsstellantrieb desired-temp?

Mein Ansatz war/ist:

--- Code: ---define sollwert notify Temperatur:setpointScaled set Heizungsstellantrieb desired-temp %
--- Ende Code ---


--- Ende Zitat ---
Wo sind der Sollwertgeber und der Heizungsregler angelernt?
Der Heizungsregler akzeptiert immer nur eine Steuereinheit, entweder Fhem oder das Wandgerät.
Werden die Telegramme des KYMASGARD RTF2-FSE-PT in Fhem richtig angezeigt?
Kann der MD15-FTL von Fhem vollständig gesteuert werden?

Wahrscheinlich wird der Parameter "Temperatur:setpointScaled" im notify nicht passen. Im Event Monitor der Fhem Seite kann man sich ansehen, welcher Event vom KYMASGARD RTF2-FSE-PT erzeugt wird und danach den Parameter passend machen. Vielleicht hilft die Anleitung http://www.fhemwiki.de/wiki/Funktionsbeschreibung_zu_notify weiter. Ich würde insbesondere statt mit % mit %EVTPART0 und %EVTPART1 arbeiten.

Jochen Auer:
Guten Morgen,

der Heizungsregler ist im Fhem angelernt genausso wie der Wandsensor.
Die Telegramme vom Wandsensor sind in Ordnung, der setpiontScaled Wert wird eingelesen.

--- Code: ---Events:
2014-01-04 10:33:31 EnOcean Temperatur T: 20.4 SP: 119 F: 3 SW: 0
2014-01-04 10:33:31 EnOcean Temperatur fanStage: 3
2014-01-04 10:33:31 EnOcean Temperatur switch: 0
2014-01-04 10:33:31 EnOcean Temperatur setpoint: 119
2014-01-04 10:33:31 EnOcean Temperatur setpointScaled: 20.2
2014-01-04 10:33:31 EnOcean Temperatur temperature: 20.4
2014-01-04 10:33:31 EnOcean Temperatur T: 20.4 SP: 119 F: 3 SW: 1
2014-01-04 10:33:31 EnOcean Temperatur fanStage: 3
2014-01-04 10:33:31 EnOcean Temperatur switch: 1
2014-01-04 10:33:31 EnOcean Temperatur setpoint: 119
2014-01-04 10:33:31 EnOcean Temperatur setpointScaled: 20.2
2014-01-04 10:33:31 EnOcean Temperatur temperature: 20.4
--- Ende Code ---

Meiner Meinung nach funktioniert der MD15-FTL auch korrekt, ich habe manuell die desired-Temp auf 22°C gestellt und er hat es geschaft den Wert zu erreichen und zu halten.

Jochen Auer:
Ok ich hab es hinbekommen!

--- Code: ---define sollwert notify Temperatur:setpointScaled.* set Heizungsstellantrieb desired-temp %EVTPART1
--- Ende Code ---

Danke für die Hilfe, dass mit %EVTPART1 hat es gebracht!

Dann kann es weiter gehen   ;D

klaus.schauer:

--- Zitat von: Jochen Auer am 04 Januar 2014, 10:38:51 ---Guten Morgen,

der Heizungsregler ist im Fhem angelernt genausso wie der Wandsensor.
Die Telegramme vom Wandsensor sind in Ordnung, der setpiontScaled Wert wird eingelesen.

--- Code: ---Events:
2014-01-04 10:33:31 EnOcean Temperatur T: 20.4 SP: 119 F: 3 SW: 0
2014-01-04 10:33:31 EnOcean Temperatur fanStage: 3
2014-01-04 10:33:31 EnOcean Temperatur switch: 0
2014-01-04 10:33:31 EnOcean Temperatur setpoint: 119
2014-01-04 10:33:31 EnOcean Temperatur setpointScaled: 20.2
2014-01-04 10:33:31 EnOcean Temperatur temperature: 20.4
2014-01-04 10:33:31 EnOcean Temperatur T: 20.4 SP: 119 F: 3 SW: 1
2014-01-04 10:33:31 EnOcean Temperatur fanStage: 3
2014-01-04 10:33:31 EnOcean Temperatur switch: 1
2014-01-04 10:33:31 EnOcean Temperatur setpoint: 119
2014-01-04 10:33:31 EnOcean Temperatur setpointScaled: 20.2
2014-01-04 10:33:31 EnOcean Temperatur temperature: 20.4
--- Ende Code ---

Meiner Meinung nach funktioniert der MD15-FTL auch korrekt, ich habe manuell die desired-Temp auf 22°C gestellt und er hat es geschaft den Wert zu erreichen und zu halten.

--- Ende Zitat ---
Das hört sich gut an. Mal mit:

--- Code: ---define sollwert notify Temperatur.setpointScaled:.* set Heizungsstellantrieb desired-temp %
define sollwert notify Temperatur.setpointScaled:.* set Heizungsstellantrieb desired-temp %EVTPART1
define sollwert notify Temperatur.setpointScaled:.* set Heizungsstellantrieb desired-temp %EVTPART0

--- Ende Code ---
versuchen. Falls das geht, ist das sicher auch für andere eine gute Lösung.

Danach könnte man auch noch testen, ob der Istwert aus dem Wandgerät als Referenz für den Heizungsregler verwendet werden kann, siehe Attribut temperatureRefDev

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln