Hallo zusammen,
ich versuche mich gerade an meinen ersten HomMaticIP geräten und bin direkt bei einem Problem :-(
An der CCU3 sind ein Wandthermostat HmIP-WTH-1 und ein Ventilantrieb HmIP-eTRV-2 angelernt und steuerbar. Da ich gerne wieder wie bei den alten Homatic geräten die Temperatur am Wandthermostat messen und einstellen möchte habe ich die beiden Geräte in der CCU 3 in eine Heizungsgruppe gepackt.
Drehe ich nun am Wandthermostat ändert sich auch die Temperatur am Ventil und umgekehrt - gut
Ändere ich die Temp in der Weboberfläche wird das nicht an das Ventil weitergegeben, gleiches gilt z.B. auch für den Modusschalter
In fhem werden mir ebenfalls beide Geräte angezeigt, ich kann beide einzeln regeln und ich bekomme die Werte auch von und in die Weboberfläche der CCU
Kann mir jemand sagen wo der Fehler ist, oder wie ich das am saubersten gelöst bekomme?
Anbei mal noch ein List der beiden Geräte:
Internals:
CFGFN
DEF 00391F29AC5840:1
FUUID 638352d9-f33f-5561-3445-f38c7bd13ca38491
IODev CCU.LiHo
NAME 02.01.Raumregler
NR 412
STATE 19.9
STILLDONETIME 0
TYPE HMCCUCHN
ccuaddr 00391F29AC5840:1
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-WTH-1 00391F29AC5840:1
ccurolectrl HEATING_CLIMATECONTROL_TRANSCEIVER
ccurolestate HEATING_CLIMATECONTROL_TRANSCEIVER
ccusubtype WTH-2
ccutype HmIP-WTH-1
eventCount 76
firmware 1.0.14
readonly no
receiver ccu:02.01.Ventilantrieb
sender ccu:02.01.Ventilantrieb
OLDREADINGS:
READINGS:
2022-11-27 13:27:50 ACTIVE_PROFILE 1
2022-11-27 13:27:50 ACTUAL_TEMPERATURE 19.9
2022-11-27 13:27:50 ACTUAL_TEMPERATURE_STATUS NORMAL
2022-11-27 13:27:50 BOOST_MODE false
2022-11-27 13:27:50 BOOST_TIME 0
2022-11-27 13:27:50 FROST_PROTECTION false
2022-11-27 13:27:50 HEATING_COOLING HEATING
2022-11-27 13:27:50 HUMIDITY 51
2022-11-27 13:27:50 HUMIDITY_STATUS NORMAL
2022-11-27 13:27:50 PARTY_MODE false
2022-11-27 13:06:50 PARTY_SET_POINT_TEMPERATURE 0.0
2022-11-27 13:06:50 PARTY_TIME_END
2022-11-27 13:06:50 PARTY_TIME_START
2022-11-27 13:27:50 QUICK_VETO_TIME 0
2022-11-27 13:27:50 SET_POINT_MODE manual
2022-11-27 13:27:50 SET_POINT_TEMPERATURE 17.0
2022-11-27 13:27:50 SWITCH_POINT_OCCURED false
2022-11-27 13:27:50 WINDOW_STATE closed
2022-11-27 13:31:22 activity alive
2022-11-27 13:27:50 battery ok
2022-11-27 13:27:50 control 17.0
2022-11-27 13:27:50 desired-temp 17.0
2022-11-27 13:31:22 devstate ok
2022-11-27 13:31:22 hmstate 19.9
2022-11-27 13:27:50 humidity 51
2022-11-27 13:27:50 measured-temp 19.9
2022-11-27 13:31:22 rssidevice -28
2022-11-27 13:27:46 rssipeer -33
2022-11-27 13:27:50 state 19.9
2022-11-27 13:27:50 voltage 3.1
hmccu:
channels 1
detect 1
devspec 00391F29AC5840:1
nodefaults 0
role 1:HEATING_CLIMATECONTROL_TRANSCEIVER
setDefaults 0
cmdlist:
get
set boost:noArg manu:noArg on:noArg holiday:noArg auto:noArg off:noArg desired-temp toggle:noArg
control:
chn 1
dpt SET_POINT_TEMPERATURE
dp:
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.LOW_BAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL ok
OVAL 0
SVAL ok
VAL 0
0.OPERATING_VOLTAGE:
VALUES:
NVAL 3.1
ONVAL 3.1
OSVAL 3.1
OVAL 3.1
SVAL 3.1
VAL 3.1
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -28
ONVAL -27
OSVAL -27
OVAL -27
SVAL -28
VAL -28
0.RSSI_PEER:
VALUES:
NVAL -33
ONVAL -33
OSVAL -33
OVAL -33
SVAL -33
VAL -33
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
1.ACTIVE_PROFILE:
VALUES:
NVAL 1
ONVAL 1
OSVAL 1
OVAL 1
SVAL 1
VAL 1
1.ACTUAL_TEMPERATURE:
VALUES:
NVAL 19.9
ONVAL 19.9
OSVAL 19.9
OVAL 19.9
SVAL 19.9
VAL 19.9
1.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.BOOST_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.BOOST_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.FROST_PROTECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.HEATING_COOLING:
VALUES:
NVAL 0
ONVAL 0
OSVAL HEATING
OVAL 0
SVAL HEATING
VAL 0
1.HUMIDITY:
VALUES:
NVAL 51
ONVAL 51
OSVAL 51
OVAL 51
SVAL 51
VAL 51
1.HUMIDITY_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.PARTY_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.PARTY_SET_POINT_TEMPERATURE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
1.PARTY_TIME_END:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.PARTY_TIME_START:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.QUICK_VETO_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.SET_POINT_MODE:
VALUES:
NVAL 1
ONVAL 1
OSVAL manual
OVAL 1
SVAL manual
VAL 1
1.SET_POINT_TEMPERATURE:
VALUES:
NVAL 17.0
ONVAL 17.0
OSVAL 17.0
OVAL 17.0
SVAL 17.0
VAL 17.0
1.SWITCH_POINT_OCCURED:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.WINDOW_STATE:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0
SVAL closed
VAL 0
roleCmds:
get:
set:
auto:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:0
usage auto
subcmd:
000:
args 0
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
boost:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:BOOST_MODE:1
usage boost
subcmd:
000:
args 1
dpt BOOST_MODE
fnc
max 1
min 0
parname BOOST_MODE
partype 3
ps VALUES
scn 000
unit
desired-temp:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:SET_POINT_TEMPERATURE:?temperature
usage desired-temp temperature
subcmd:
000:
args
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname temperature
partype 2
ps VALUES
scn 000
unit �C
holiday:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:2
usage holiday
subcmd:
000:
args 2
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
manu:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:1
usage manu
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
off:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:4.5
usage off
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 4.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
on:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:30.5
usage on
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 30.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
state:
chn 1
dpt ACTUAL_TEMPERATURE
Attributes:
cmdIcon auto:sani_heating_automatic manu:sani_heating_manual boost:sani_heating_boost on:general_an off:general_aus
group Raumregler,
room Heizungsregelung
substexcl desired-temp
webCmd desired-temp:auto:manu:boost:on:off
widgetOverride desired-temp:slider,4.5,0.5,30.5,1
Internals:
CFGFN
DEF 00395F29A3FFA1:1
FUUID 638352e3-f33f-5561-1790-b9591ece1add8db4
IODev CCU.LiHo
NAME 02.01.Ventilantrieb
NR 413
STATE 19.9
TYPE HMCCUCHN
ccuaddr 00395F29A3FFA1:1
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-eTRV-2 I9F 00395F29A3FFA1:1
ccurolectrl HEATING_CLIMATECONTROL_TRANSCEIVER
ccurolestate HEATING_CLIMATECONTROL_TRANSCEIVER
ccusubtype TRV
ccutype HmIP-eTRV-2,I9F
eventCount 26
firmware 2.2.16
readonly no
receiver ccu:02.01.Raumregler
sender ccu:02.01.Raumregler,02.01.Raumregler
OLDREADINGS:
READINGS:
2022-11-27 13:27:04 ACTIVE_PROFILE 1
2022-11-27 13:27:04 ACTUAL_TEMPERATURE 19.9
2022-11-27 13:27:04 ACTUAL_TEMPERATURE_STATUS NORMAL
2022-11-27 13:27:04 BOOST_MODE false
2022-11-27 13:27:04 BOOST_TIME 0
2022-11-27 13:27:04 FROST_PROTECTION false
2022-11-27 13:27:04 LEVEL 0
2022-11-27 13:27:04 LEVEL_STATUS NORMAL
2022-11-27 13:27:04 PARTY_MODE false
2022-11-27 13:07:01 PARTY_SET_POINT_TEMPERATURE 0.0
2022-11-27 13:07:01 PARTY_TIME_END
2022-11-27 13:07:01 PARTY_TIME_START
2022-11-27 13:27:04 QUICK_VETO_TIME 0
2022-11-27 13:27:04 SET_POINT_MODE auto
2022-11-27 13:27:04 SET_POINT_TEMPERATURE 11.0
2022-11-27 13:27:04 SWITCH_POINT_OCCURED false
2022-11-27 13:07:01 VALVE_ADAPTION false
2022-11-27 13:27:04 VALVE_STATE ADAPTION_DONE
2022-11-27 13:27:04 WINDOW_STATE closed
2022-11-27 13:27:04 activity alive
2022-11-27 13:27:04 battery ok
2022-11-27 13:27:04 control 11.0
2022-11-27 13:27:04 desired-temp 11.0
2022-11-27 13:27:04 devstate ok
2022-11-27 13:27:04 hmstate 19.9
2022-11-27 13:27:04 measured-temp 19.9
2022-11-27 13:27:04 rssidevice -87
2022-11-27 13:24:52 rssipeer -79
2022-11-27 13:27:04 state 19.9
2022-11-27 13:27:04 voltage 3.0
hmccu:
channels 1
detect 1
devspec 00395F29A3FFA1:1
nodefaults 0
role 1:HEATING_CLIMATECONTROL_TRANSCEIVER
setDefaults 0
cmdlist:
get
set boost:noArg manu:noArg on:noArg holiday:noArg auto:noArg off:noArg desired-temp toggle:noArg
control:
chn 1
dpt SET_POINT_TEMPERATURE
dp:
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.LOW_BAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL ok
OVAL 0
SVAL ok
VAL 0
0.OPERATING_VOLTAGE:
VALUES:
NVAL 3.0
ONVAL 3.0
OSVAL 3.0
OVAL 3.0
SVAL 3.0
VAL 3.0
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -87
ONVAL -85
OSVAL -85
OVAL -85
SVAL -87
VAL -87
0.RSSI_PEER:
VALUES:
NVAL -79
ONVAL -25
OSVAL -25
OVAL -25
SVAL -79
VAL -79
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
1.ACTIVE_PROFILE:
VALUES:
NVAL 1
ONVAL 1
OSVAL 1
OVAL 1
SVAL 1
VAL 1
1.ACTUAL_TEMPERATURE:
VALUES:
NVAL 19.9
ONVAL 19.9
OSVAL 19.9
OVAL 19.9
SVAL 19.9
VAL 19.9
1.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.BOOST_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.BOOST_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.FROST_PROTECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0.0
SVAL 0
VAL 0.0
1.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.PARTY_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.PARTY_SET_POINT_TEMPERATURE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
1.PARTY_TIME_END:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.PARTY_TIME_START:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.QUICK_VETO_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.SET_POINT_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL auto
OVAL 0
SVAL auto
VAL 0
1.SET_POINT_TEMPERATURE:
VALUES:
NVAL 11.0
ONVAL 11.0
OSVAL 11.0
OVAL 11.0
SVAL 11.0
VAL 11.0
1.SWITCH_POINT_OCCURED:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.VALVE_ADAPTION:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
1.VALVE_STATE:
VALUES:
NVAL 4
ONVAL 4
OSVAL ADAPTION_DONE
OVAL 4
SVAL ADAPTION_DONE
VAL 4
1.WINDOW_STATE:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0
SVAL closed
VAL 0
roleCmds:
get:
set:
auto:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:0
usage auto
subcmd:
000:
args 0
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
boost:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:BOOST_MODE:1
usage boost
subcmd:
000:
args 1
dpt BOOST_MODE
fnc
max 1
min 0
parname BOOST_MODE
partype 3
ps VALUES
scn 000
unit
desired-temp:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:SET_POINT_TEMPERATURE:?temperature
usage desired-temp temperature
subcmd:
000:
args
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname temperature
partype 2
ps VALUES
scn 000
unit �C
holiday:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:2
usage holiday
subcmd:
000:
args 2
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
manu:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:1
usage manu
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
off:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:4.5
usage off
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 4.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
on:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:30.5
usage on
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 30.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
state:
chn 1
dpt ACTUAL_TEMPERATURE
Attributes:
cmdIcon auto:sani_heating_automatic manu:sani_heating_manual boost:sani_heating_boost on:general_an off:general_aus
group Ventilantriebe
room Heizungsregelung
substexcl desired-temp
webCmd desired-temp:auto:manu:boost:on:off
widgetOverride desired-temp:slider,4.5,0.5,30.5,1
Vielen Dank und Gruß
H-Man
Ich habe bei meiner Freundin einfach die beiden Geräte gepeert. Danach reicht es den Sensor in FHEM zu importieren um zu steuern.
Lege in der CCU eine HmIP-Heizgruppe an und greife auf diese von FHEM aus zu.
Eine Heizgruppe ist für das FHEM Modul HMCCU ein VirtualDevices.
Hallo,
danke für eure Antworten!
Bin jetzt so vorgegangen, dass ich in der CCU3 die Besagten Gruppen angelegt habe und dann die Gruppen in Fhem habe anlegen lassen. Das funktioniert nun soweit wie es soll, aber ich habe jetzt leider das nächste Problem.....
Ich nutze bei meinen Anderen Fhems HCS zur STeuerung der Thermostate. Leider tauchen die Heizungsgruppen nicht im HCS Modul aus und somit kann ich mein "Wärmebedarfsrelais" nicht ansteuern.
Gibt es da auch ne Lösung für?
Danke und Gruß
H-man
nunja... das Modul zum auswerten von Heizkörperthermostaten heisst nunmal einfach nur HCS
Und leider wird die HomematicIP Heizungsgruppe darin nicht erkannt.
Gruß
H-Man
Ahh, ein FHEM-Modul: HCS (heating control system). Kannte ich noch nicht.
Lies mal Homematic Ip "attr model" hinzufügen? (https://forum.fhem.de/index.php/topic,82448.msg745263/topicseen.html#msg745263), da scheint eine Lösung beschrieben zu sein.
Zitat von: h-man-kl am 04 Dezember 2022, 18:14:17
nunja... das Modul zum auswerten von Heizkörperthermostaten heisst nunmal einfach nur HCS
Und leider wird die HomematicIP Heizungsgruppe darin nicht erkannt.
Gruß
H-Man
Da musst Du Dich an den HCS Entwickler wenden
Deswegen kann das hier einfach als gelöst angesehen werden und ich schreib mal was an anderer Stelle
Trotzdem Danke für die Antworten!