Fussbodenheizung mit PWM steuern

Begonnen von jamesgo, 24 September 2015, 08:28:49

Vorheriges Thema - Nächstes Thema

frickler

Hallo,

ich benutze das Modul seit letzten Winter ohne Probleme.
Wir haben ein Wohnzimmer mit offener Küche 5 Heizkreisen und einem Thermostat.
Bei den jetzigen Temperaturen Heizen wir viel mit dem im Wohnzimmer stehenden Kaminofen.
Durch die Heizleistung des Kaminofen regelt nun die Fußbodenheizung runter und der Boden wird Fußkalt.
Jetzt schimpft meine Frau, dass wir eine Fußbodenheizung haben aber Sie immer noch kalte Füße hat!
Gibt es eine Möglichkeit im PWM/PWMR Modul eine minimale OnTime zu definieren um den Estrich zu temperieren,
auch wenn die Soll Temperatur bereits erreicht ist?

jamesgo

Hallo frickler,

ich kenne das Problem, da ich selbst einen Kachelofen im Wohnzimmer betreibe. Da FHEM aber nicht erkennen kann ob der Ofen an ist sehe ich nur zwei manuelle Verfahren (die ich auch verwende)

- den Ofen erst Mittags anheizen - dann ist der Boden morgens aufgeheizt und bleibt (bei mir) bis abends warm
- Nachmittags die Temperatur der Räume manuell erhöhen - das kann man ziemlich weit automatisieren.

Mgl ist z.B.

"set roomEssen desired-temp 22.5 120" (für 120 Minuten heizen)
"set roomEssen manualTempDuration 120" (als Grundeinstellung), und dann im GUI temperatur auswählen und mit "set" setzen.
Ein dummy definieren dass die Temperatur für mehrere Räume für einen definierten Zeitraum erhöht.

Wenn du erkennen kannst ob der Ofen an ist, dann könnte man das auch tgl. mit einem "at" automatisch starten.

Grüße
Andy

frickler

Hallo Andy,

danke für die Tipps.
Wir haben einen nur 4cm dicken Estrich der schnell wieder auskühlt, aber ich werde es mal mit der Zeitgesteuerten Erhöhung der Temperatur versuchen
wenn die Ist- über der Soll- Temperatur liegt.

Gruß
Oliver

Morgennebel

Vorschlag:

Du hast ja einen Wandthermostaten in dem Zimmer. Machst Du dort ein Userreading rein:

FB-desired-temp { my $radtemp = ReadingsVal($name,"measured-temp",0); return $radtemp eq "off" ? "off" : $radtemp + 0.3; }

und sagst dann Deinem PWMR, er soll sich die SOLL-Temperature von FB-desired-temp holen (desiredTempFrom)...

Damit soll der Fußboden immer 0.3 Grad wärmer als aktuell gemessen werden, d.h. PWM wird immer leicht nachheizen...

Ciao, -MN

Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

jamesgo

Hallo Skusi,

anbei nochmal eine debug version.

Nun werden auch noch dei Auf-/Abschläge vom warten angezeigt.

Grüße
Andy

Skusi

Ist ausgetauscht, reload gemacht.

Morgen gibts die Listings...

Danke
RPI3B, SIGNALduino, NanoCul868 (a-culfw), JeeLink Clone (LaCrosse), Firmata  für FB Heizung,Wasser+Gas+Klingel+Lux, Somfy Rolladen, Pollin Steckd.,TX29DTH,ESPEasy an S0 Stromz., MAX Fensterkontakte, IButton, SonOff Tasmota, ESP LED Controler

Skusi

Hallo, ich hatte leider Heute einen Totalausfall. Seit heute morgen um ca 8 Uhr wollte der Raspberry nicht mehr. Keine Ahnung woran es lag. Irgendwie wollte sich auch dann der Log Stick nicht mehr mounten. Hab schon gedacht das der hin ist. Aber nun nach nochmaligem Neustart ist wieder alles gut.  ::)

