FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Tardar am 23 Juni 2018, 12:49:33

Titel: Homematic IP Heizungsthermostate in FHEM
Beitrag von: Tardar am 23 Juni 2018, 12:49:33
Hi zusammen,

ich habe meine HMIP-Thermostate, die in der CCU2 angemeldet sind in FHEM integriert.
Leider sehe ich hier die Kanäle der Thermostate nicht, um Temperaturdaten (Raum) zu erhalten und die Temperatur unter bestimmten Bedinungen zu setzen.

Weiß da jemand Bescheid, wie ich die Kanäle noch in FHEM hineinbekomme und in Verbindung mit den Fensterstates (XIAOMI Kontakte) und den Daten meine Heizungssteuerung basteln kann?


Besten Dank an alle und viele Grüße
Tardar
Titel: Antw:Homematic IP Heizungsthermostate in FHEM
Beitrag von: Chris8888 am 24 Juni 2018, 13:32:38
Hallo Tardar,

bitte poste doch mal ein List von deinem Thermostat.

Viele Grüße
Christian
Titel: Antw:Homematic IP Heizungsthermostate in FHEM
Beitrag von: Chris8888 am 30 Juni 2018, 18:32:21
Hi,

ohne Antwort wird dir niemand helfen können...

Viele Grüße
Christian
Titel: Antw:Homematic IP Heizungsthermostate in FHEM
Beitrag von: Tardar am 30 Juni 2018, 19:08:13
Hey,

das ist das Listing von einem Thermostat.
Ich weiß aber nicht, ob HM mehr Daten zeigt als HMIP:

Internals:
   DEF        000393C99C0128 defaults
   IODev      ccu
   NAME       Heizung_Computer
   NR         51
   STATE      6.0
   TYPE       HMCCUDEV
   ccuaddr    000393C99C0128
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Heizung_Computer
   ccutype    HMIP-eTRV
   channels   8
   firmware   1.0.16
   statevals  devstate
   READINGS:
     2018-06-30 18:53:01   0.UNREACH       0
     2018-06-30 18:53:01   1.ACTUAL_TEMPERATURE 27.4
     2018-06-30 18:53:01   1.BOOST_MODE    0
     2018-06-30 18:53:01   1.SET_POINT_MODE 0
     2018-06-30 18:53:01   1.SET_POINT_TEMPERATURE 6.0
     2018-06-30 18:53:01   1.WINDOW_STATE  closed
     2018-06-30 18:53:01   battery         0
     2018-06-30 18:53:01   control         6.0
     2018-06-30 18:53:01   hmstate         6.0
     2018-06-30 18:53:01   state           6.0
     2018-06-30 18:53:01   valve_position  0
   hmccu:
     dp:
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.LOW_BAT:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.OPERATING_VOLTAGE:
         OVAL       2.8
         VAL        2.8
       0.RSSI_DEVICE:
         OVAL       -58
         VAL        -58
       0.RSSI_PEER:
         OVAL       -67
         VAL        -57
       0.UNREACH:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.ACTIVE_PROFILE:
         OVAL       1
         VAL        1
       1.ACTUAL_TEMPERATURE:
         OSVAL      27.4
         OVAL       27.4
         SVAL       27.4
         VAL        27.4
       1.BOOST_MODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       1.BOOST_TIME:
         OVAL       0
         VAL        0
       1.FROST_PROTECTION:
         OVAL       0
         VAL        0
       1.LEVEL:
         OSVAL      0
         OVAL       0.0
         SVAL       0
         VAL        0.0
       1.PARTY_MODE:
         OVAL       0
         VAL        0
       1.PARTY_SET_POINT_TEMPERATURE:
         OVAL       0.000000
         VAL        0.000000
       1.PARTY_TIME_END:
         OVAL       
         VAL       
       1.PARTY_TIME_START:
         OVAL       
         VAL       
       1.SET_POINT_MODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       1.SET_POINT_TEMPERATURE:
         OSVAL      6.0
         OVAL       6.0
         SVAL       6.0
         VAL        6.0
       1.SWITCH_POINT_OCCURED:
         OVAL       0
         VAL        0
       1.VALVE_STATE:
         OVAL       4
         VAL        4
       1.WINDOW_STATE:
         OSVAL      closed
         OVAL       0
         SVAL       closed
         VAL        0
Attributes:
   IODev      ccu
   alexaName  Heizung Buero
   alexaRoom  Wohnzimmer
   ccureadingfilter ^ACTUAL_TEMPERATURE|^BOOST_MODE|^SET_POINT_MODE|^SET_POINT_TEMPERATURE|^LEVEL|^WINDOW_STATE
   ccureadingname 1.LEVEL:valve_position
   ccuscaleval LEVEL:0:1:0:100
   controldatapoint 1.SET_POINT_TEMPERATURE
   eventMap   /datapoint 1.BOOST_MODE true:Boost/datapoint 1.CONTROL_MODE 0:Auto/datapoint 1.CONTROL_MODE 1:Manual/datapoint 1.CONTROL_MODE 2:Holiday/datapoint 1.SET_POINT_TEMPERATURE 4.5:off/datapoint 1.SET_POINT_TEMPERATURE 30.5:on/
   genericDeviceType thermostat
   group      Heizung
   icon       sani_heating_automatic
   room       10_Wohnzimmer
   statedatapoint 1.SET_POINT_TEMPERATURE
   stripnumber 1
   substexcl  control
   substitute SET_POINT_TEMPERATURE!#0-4.5:off,#30.5-40:on;WINDOW_STATE!(0|false):closed,(1|true):open
   webCmd     control:Boost:Auto:Manual:Holiday:on:off
   widgetOverride control:slider,4.5,0.5,30.5,1
Titel: Antw:Homematic IP Heizungsthermostate in FHEM
Beitrag von: Chris8888 am 01 Juli 2018, 09:30:17
Hallo Tardar,

sieht doch erst einmal gut aus.

Was genau brauchst du?
Raum = 1.ACTUAL_TEMPERATURE
Soll: 1.SET_POINT_TEMPERATURE

Viele Grüße
Christian

PS: Nur am Rande...es gibt ein Firmware-Update für die eTRV auf Version 2.xxx. Ob sich das für dich lohnt müsstest du mal im Changelog nachsehen.