HM-TC-IT-WM-W-EU und HM-WDS30-OT2-SM

Begonnen von Klinki, 13 Dezember 2016, 16:15:26

Vorheriges Thema - Nächstes Thema

Klinki

Moin Forum,

Die Aufgabenstellung: Eine elektrisch gesteuerte Fussbodenheizung erhält einen Messfühler (HM-WDS30-OT2-SM) im Estrich. Dieser sollte seinen Messwert als IST-Temperatur an das Wandthermostat (HM-TC-IT-WM-W-EU) weitergeben. Dieser schaltet dann über seinen Kanal 7 (SwitchTR) letzten Endes die Fussbodenheizung an und aus.
Den IST-Wert aus dem Thermostat selbst zu nehmen, würde das ganze System zu träge machen. Deshalb der externe Messpunkt.

Das Problem:
Die Kanäle Weather und Climate lassen sich zwar an den Temperaturfühler peeren, dieser übernimmt die IST-Temperatur aber nicht.

Listing vom Messkanal 1 des Fühlers:
Internals:
   DEF        4B44B001
   NAME       HM_4B44B0_T1
   NOTIFYDEV  global
   NR         524
   STATE      T: 21.4
   TYPE       CUL_HM
   chanNo     01
   device     HM_4B44B0
   peerList   HM_40B614_Weather,HM_40B614_Climate,
   Helper:
     Dblog:
       Temperature:
         Logdb:
           TIME       1481641387.4035
           VALUE      21.4
   Readings:
     2016-12-13 07:55:34   peerList        HM_40B614_Weather,HM_40B614_Climate,
     2016-12-13 16:03:07   state           T: 21.4
     2016-12-13 16:03:07   temperature     21.4
   Helper:
     peerIDsRaw ,40B61401,40B61402,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Tmpl:
Attributes:
   model      HM-WDS30-OT2-SM
   peerIDs    00000000,40B61401,40B61402,


Weather-Kanal des Thermostats:
Internals:
   CFGFN
   DEF        40B61401
   NAME       HM_40B614_Weather
   NOTIFYDEV  global
   NR         557
   STATE      T: 21.6 H: 45
   TYPE       CUL_HM
   chanNo     01
   device     HM_40B614
   peerList   HM_4B44B0_T1,
   Helper:
     Dblog:
       Humidity:
         Logdb:
           TIME       1481641575.00596
           VALUE      45
       Temperature:
         Logdb:
           TIME       1481641575.00596
           VALUE      21.6
   Readings:
     2016-12-13 07:53:03   R-sign          off
     2016-12-13 07:58:08   RegL_01.          08:00 00:00
     2016-12-13 16:06:14   humidity        45
     2016-12-13 07:58:07   peerList        HM_4B44B0_T1,
     2016-12-13 16:06:14   state           T: 21.6 H: 45
     2016-12-13 16:06:14   temperature     21.6
   Helper:
     peerIDsRaw ,4B44B001,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shadowreg:
     Tmpl:
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,4B44B001,