Allerdings sind mir folgende Zeilen im Log aufgefallen, die wohl was mit Deiner letzten Änderung zu tun haben müssen:

PERL WARNING: Subroutine PWM_Initialize redefined at ./FHEM/94_PWM.pm line 76.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_Calculate redefined at ./FHEM/94_PWM.pm line 94.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_CalcRoom redefined at ./FHEM/94_PWM.pm line 678.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_Get redefined at ./FHEM/94_PWM.pm line 827.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_Set redefined at ./FHEM/94_PWM.pm line 904.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_Define redefined at ./FHEM/94_PWM.pm line 935.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_Undef redefined at ./FHEM/94_PWM.pm line 1066.
2017.12.05 18:20:12 1: PERL WARNING: Subroutine PWM_Attr redefined at ./FHEM/94_PWM.pm line 1083.


Ich hoffe nicht das das auch meinen Ausfall herbeigeführt hat.

Ich hab die Version noch laufen. Hab extra keine Update gefahren.

Wenn sich alles wieder eingependelt hat gibts dann morgen die versprochenen Lists.
RPI3B, SIGNALduino, NanoCul868 (a-culfw), JeeLink Clone (LaCrosse), Firmata  für FB Heizung,Wasser+Gas+Klingel+Lux, Somfy Rolladen, Pollin Steckd.,TX29DTH,ESPEasy an S0 Stromz., MAX Fensterkontakte, IButton, SonOff Tasmota, ESP LED Controler

jamesgo

Hallo,
die Meldungen kommen vom reload.
Grüsse
Andy

Gesendet von meinem PRA-LX1 mit Tapatalk


juppzupp

#473
Hallo,

nach einem Umzug muss ich wohl PWM/PID neu verstehen lernen. Hier im neuen heim ist alles anders.wer kann mir helfen, das die fußbodenheizung nicht so derb übersteuert ?

Würdert Ihr zuerst am I oder der Anzahl I's drehen ?
Ich verstehe nicht warum gegen 16.15 nochmal nachgeheizt wurde ?

06:00-14:00 20
14:00-23:00 21.5
23:00-06:00 18

