Fakewallthermostat beeinflusst den Thermostat nicht

Begonnen von persching, 09 Oktober 2016, 17:14:25

Vorheriges Thema - Nächstes Thema

persching

Hallo zusammen,
ich habe in meinem Wohnzimmer die Heizung an der Fensterseite und den Kachelofen an der gegenüberliegenden Seite (rund 6m dazwischen). Wenn ich den Kachelofen befeuere dauert es mitunter sehr lange bis das MAX!Thermostat an der Heizung bemerkt, dass heizen eigentlich unnötig wäre. Ich habe nun einen Homematic Außentemperatursensor an den Kachelofen gebastelt. Der liefert nun kurz nach dem Anfeuern steigende Temperaturwerte bis 80°C. Ich dachte nun ich verwende diesen Sensor als Fakewallthermostat für den Thermostat an der Heizung. Also hab ich alles verbunden und ein notify sendet die Temperatur an den Thermostat, dieser zeigt alle 2 Minuten eine geänderte Temperatur an, aber er reagiert nicht darauf. Aktuell z.B. habe ich eine Kachelofentemperatur von rund 50°C, eine Solltemperatur von 22°C am Thermostat, eine Ist-Temperatur am Thermostat von 23,4°C und eine Valveposition von 20. Bei 50°C Raumtemperatur (oder besser gesagt Kachelofentemperatur) sollte eine Valveposition von 0 zu erwarten sein, oder??

Gruß persching

rubbertail

Hast du nen Gegentest ohne gemacht? Wie ist dann der Valve? Und ein paar mehr Details zu Definitionen, notify etc wäre gut.
FHEM auf Raspi, CUL433, CUL868, RFXTRX433e, CULCuBE
FRITZ: Fritzbox7590AX, 6xFritzDECT301, 10xFritzDECT200, FritzRepeater 6000
MAX!: Fensterkontakte
netatmo: Wetterstation & Thermostat
Milights, IT, Withings, HUE

persching

die Valveposition war bereits vorher die ganze Zeit bei 20, dann hab ich den Ofen angemacht.

Definition Thermostat:

Internals:
   CFGFN      /opt/fhem/myfhem/20_EG_WoZi.cfg
   DEF        HeatingThermostat 075c90
   IODev      cm
   LASTInputDev cm
   MSGCNT     3
   NAME       EG_WoZi_T
   NR         142
   RSSI       -81.5
   STATE      22.0 °C
   STILLDONETIME 0
   TYPE       MAX
   addr       075c90
   cm_MSGCNT  3
   cm_TIME    2016-10-09 16:32:25
   dstsetting 1
   mode       1
   rferror    0
   type       HeatingThermostat
   Helper:
     Dblog:
       Desiredtemperature:
         Dblog_eg_wozi_t:
           TIME       1476023545.09703
           VALUE      22.0
       Temperature:
         Dblog_eg_wozi_t:
           TIME       1476023545.09703
           VALUE      23.5
       Valveposition:
         Dblog_eg_wozi_t:
           TIME       1476023545.09703
           VALUE      20
   Readings:
     2016-10-09 17:50:59   LastExtTemperature 51.8
     2016-10-09 16:32:25   RSSI            -81.5
     2016-06-15 20:20:59   TimeInformationHour 5
     2016-10-09 16:32:25   battery         ok
     2016-06-15 21:22:19   comfortTemperature 21
     2016-10-09 16:32:25   desiredTemperature 22.0
     2016-06-15 21:22:19   ecoTemperature  17
     2016-09-04 14:30:34   firmware        1.8
     2016-09-04 14:30:34   groupid         0
     2016-06-15 21:22:19   maximumTemperature on
     2016-06-15 21:22:20   measurementOffset 0.0
     2016-06-15 21:22:19   minimumTemperature off
     2016-10-09 16:32:25   mode            manual
     2016-10-09 17:52:16   msgcnt          132
     2016-10-09 16:32:25   state           22.0 °C
     2016-10-09 16:32:25   temperature     23.5
     2016-09-04 14:30:34   testresult      255
     2016-10-09 16:32:25   valveposition   20
     2016-06-15 21:22:19   windowOpenDuration 15
     2016-06-15 21:22:19   windowOpenTemperature 12
   Internals:
     interfaces thermostat;battery;temperature