und der Climate-Kanal des Thermostats:
Internals:
   CFGFN
   DEF        40B61402
   NAME       HM_40B614_Climate
   NOTIFYDEV  global
   NR         558
   STATE      T: 21.6 desired: 20.0
   TYPE       CUL_HM
   chanNo     02
   device     HM_40B614
   peerList   HM_4B44B0_T2,
   Helper:
     Dblog:
       Desired-temp:
         Logdb:
           TIME       1481641555.00746
           VALUE      20.0
       Humidity:
         Logdb:
           TIME       1481641555.00746
           VALUE      45
       Measured-temp:
         Logdb:
           TIME       1481641555.00746
           VALUE      21.6
   Readings:
     2016-12-13 07:53:08   R-dayTemp       21 C
     2016-12-13 07:53:08   R-daylightSaveTime on
     2016-12-13 07:53:08   R-heatCool      heating
     2016-12-13 07:53:08   R-modePrioManu  all
     2016-12-13 07:53:08   R-modePrioParty all
     2016-12-13 07:53:08   R-nightTemp     17 C
     2016-12-13 07:53:08   R-noMinMax4Manu off
     2016-12-13 07:53:08   R-sendWeatherData on
     2016-12-13 07:53:08   R-showHumidity  temp
     2016-12-13 07:53:08   R-showInfo      time
     2016-12-13 07:53:08   R-showSetTemp   actTemp
     2016-12-13 07:53:04   R-sign          off
     2016-12-13 07:53:08   R-tempOffset    0.0K
     2016-12-13 07:53:08   R-weekPrgSel    prog1
     2016-12-13 07:53:08   R-winOpnBoost   off
     2016-12-13 07:58:13   R_P1_0_tempListSat  06:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_1_tempListSun  06:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_2_tempListMon  06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_3_tempListTue  06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_4_tempListWed  06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_5_tempListThu  06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_6_tempListFri  06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2016-12-13 07:58:13   R_P1_tempList_State verified
     2016-12-13 07:58:16   R_P2_0_tempListSat  24:00 17.0
     2016-12-13 07:58:16   R_P2_1_tempListSun  24:00 17.0
     2016-12-13 07:58:16   R_P2_2_tempListMon  24:00 17.0
     2016-12-13 07:58:16   R_P2_3_tempListTue  24:00 17.0
     2016-12-13 07:58:16   R_P2_4_tempListWed  24:00 17.0
     2016-12-13 07:58:16   R_P2_5_tempListThu  24:00 17.0
     2016-12-13 07:58:16   R_P2_6_tempListFri  24:00 17.0
     2016-12-13 07:58:16   R_P2_tempList_State verified
     2016-12-13 07:58:20   R_P3_0_tempListSat  24:00 17.0
     2016-12-13 07:58:20   R_P3_1_tempListSun  24:00 17.0
     2016-12-13 07:58:20   R_P3_2_tempListMon  24:00 17.0
     2016-12-13 07:58:20   R_P3_3_tempListTue  24:00 17.0
     2016-12-13 07:58:20   R_P3_4_tempListWed  24:00 17.0
     2016-12-13 07:58:20   R_P3_5_tempListThu  24:00 17.0
     2016-12-13 07:58:20   R_P3_6_tempListFri  24:00 17.0
     2016-12-13 07:58:20   R_P3_tempList_State verified
     2016-12-13 07:58:08   RegL_01.          08:00 00:00
     2016-12-13 07:58:12   RegL_07.         01:2A 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:87 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:44 15:48 16:55 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:48 30:55 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:48 4A:54 4B:6C 4C:44 4D:CC 4E:55 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:48 64:54 65:6C 66:44 67:CC 68:55 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:48 7E:54 7F:6C 80:44 81:CC 82:55 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:48 98:54 99:6C 9A:44 9B:CC 9C:55 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:48 B2:54 B3:6C B4:44 B5:CC B6:55 B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00 00:00
     2016-12-13 07:58:16   RegL_08.         01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00 00:00
     2016-12-13 07:58:20   RegL_09.         01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00 00:00
     2016-12-13 16:03:36   boostTime       -
     2016-12-13 16:03:36   commReporting   off
     2016-12-13 16:03:36   controlMode     manual
     2016-12-13 16:05:55   desired-temp    20.0
     2016-12-13 16:05:55   humidity        45
     2016-12-13 16:05:55   measured-temp   21.6
     2016-12-13 07:58:08   peerList        HM_4B44B0_T2,
     2016-12-13 16:05:55   state           T: 21.6 desired: 20.0
     2016-12-13 16:03:36   winOpenReporting off
   Helper:
     peerIDsRaw ,4B44B002,00000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Shregr:
       07         00
     Shadowreg:
     Tmpl:
Attributes:
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,4B44B002,


Anscheinend funktioniert es leider nicht, dass das Wandthermostat die Temperaur des Sensors übernimmt.
Im Display steht jedenfalls nur die Temperatur des Wandthermostats.

Hat vielleicht einer von euch eine Idee?

gruß
klinki

Thorsten Pferdekaemper

Hi,
leider habe ich keine Idee, ob und wie das gehen könnte. Ich frage mich aber, ob Du wirklich die Temperatur des Bodens regeln willst. Normalerweise regelt man doch die Raumtemperatur.
Gruß,
   Thorsten
FUIP

Klinki

Hi Thorsten,

Klar, normalerweise macht man das  ;)
In diesem Raum(Terasse) darf die Temperatur des Bodens aber nicht zu hoch werden, da Setzrisse drohen. Außerdem ist nicht gewärleistet, dass Türen und Fenster immer zu sind. Häufig bleibt die Tür offen und es soll nur der Boden etwas geheizt werden. Im Winter nur gegen den Frost.

Ich kriege die Temperatur-Messung am Boden meinem Auftraggeber auch nicht ausgeredet ...

Thorsten Pferdekaemper

Hi,
ich habe mir gerade mal das XML vom HM-TC-IT-WM-W-EU angeschaut und ich würde sagen, sowohl der Weather- als auch der Climate-Channel sind nur als Source, aber nicht als Target für Peerings möglich. D.h. Du kannst das eigentlich nur über eine Zentrale machen, wie z.B. FHEM.
Gruß,
  Thorsten
FUIP

Klinki

Danke! Das ist doch mal eine Aussage!
leider nicht die, die ich hören wollte  ;)