Internals:
   ACTOR      CUL_HM_HM_LC_SW4_DR_2E50D3_Sw_01
   CFGFN
   CHANGED
   DEF        fh 0 CUL_HM_HM_TC_IT_WM_W_EU_3226D3_Weather CUL_HM_HM_LC_SW4_DR_2E50D3_Sw_01 wz_fenster_delay:.*open.* 1:0.8:0.3,22:0.5,10
   INTERVAL   300
   IODev      fh
   NAME       roomWZ
   NR         155916
   STATE      Calculating
   TEMPSENSOR CUL_HM_HM_TC_IT_WM_W_EU_3226D3_Weather
   TYPE       PWMR
   WINDOW     wz_fenster_delay:.*open.*
   a_regexp_on on
   actor      CUL_HM_HM_LC_SW4_DR_2E50D3_Sw_01
   c_PID_DFactor 0.5
   c_PID_DLookBackCnt 10
   c_PID_IFactor 0.3
   c_PID_ILookBackCnt 22
   c_PID_PFactor 0.8
   c_PID_useit 1
   c_autoCalcTemp 1
   c_desiredTempFrom
   c_frostProtect 0
   c_tempC    22
   c_tempD    21.5
   c_tempE    20
   c_tempFrostProtect 15
   c_tempN    18
   c_tempRule1 1-5 0600,E 1400,D 2300,N
   c_tempRule2 6-0 0600,D 2300,N
   c_tempRule3
   c_tempRule4
   c_tempRule5
   h_deltaTemp 1.1
   h_deltaTemp_D 1.1
   p_actor    CUL_HM_HM_LC_SW4_DR_2E50D3_Sw_01
   p_factor   0
   p_pid      1:0.8:0.3,22:0.5,10
   p_tsensor  CUL_HM_HM_TC_IT_WM_W_EU_3226D3_Weather
   p_window   wz_fenster_delay:.*open.*
   t_reading  temperature
   t_regexp   ([\d\.]+)
   t_sensor   CUL_HM_HM_TC_IT_WM_W_EU_3226D3_Weather
   w_regexp   .*open.*
   windows    wz_fenster_delay
   Helper:
     Dblog:
       Pid_dval:
         Logdb:
           TIME       1512664018.61413
           VALUE      0.00
       Pid_ival:
         Logdb:
           TIME       1512660898.12238
           VALUE      -1
       Pid_pval:
         Logdb:
           TIME       1512659697.93745
           VALUE      0.00
       Pid_pwmontime:
         Logdb:
           TIME       1512660418.04884
           VALUE      00:00
       Pid_pwmpulse:
         Logdb:
           TIME       1512660418.04884
           VALUE      0
       Actorstate:
         Logdb:
           TIME       1512660298.06133
           VALUE      off
       Desired-temp:
         Logdb:
           TIME       1512651613.6774
           VALUE      21.5
       Desired-temp-used:
         Logdb:
           TIME       1512651656.643
           VALUE      21.5
       Energyused:
         Logdb:
           TIME       1512662038.31941
           VALUE      000000000000000000000000000000
       Energyusedp:
         Logdb:
           TIME       1512662038.31941
           VALUE      0.0
       Lastswitch:
         Logdb:
           TIME       1512660298.06133
           VALUE      1512660298.06097
       State:
         Logdb:
           TIME       1512660298.06587
           VALUE      actor off
       Temperature:
         Logdb:
           TIME       1512663478.54009
           VALUE      22.6
   Readings:
     2017-12-07 17:28:58   PID_DVal        0.00
     2017-12-07 17:28:58   PID_IVal        -1
     2017-12-07 17:28:58   PID_PVal        0.00
     2017-12-07 17:28:58   PID_PWMOnTime   00:00
     2017-12-07 17:28:58   PID_PWMPulse    0
     2017-12-07 16:24:58   actorState      off
     2017-12-07 17:25:46   desired-temp    21.5
     2017-12-07 17:28:58   desired-temp-used 21.5
     2017-12-07 17:28:58   energyused      000000000000000000000000000000
     2017-12-07 17:28:58   energyusedp     0.0
     2017-12-07 16:24:58   lastswitch      1512660298.06097
     2017-12-07 17:28:58   oldpulse        0
     2017-12-07 17:28:58   temperature     22.6
     2017-12-06 17:33:09   timer1_Mo       06:00-14:00,E,20 14:00-23:00,D,21.5
     2017-12-06 17:33:09   timer2_Di       06:00-14:00,E,20 14:00-23:00,D,21.5
     2017-12-06 17:33:09   timer3_Mi       06:00-14:00,E,20 14:00-23:00,D,21.5
     2017-12-06 17:33:09   timer4_Do       06:00-14:00,E,20 14:00-23:00,D,21.5
     2017-12-06 17:33:09   timer5_Fr       06:00-14:00,E,20 14:00-23:00,D,21.5
     2017-12-06 17:33:09   timer6_Sa       06:00-23:00,D,21.5
     2017-12-06 17:33:09   timer7_So       06:00-23:00,D,21.5
   Helper:
     PID_D_previousTemps:
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
     PID_I_previousTemps:
       22.4
       22.4
       22.4
       22.4
       22.5
       22.5
       22.5
       22.5
       22.5
       22.5
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
       22.6
Attributes:
   autoCalcTemp 1
   event-on-change-reading .*
   loglevel   0
   room       Heizung,Wohnzimmer
   tempCosy   22
   tempDay    21.5
   tempEnergy 20
   tempFrostProtect 15
   tempNight  18
   tempRule1  Mo-Fr 6:00,E 14:00,D 23:00,N
   tempRule2  Sa-So 06:00,D 23:00,N


Internals:
   CFGFN
   CHANGED
   CYCLETIME  900
   INTERVAL   60
   MINONOFFTIME 120
   MaxPulse   1
   MaxSwitchOffPerCycle 99
   MaxSwitchOnPerCycle 99
   NAME       fh
   NR         152976
   NoRoomsToStayOff 0
   NoRoomsToStayOn 0
   NoRoomsToStayOnThreshold 0
   OverallHeatingSwitch
   OverallHeatingSwitch_delayTimeOn
   OverallHeatingSwitch_followUpTime
   OverallHeatingSwitch_regexp_on
   OverallHeatingSwitch_roomBased
   OverallHeatingSwitch_threshold
   STATE      lastrun: 2017-12-07 17:29:58
   TYPE       PWM
   p_cycletime 900
   p_interval 60
   p_maxPulse 1
   p_minOnOffThreshold
   p_minOnOfftime 120
   p_overallHeatingSwitch
   Helper:
     Dblog:
       Avgpulseroomsoff:
         Logdb:
           TIME       1512664018.64235
           VALUE      0.12
       Avgpulseroomson:
         Logdb:
           TIME       1512664018.64235
           VALUE      0
       Lastrun:
         Logdb:
           TIME       1512462746.05753
           VALUE      calculating
       Pulseavg:
         Logdb:
           TIME       1512660418.06512
           VALUE      0.12
       Pulseavg2:
         Logdb:
           TIME       1512660418.06512
           VALUE      0.12
       Pulseavg3:
         Logdb:
           TIME       1512660418.06512
           VALUE      0.12
       Pulsemax:
         Logdb:
           TIME       1512660358.05205
           VALUE      0.23
       Pulsesum:
         Logdb:
           TIME       1512660418.06512
           VALUE      0.23
       Roomsactive:
         Logdb:
           TIME       1512492810.69717
           VALUE      2
       Roomsoff:
         Logdb:
           TIME       1512664018.64235
           VALUE      2
       Roomson:
         Logdb:
           TIME       1512664018.64235
           VALUE      0
   Readings:
     2017-12-04 18:59:09   OverallHeatingSwitch
     2017-12-04 18:59:09   OverallHeatingSwitchWaitBeforeOn
     2017-12-04 18:59:09   OverallHeatingSwitchWaitUntilOff
     2017-12-07 17:29:58   avgPulseRoomsOff 0.12
     2017-12-07 17:29:58   avgPulseRoomsOn 0
     2017-12-07 17:29:58   lastrun         calculating
     2017-12-07 17:29:58   pulseAvg        0.12
     2017-12-07 17:29:58   pulseAvg2       0.12
     2017-12-07 17:29:58   pulseAvg3       0.12
     2017-12-07 17:29:58   pulseMax        0.23
     2017-12-07 17:29:58   pulseSum        0.23
     2017-12-07 17:29:58   roomsActive     2
     2017-12-07 17:29:58   roomsOff        2
     2017-12-07 17:29:58   roomsOn         0
Attributes:
   event-on-change-reading .*
   room       Heizung



Danke

Skusi

Hallo Andi,

hier wie versprochen eine Momentaufnahme von eben...


Internals:
   CYCLETIME  3600
   DEF        180 3600 240 0.95 2,1 3,3,0.6 FBH_Anforderung,0.7,80,,180
   INTERVAL   180
   MINONOFFTIME 240
   MaxPulse   0.95
   MaxSwitchOffPerCycle 1
   MaxSwitchOnPerCycle 2
   NAME       FBH_Regler
   NR         256
   NoRoomsToStayOff 3
   NoRoomsToStayOn 3
   NoRoomsToStayOnThreshold 0.6
   OverallHeatingSwitch FBH_Anforderung
   OverallHeatingSwitch_delayTimeOn 180
   OverallHeatingSwitch_followUpTime 80
   OverallHeatingSwitch_regexp_on on
   OverallHeatingSwitch_roomBased off
   OverallHeatingSwitch_threshold 0.7
   STATE      lastrun: 2017-12-10 15:55:56
   TYPE       PWM
   p_cycletime 3600
   p_interval 180
   p_maxPulse 0.95
   p_minOnOfftime 240
   p_overallHeatingSwitch FBH_Anforderung,0.7,80,,180
   p_roomsMinOnOffThreshold 3,3,0.6
   READINGS:
     2017-12-10 14:01:53   OverallHeatingSwitch on
     2017-12-10 15:55:56   OverallHeatingSwitchWaitBeforeOn
     2017-12-10 15:55:56   OverallHeatingSwitchWaitUntilOff
     2017-12-10 15:55:56   avgPulseRoomsOff 0.18
     2017-12-10 15:55:56   avgPulseRoomsOn 0.67
     2017-12-10 15:55:56   lastrun         calculating
     2017-12-10 15:55:56   pulseAvg        0.34
     2017-12-10 15:55:56   pulseAvg2       0.92
     2017-12-10 15:55:56   pulseAvg3       0.75
     2017-12-10 15:55:56   pulseMax        0.948
     2017-12-10 15:55:56   pulseSum        3.0702
     2017-12-10 15:55:56   roomsActive     9
     2017-12-10 15:55:56   roomsOff        6
     2017-12-10 15:55:56   roomsOn         3
     2017-12-10 15:55:56   roomsToStayOn   3
     2017-12-10 15:55:56   roomsToStayOnList FBHK_Buero,FBHK_Schlafzimmer,FBHK_Kino
   helper:
     pulses:
       FBHK_Ankleide 0.185 / -0.015
       FBHK_Bad   0.41 / -0.01
       FBHK_Buero 0.948 / -0.002
       FBHK_Esszimmer -0.0069 / -0.0069
       FBHK_Kino  0.432 / -0.018
       FBHK_Kueche 0.221 / 0.011
       FBHK_Schlafzimmer 0.8841 / -0.0659
       FBHK_Wohnz.Kamin -0.003 / -0.003
       FBHK_Wohnz.Terrasse 0 / 0
Attributes:
   event-on-change-reading pulseAvg3,pulseAvg2,OverallHeatingSwitch,pulseMax,pulseSum,roomsOff,roomsOn,roomsToStayOn
   group      Heizung
   icon       sani_floor_heating_neutral
   overallHeatingSwitchRef pulseAvg3
   room       7.0_Klima
   sortby     99
   valveProtectIdlePeriod 3
   verbose    0


FBHK_Ankleide        2017-12-10 15:55:56    20
FBHK_Bad             2017-12-10 15:55:56    42
FBHK_Buero           2017-12-10 15:55:56    95
FBHK_Esszimmer       2017-12-10 15:55:56    0
FBHK_Kino            2017-12-10 15:55:56    45
FBHK_Kueche          2017-12-10 15:55:56    21
FBHK_Schlafzimmer    2017-12-10 15:55:56    95
FBHK_Wohnz.Kamin     2017-12-10 15:55:56    0
FBHK_Wohnz.Terrasse  2017-12-10 15:55:56    0


Ich denke Du hattest recht mit den Wartezeiten. Blöd ist halt nur das man die daraus rsultierenden Pulse nicht in den PWMR Modulen angezeigt bekommt. Das hat wohl auch mich durcheinander gebracht.

Oder was sagst Du zu den Werten ???
RPI3B, SIGNALduino, NanoCul868 (a-culfw), JeeLink Clone (LaCrosse), Firmata  für FB Heizung,Wasser+Gas+Klingel+Lux, Somfy Rolladen, Pollin Steckd.,TX29DTH,ESPEasy an S0 Stromz., MAX Fensterkontakte, IButton, SonOff Tasmota, ESP LED Controler

wowogiengen

Hallo,
ich habe das PWM-Modul im Einsatz, um meine FBH damit zu regeln. Nachddem ich jetzt ein paar Mal die Soll- und Isttemperatur miteinander verglichen habe, fällt mir zum einen auf, dass Ist immer niedriger ist als Soll, und auch dass die Ventilansteuerung offensichtlich zu früh abschaltet.

Ich habe keinen PID-Regler am Laufen...:


list fh

Internals:
   CHANGED
   CYCLETIME  1800
   DEF        60 1800 900 1 99,99
   INTERVAL   60
   MINONOFFTIME 900
   MaxPulse   1
   MaxSwitchOffPerCycle 99
   MaxSwitchOnPerCycle 99
   NAME       fh
   NR         295
   NoRoomsToStayOff 0
   NoRoomsToStayOn 0
   NoRoomsToStayOnThreshold 0
   OverallHeatingSwitch
   OverallHeatingSwitch_delayTimeOn
   OverallHeatingSwitch_followUpTime
   OverallHeatingSwitch_regexp_on
   OverallHeatingSwitch_roomBased
   OverallHeatingSwitch_threshold
   STATE      lastrun: 2017-12-11 08:41:20
   TYPE       PWM
   p_cycletime 1800
   p_interval 60
   p_maxPulse 1
   p_minOnOffThreshold
   p_minOnOfftime 900
   p_overallHeatingSwitch
   READINGS:
     2017-12-10 16:58:32   OverallHeatingSwitch
     2017-12-10 16:58:32   OverallHeatingSwitchWaitBeforeOn
     2017-12-10 16:58:32   OverallHeatingSwitchWaitUntilOff
     2017-12-11 08:41:20   avgPulseRoomsOff 0
     2017-12-11 08:41:20   avgPulseRoomsOn 0.98
     2017-12-11 08:41:20   lastrun         calculating
     2017-12-11 08:41:20   pulseAvg        0.98
     2017-12-11 08:41:20   pulseAvg2       1.00
     2017-12-11 08:41:20   pulseAvg3       1.00
     2017-12-11 08:41:20   pulseMax        1
     2017-12-11 08:41:20   pulseSum        3.92
     2017-12-11 08:41:20   roomsActive     4
     2017-12-11 08:41:20   roomsOff        0
     2017-12-11 08:41:20   roomsOn         4
     2017-10-18 20:00:35   roomsToStayOn   4
     2017-10-18 20:00:35   roomsToStayOnList PWMRSchlafzimmer,PWMRWohnzimmer,PWMRBad,PWMRBuero
Attributes:
   event-on-change-reading .*
   room       Heizung
   verbose    3

und beispielhaft das PWMR vom Bad:


Internals:
   ACTOR      HzgAktorBad
   CHANGED
   DEF        fh 1,0.11 HzgStatusBad:temperature HzgAktorBad
   INTERVAL   300
   IODev      fh
   NAME       PWMRBad
   NR         300
   STATE      From HzgSetBad
   TEMPSENSOR HzgStatusBad:temperature
   TYPE       PWMR
   WINDOW
   a_regexp_on on
   actor      HzgAktorBad
   c_PID_useit 0
   c_autoCalcTemp 1
   c_desiredTempFrom HzgSetBad
   c_factor   1
   c_foffset  0.11
   c_frostProtect 0
   c_tempC    22
   c_tempD    20
   c_tempE    19
   c_tempFrostProtect 6
   c_tempN    16
   c_tempRule1 1-5 0600,D 2200,N
   c_tempRule2 6-0 0800,D 2200,N
   c_tempRule3
   c_tempRule4
   c_tempRule5
   d_name     HzgSetBad
   d_reading  desired-temp
   d_regexpTemp (\d[\d\.]+)
   p_actor    HzgAktorBad
   p_factor   1,0.11
   p_pid
   p_tsensor  HzgStatusBad:temperature
   p_window
   t_reading  temperature
   t_regexp   ([\d\.]+)
   t_sensor   HzgStatusBad
   w_regexp   .*Open.*
   windows
   READINGS:
     2017-12-11 08:42:20   PWMOnTime       30:00
     2017-12-11 08:42:20   PWMPulse        100
     2017-12-10 22:43:43   actorState      on
     2017-12-11 08:40:43   desired-temp    29.5
     2017-11-27 20:10:26   desired-temp-until no
     2017-12-11 08:42:20   desired-temp-used 29.5
     2017-12-11 08:42:20   energyused      111111111111111111111111111111
     2017-12-11 08:42:20   energyusedp     100.0
     2017-12-10 22:43:43   lastswitch      1512942223
     2017-11-27 19:07:45   manualTempDuration 60
     2017-12-11 08:42:20   oldpulse        1.00
     2017-12-11 08:42:20   temperature     24.1
   helper:
