HCS funktioniert bei mir nicht, wie finde ich jetzt den Fehler?

Begonnen von Christian72D, 30 November 2015, 06:02:45

Vorheriges Thema - Nächstes Thema

Christian72D

Ich habe Ende letzter Woche das HCS Modul zum Schalten meiner Heizung eingesetzt.

Aufgefallen ist mir schon daß entgegen der CommandRef die Werte für Ventil Auf und Zu vertauscht sind, was davon ist jetzt falsch? Für mich klingt die CR eher richtig.

Dann habe ich das zweite Problem daß ich zwar manuell Schalten kann, aber ansonsten das Modul oftmals nicht sauber arbeitet.

Per default ist ja eine Hysterese von 1° eingestellt (-0,5° .. +0,5°).

Wenn ich jetzt im Wohnzimmer folgendes stehen habe:
ZitatWZ.Heizung  T: 19.5 desired: 21.0
dann hätte die Heizung ja längst wieder eingeschaltet werden sollen, oder?

Was mache ich jetzt um den Fehler zu finden?

LuckyDay

#1
Tja, als erstes mal ein list von dem Modul
und zweitens kann man auch ein get<wieauchimmerdeinDefineheißt> values den aktuellen Zustand abfragen

Dietmar63

Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Bennemannc

Hallo,

@Dietmar63
Zitatvielleicht @ % - featurelevel 5.7
glaube ich eher nicht. Das Modul wird soweit ich weiß von Rudi selber kommisarisch betreut.
Und bei mir läuft es - ich frage aber die Ventilstellungen ab und schalte, wenn alle fast zu, den Kessel ab.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Christian72D

Ok, hier das List:

Internals:
   CHANGED
   DEF        Heizung
   NAME       HeizungSchalten
   NEXTCHECK  05:30:06
   NR         158
   NTFY_ORDER 50-HeizungSchalten
   STATE      idle
   TYPE       HCS
   Readings:
     2015-12-01 05:25:06   HM_2D9DBF       idle
     2015-12-01 05:25:06   HM_2D9DD9       idle
     2015-12-01 05:25:06   HM_2E69A3       idle
     2015-12-01 05:25:06   HM_2E6C4F       idle
     2015-12-01 05:25:06   HM_2E994E       idle
     2015-12-01 05:25:06   HM_2E9980       idle
     2015-12-01 05:25:06   HM_2EA20A       idle
     2015-11-29 12:36:17   device          Heizung
     2015-12-01 05:25:06   devicestate     off
     2015-12-01 05:25:06   eco             off
     2015-12-01 05:25:06   locked          00:00:00
     2015-12-01 05:25:06   overdrive       off
     2015-12-01 05:25:06   state           idle
   Helper:
     lastSentDeviceCmdOn 1448937904
     Device:
       Hm_2d9dbf:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 24.8
         type       CUL_HM
       Hm_2d9dd9:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 16.0
         tempMeasured 17.5
         type       CUL_HM
       Hm_2e69a3:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 21.0
         tempMeasured 23.6
         type       CUL_HM
       Hm_2e6c4f:
         actuator   10
         demand     0
         excluded   0
         ignored    0
         tempDesired 18.0
         tempMeasured 18.9
         type       CUL_HM
       Hm_2e994e:
         actuator   14
         demand     0
         excluded   0
         ignored    0
         tempDesired 19.0
         tempMeasured 19.6
         type       CUL_HM
       Hm_2e9980:
         actuator   34
         demand     0
         excluded   0
         ignored    0
         tempDesired 18.0
         tempMeasured 18.1
         type       CUL_HM
       Hm_2ea20a:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 18.0
         tempMeasured 19.4
         type       CUL_HM
Attributes:
   deviceCmdOff off
   deviceCmdOn on
   event-on-change-reading state,devicestate,eco,overdrive
   idleperiod 10
   interval   5
   mode       thermostat
   room       Keller,Wohnung
   thermostatThresholdOff 0.5
   thermostatThresholdOn 0.5
   valveThresholdOff 15
   valveThresholdOn 35


GET bringt keine Werte.

Christian72D

Zitat von: Bennemannc am 30 November 2015, 16:17:10
... bei mir läuft es - ich frage aber die Ventilstellungen ab und schalte, wenn alle fast zu, den Kessel ab.
Welche Werte hast du für valveThresholdOff und valveThresholdOn? Weil m.M. nach die Default Werte vertauscht sind. Und zudem noch zu nah beieinander.

Bennemannc

Hallo,

das List sieht bei mir so aus


Internals:
   CFGFN      Steuerung.cfg
   DEF        4_CH_PLATINE_01_Sw_02
   NAME       Heizung_Pumpe
   NEXTCHECK  07:00:02
   NR         376
   STATE      demand
   TYPE       HCS
   Readings:
     2015-12-01 06:55:02   Thermostat_1    idle
     2015-12-01 06:55:02   Thermostat_2    idle
     2015-12-01 06:55:02   Thermostat_3    idle
     2015-12-01 06:55:02   Thermostat_4    idle
     2015-12-01 06:55:02   Thermostat_5    idle
     2015-12-01 06:55:02   Thermostat_6    demand
     2015-12-01 06:55:02   Thermostat_7    idle
     2015-12-01 06:55:02   Thermostat_8    idle
     2015-12-01 06:55:02   Thermostat_9    idle
     2015-11-30 14:52:26   device          4_CH_PLATINE_01_Sw_02
     2015-12-01 06:55:02   devicestate     off
     2015-12-01 06:55:02   eco             off
     2015-12-01 06:55:02   locked          00:10:00
     2015-12-01 06:55:02   overdrive       off
     2015-12-01 06:55:02   state           demand
   Helper:
     lastSentDeviceCmdOn 1448949302
     Device:
       Thermostat_1:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 17.9
         type       CUL_HM
       Thermostat_2:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 21.0
         tempMeasured 20.0
         type       CUL_HM
       Thermostat_3:
         actuator   8
         demand     0
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 16.8
         type       CUL_HM
       Thermostat_4:
         actuator   3
         demand     0
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 17.3
         type       CUL_HM
       Thermostat_5:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 20.0
         tempMeasured 20.7
         type       CUL_HM
       Thermostat_6:
         actuator   23
         demand     1
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 16.3
         type       CUL_HM
       Thermostat_7:
         actuator   7
         demand     0
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 17.2
         type       CUL_HM
       Thermostat_8:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 16.0
         tempMeasured 18.7
         type       CUL_HM
       Thermostat_9:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 17.0
         tempMeasured 17.1
         type       CUL_HM
Attributes:
   alias      Heizung
   devStateIcon demand:sani_pump idle:time_eco_mode off:control_x@red
   deviceCmdOff on
   deviceCmdOn off
   disable    0
   event-on-change-reading state,devicestate,eco,overdrive
   group      Heizung
   icon       sani_heating_automatic
   idleperiod 10
   interval   5
   mode       valve
   room       Keller,Steuerung
   sortby     02
   thermostatThresholdOff 0.5
   thermostatThresholdOn 0.5
   valveThresholdOff 20
   valveThresholdOn 17
   verbose    2


Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Christian72D

Bin jetzt gerade nochg mal mein aktuelles List durchgegangen, ich denke ich habe den Fehler, bei einer Heizung stand jetzt gerade:
measured-temp  24.8  2015-10-17 12:26:30

Ich denke mal da wird sich der Thermostat aufgehängt haben, oder? Aufgefallen ist es mir weil seit 6:20 die Heizungen auf Eco Modus sind und somit definitiv die Heizung aus sein muß.

Kann ich versuchen den von der Ferne aus anzustoßen oder soll ich den besser reseten und neu anlernen?

Christian72D

OK, ich denke daß der "Fehler" daher kommt daß die HKT ja am Wandthermostaten angelernt sind und deswegen nicht mehr mit FHEM kommunizieren.
Von daher werde ich mich wohl vom Valve Mode verabschieden müssen und auf den Thermostat Modus zurück gehen müssen, oder?

Bennemannc

Hallo,

nö - ich habe auch alles gemischt. Alte TC mit ein oder mehreren VD und die neune RT-DN, das funktioniert nur das neue Thermostat habe ich nicht. Du hast Homematic und da bekommt fhem alles mit, was gefunkt wird. Wenn Du einige Geräte nicht mit in der Überwachung haben möchtest - dafür gibt es das Attribut exclude.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Christian72D

Aber wie kommts dann daß seit der Wand Thermostat drin ist beide HKT keine Antwort mehr geben?

Bennemannc

Hallo,

was sollen die den Senden ? Die machen doch was das Wandthermostat denen sagt. Also reicht doch die Ventilöffnung vom Wandthermostat aus. Aus Deinem List kann man nicht erkennen was jetzt was für ein Gerät ist. Wie sehen denn die Readings auf der Detailseite des Gerätes aus ? Welches Datum/Uhrzeit haben die?

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Christian72D

Ich bin schon nicht mehr zuhause, kann da also nicht genau nachsehen.
Aber ich würde mich wundern wenn der Wand Thermostat die Ventil Stellung der HKT bekommt.
Die interessieren den doch eigentlich nicht, oder?
Der liefert doch nur den HKT die Ist und Soll Temperatur, den Rest machen die HKT doch selbst oder nicht?

Bennemannc

Hallo,

bei den neuen Thermostaten bin ich da nicht voll im Bilde - bei den alten hat der Thermostat den Ventilen die Öffnung vorgegeben. Ich vermute fast, dass das jetzt auch so ist das der Wandthermostat die komplette Steuerung macht.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

frank

wenn rt und tc-it richtig gepeered sind, übernimmt der rt die measured-temp vom tc-it und sendet seine eigene measured-temp wohl nicht mehr, soweit ich das gelesen habe. ausserdem sendet der tc-it keine ventilstellungen. der regler sitzt im rt und wird mit temperaturen gefüttert.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html