Ich dachte mir schon so etwas in dieser Richtung. Kannst Du mir 'nen Tipp geben wie bist Du an diese Information gekommen bist? Dann finde ich solche Dinge hoffentlich das nächste Mal alleine raus.

gruß
klinki

Thorsten Pferdekaemper

Zitat von: Klinki am 14 Dezember 2016, 06:41:30Ich dachte mir schon so etwas in dieser Richtung. Kannst Du mir 'nen Tipp geben wie bist Du an diese Information gekommen bist? Dann finde ich solche Dinge hoffentlich das nächste Mal alleine raus.
Tja, also man holt sich die Firmware einer CCU. Ich glaube die für die CCU1 ist zumindest frei verfügbar. Im Pfad /root_fs/firmware/rftypes liegen die XML-Dateien zu den Funk-Geräten. ...dann braucht man noch ein bisschen Phantasie.
Gruß,
   Thorsten
FUIP

Klinki

für den Raspi hatte eq3 eine komplette Anleitung für eine CCU2 mit der GPIO-Aufsteckplatine veröffentlicht. Das habe ich schon mal gemacht - war nicht so schwierig. Leider habe ich die SD mit dem Image nicht mehr.
Das werde ich aber noch mal in Angriff nehmen!

Das müsste die Anleitung sein: http://homematic-forum.de/forum/viewtopic.php?f=56&t=26917

Otto123

Hi Klinki,

nimm doch für diese Regelung einen autarken Regler z.B. Devi.
Was brauchst Du denn für eine Anbindung an FHEM?
Oder bau Dir einen Zweipunktregler Regler mit ESP (Wemos D1 mini) und ESPEasy einem Relais und einem DS1820.

Aber das Wort Auftraggeber stört mich dabei ein wenig  :-[

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Thorsten Pferdekaemper

...keine Ahnung, was das jetzt damit zu tun hat.
Du brauchst da nichts zu installieren.
Hier ist ein .zip mit den XMLs. Vielleicht ist das nicht ganz der neuste Stand, sollte aber für das meiste reichen.
Gruß,
   Thorsten
FUIP

Klinki

Zitat von: Thorsten Pferdekaemper am 14 Dezember 2016, 09:47:31
...keine Ahnung, was das jetzt damit zu tun hat.
Du brauchst da nichts zu installieren.
mir war nicht klar, dass man da auch so dran kommt. Danke Dir nochmal!

Zitat von: Otto123 am 14 Dezember 2016, 09:43:22
nimm doch für diese Regelung einen autarken Regler z.B. Devi.
Was brauchst Du denn für eine Anbindung an FHEM?
Oder bau Dir einen Zweipunktregler Regler mit ESP (Wemos D1 mini) und ESPEasy einem Relais und einem DS1820.
Aber das Wort Auftraggeber stört mich dabei ein wenig  :-[
Das Ganze in Fhem abzubilden, oder eine andere Art Steuerung zu nehmen, ist kein Problem. Es ging darum, ob sich die Kanäle in dieser Richtung direkt peeren lassen (also auch ohne fhem funktionieren). Es wäre halt komfortabel die Wunsch-Temperatur mit dem HM-Thermostat einzustellen, ohne eine fhem-Installation.

"Auftraggeber" ist ein Freund... er hat Angst um seinen Bodenbelag  ;)

Otto123

Das die Regelung ohne FHEM prinzipiell gehen muss ist mir klar. Deswegen bin ich der Meinung, das wird mit HM leider etwas Krampf, genau wegen dem Punkt den Du hier "ermittelt" hast.

Ich habe bei mir Dewi Regler und damit eine bescheidene Bedienung und fast keine Anbindung an FHEM.
Ich schalte über FHEM einfach die Stromzuführung, damit habe ich wenigsten eine Zeitkontrolle und die FB Temperatur wird einmalig eingestellt und eigentlich nie geändert. Das ist ein ganz guter Kompromiss.

Aber ich bin dabei die Dewi Regler durch simple Zweipunktregler wie schon beschrieben zu ersetzen. ich bin aber gerade am probieren, noch nichts wirklich realisiert. Dabei will ich die im Fußboden liegenden Fühler weiterverwenden, da ich nicht sicher bin ob der Austausch wirklich funktioniert. Ziehen sicher aber wieder reinschieben  :-[


Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Klinki

Hi Otto,

Keine dummen Ideen!

Hab grad mal in die Datenblätter der wemos Geräte angeschaut. Nicht uninteressant. Mit Arduino & Co habe ich mich bisher (aus Zeitgründen) nur rudimentär beschäftigt.

Die Devi-Geräte scheinen ebenfalls sehr spannend zu sein. Preislich auch im Rahmen. Wenn das damit geht, sicherlich die einfachste und schnellste Lösung.

werde mich mal schlauer lesen