Attributes:
   desiredTempFrom HzgSetBad
   event-on-change-reading .*
   room       Bad,Heizung
   verbose    3



PID hatte ich mal probiert, aber danach ist mir der FHEM abgestürtzt, bzw. die Regelung hat gar nichts mehr getan...

Als Anhang mal eine SVG von der Heizung, wo von morgens ca. 8:00 bis abends ca 21:00 die Heizung auf 30°C eingestellt ist.

Viele Grüße
Wolfgang

Morgennebel

Hast Du eine Niedrigtemperatur-Fußbodenheizung?

Bei 6 Stunden Öffnungszeit steigt die Temperatur um 2.5 Grad. Das könnte an der Vorlauftemperatur liegen oder an dem hydraulischen Abgleich (Durchlaufbegrenzer) im Verteiler...

Ciao, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

wowogiengen

Hallo Morgennebel,
meine Gastherme war seit dem Neubau (2012) auf 75°C Kesseltemperatur eingestellt (das ist Werkseinstellung). Der Heizungsbauer, welcher jetzt für die Wartung zuständig ist, hat gemeint, dass 38~45 °C auch ausreichend sein sollten.
Also weiß ich aktuell nicht so wirklich was Sache ist.
Aber ich denke, dass beides (alle 3) ein Problem sein kann:

  • Die Kesseltemperatur ist zu niedrig
  • Das PWMR-Modul schaltet im reinen PWM-Betrieb zu früh ab
  • vielleicht ist aber auch noch was grundsätzliches an der Heizungsanlage faul.

Bisschen OT:


  • Welche Kesseltemperatur ist richtig?
  • Mein Druck im System ist bei hoher Temperatur schneller gefallen als jetzt bei niedriger. Was kann da undicht sein?
  • Darf es sein, dass die Zuleitung der FBH (im Flur) zu den einzelnen Räumen die gleiche Dämmung hat, wie in den Räumen?

Viele Grüße
Wolfgang

Morgennebel

Hi,


ich bin kein Heizungsexperte, habe nur einiges in meinem Altbau gelernt.

Kesseltemperatur von 70-75 Grad klingt sinnvoll, aber irgendwie muß diese Temperatur in die Fußbodenheizung. Für diese sind 75 aber viel zu viel, d.h. Du mußt irgendwo einen Mischer haben...? Wie wird der gesteuert? Zieltemperatur von 40-45 Grad ist hoch, hast Du einen Altbau und Kupferrohre im Estrich?

Das PWM-Modul läuft bei mir seit zwei Jahren absolut prima. Ich tippe auf eine Konfiguration-Denkfehler...

Nimm doch mal diese Definition für PWM:

60 900 180 1 4,4 2,1,0 RP_EG.HWR.FBPumpe_Sw,0,915,on,300/code]

wobei [b]RP_EG.HWR.FBPumpe_Sw[/b] der Aktor für die FB-Pumpe ist.

Wie hast Du Deine Stellantriebe verkabelt/gesteuert?

Ciao, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

wowogiengen

Hallo,
ich habe einen Neubau (BJ 2011), mit Kunststoffrohren im FB.
Meine Gastherme macht Wasser für Fußbodenheizung und Warmwasser. Da gibt es ein 3 Wege-Ventil, welches wohl nach Bedarf umsteuert, und auch die Kesseltemperatur ist je nach Ziel dann anders: FBH = 45°C, WW=75°C.

Mein PWMR hat keine extra Pumpe. Ich hab quasi nur die Analogthermostate an der Zimmertür gegen die Digitalthermostate von Homematic getauscht und die Kontakte, welche am Analogthermostat angeschlossen waren, werden von Aktoren geschalten, die PWMR ansteuert.

Die Konfiguration des PWMR sollte in meinem ersten Post von heute zu sehen sein?

Viele Grüße
Wolfgang