Attributes:
   DbLogExclude RSSI,battery,mode
   IODev      cm
   MAX        All_T
   alias      EG_WoZi_T
   event-on-change-reading valveposition,desiredTemperature,temperature,battery
   event-on-update-reading valveposition,desiredTemperature,temperature,battery
   group      Heizung
   icon       temp_control
   room       H01 Heizung,R01 Wohnzimmer,Z98 MAX
   scanTemp   0
   userattr   MAX MAX_map structexclude


Definition Homematic Thermometer:
Internals:
   CFGFN      /opt/fhem/myfhem/20_EG_WoZi.cfg
   DEF        378B9A
   HMLAN1_MSGCNT 40
   HMLAN1_RAWMSG E378B9A,0000,913CD02F,FF,FFB5,868670378B9A00000001FE64
   HMLAN1_RSSI -75
   HMLAN1_TIME 2016-10-09 17:56:03
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     40
   NAME       EG_WoZi_TSensor
   NOTIFYDEV  global
   NR         144
   NTFY_ORDER 50-EG_WoZi_TSensor
   STATE      T: 51.0
   TYPE       CUL_HM
   lastMsg    No:86 - t:70 s:378B9A d:000000 01FE64
   protLastRcv 2016-10-09 17:56:03
   rssi_at_HMLAN1 lst:-75 cnt:40 avg:-76.5 min:-81 max:-74
   Helper:
     Dblog:
       T:
         Dblog_eg_wozi_tsensor:
           TIME       1476028563.79692
           VALUE      51.0
       Temperature:
         Dblog_eg_wozi_tsensor:
           TIME       1476028563.79692
           VALUE      51.0
   Readings:
     2016-10-09 16:16:43   Activity        alive
     2016-06-15 20:46:56   CommandAccepted yes
     2016-06-15 20:20:34   D-firmware      1.3
     2016-06-15 20:20:34   D-serialNr      MEQ0282334
     2016-06-15 20:46:57   PairedTo        0x2CD5E0
     2016-06-15 20:46:57   R-pairCentral   0x2CD5E0
     2016-06-15 20:46:57   RegL_00.        01:00 02:01 05:00 0A:2C 0B:D5 0C:E0 0F:00 00:00
     2016-10-09 17:56:03   battery         ok
     2016-10-09 17:56:03   state           T: 51.0
     2016-10-09 17:56:03   temperature     51.0
   Helper:
     HM_CMDNR   134
     mId        003E
     rxType     12
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +378B9A,00,00,00
       nextSend   1476028563.82803
       prefIO
       rxt        2
       vccu
       p:
         378B9A
         00
         00
         00
     Mrssi:
       mNo        86
       Io:
         HMLAN1     -73
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -76.5
         cnt        40
         lst        -75
         max        -74
         min        -81
     Tmpl:
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     2_raw
   firmware   1.3
   model      HM-WDS30-T-O
   peerIDs    00000000,
   room       H01 Heizung,R01 Wohnzimmer,Z98 HomeMatic
   serialNr   MEQ0282334
   subType    THSensor


und zu guter letzt das notify:
Internals:
   CFGFN      /opt/fhem/myfhem/20_EG_WoZi.cfg
   DEF        EG_WoZi_TSensor:temperature.* { MaxFakeWallThermostat("EG_WoZi_T", $EVTPART1); }
   NAME       EG_WoZi_SendExtTemp
   NOTIFYDEV  EG_WoZi_TSensor
   NR         150
   NTFY_ORDER 50-EG_WoZi_SendExtTemp
   REGEXP     EG_WoZi_TSensor:temperature.*
   STATE      2016-10-09 17:56:03
   TYPE       notify
   Readings:
     2016-10-09 16:41:38   state           active
Attributes: