Hier zeige ich euch wie ihr die Homematic Heizkörperthermostate (HmIP-eTRV) in openHAB hinzufügen/integrieren könnt.
Inzwischen gibt es hier mehrere Modelle:
- HmIP-eTRV-B | *Amazon Link*
- HmIP-eTRV-B-2 | *Amazon Link*
- HMIP-eTRV-2 | *Amazon Link*
Für alle gilt aber schlussendlich das gleiche, ihr müsst hier nur im hinteren Teil das entsprechende Model und die Seriennummer anpassen.
In die .things Datei folgendes eintragen:
Wichtig: Je nach Model den passenden Eintrag hinzufügen und "SERIENNUMMER" anpasssen:
Thing HmIP-eTRV-B SERIENNUMMER "Geraet" @ "Zimmer"
Thing HmIP-eTRV-B-2 SERIENNUMMER "Geraet" @ "Zimmer"
Thing HmIP-eTRV-2 SERIENNUMMER "Geraet" @ "Zimmer"
In die .items Datei folgedes eintragen:
Wichtig: Je nach Model im hinteren Bereich das "MODEL" anpassen und die "SERIENNUMMER" anpassen:
String Zimmer_Geraet_OPERATING_VOLTAGE_STATUS {channel="homematic:MODEL:ccu:SERIENNUMMER:0#OPERATING_VOLTAGE_STATUS"}
Number Zimmer_Geraet_RSSI_DEVICE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#RSSI_DEVICE"}
Number:ElectricPotential Zimmer_Geraet_OPERATING_VOLTAGE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#OPERATING_VOLTAGE"}
Switch Zimmer_Geraet_CONFIG_PENDING {channel="homematic:MODEL:ccu:SERIENNUMMER:0#CONFIG_PENDING"}
String Zimmer_Geraet_DELETE_DEVICE_MODE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#DELETE_DEVICE_MODE"}
String Zimmer_Geraet_BATTERY_TYPE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#BATTERY_TYPE"}
String Zimmer_Geraet_FIRMWARE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#FIRMWARE"}
Switch Zimmer_Geraet_DUTY_CYCLE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#DUTY_CYCLE"}
Number Zimmer_Geraet_SIGNAL_STRENGTH {channel="homematic:MODEL:ccu:SERIENNUMMER:0#SIGNAL_STRENGTH"}
Switch Zimmer_Geraet_DELETE_DEVICE {channel="homematic:MODEL:ccu:SERIENNUMMER:0#DELETE_DEVICE"}
Number Zimmer_Geraet_RSSI {channel="homematic:MODEL:ccu:SERIENNUMMER:0#RSSI"}
Switch Zimmer_Geraet_INSTALL_TEST {channel="homematic:MODEL:ccu:SERIENNUMMER:0#INSTALL_TEST"}
Switch Zimmer_Geraet_LOW_BAT {channel="homematic:MODEL:ccu:SERIENNUMMER:0#LOW_BAT"}
Switch Zimmer_Geraet_UNREACH {channel="homematic:MODEL:ccu:SERIENNUMMER:0#UNREACH"}
Number Zimmer_Geraet_RSSI_PEER {channel="homematic:MODEL:ccu:SERIENNUMMER:0#RSSI_PEER"}
Number:Temperature Zimmer_Geraet_PARTY_SET_POINT_TEMPERATURE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#PARTY_SET_POINT_TEMPERATURE"}
Dimmer Zimmer_Geraet_LEVEL {channel="homematic:MODEL:ccu:SERIENNUMMER:1#LEVEL"}
Number Zimmer_Geraet_ACTIVE_PROFILE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#ACTIVE_PROFILE"}
Number Zimmer_Geraet_BOOST_TIME {channel="homematic:MODEL:ccu:SERIENNUMMER:1#BOOST_TIME"}
Switch Zimmer_Geraet_SWITCH_POINT_OCCURED {channel="homematic:MODEL:ccu:SERIENNUMMER:1#SWITCH_POINT_OCCURED"}
Number:Temperature Zimmer_Geraet_SET_POINT_TEMPERATURE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#SET_POINT_TEMPERATURE"}
Number:Temperature Zimmer_Geraet_ACTUAL_TEMPERATURE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#ACTUAL_TEMPERATURE"}
Number Zimmer_Geraet_QUICK_VETO_TIME {channel="homematic:MODEL:ccu:SERIENNUMMER:1#QUICK_VETO_TIME"}
String Zimmer_Geraet_LEVEL_STATUS {channel="homematic:MODEL:ccu:SERIENNUMMER:1#LEVEL_STATUS"}
String Zimmer_Geraet_FROST_PROTECTION {channel="homematic:MODEL:ccu:SERIENNUMMER:1#FROST_PROTECTION"}
String Zimmer_Geraet_DURATION_UNIT {channel="homematic:MODEL:ccu:SERIENNUMMER:1#DURATION_UNIT"}
String Zimmer_Geraet_PARTY_TIME_END {channel="homematic:MODEL:ccu:SERIENNUMMER:1#PARTY_TIME_END"}
Number Zimmer_Geraet_SET_POINT_MODE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#SET_POINT_MODE"}
String Zimmer_Geraet_WINDOW_STATE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#WINDOW_STATE"}
Number Zimmer_Geraet_DURATION_VALUE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#DURATION_VALUE"}
Switch Zimmer_Geraet_VALVE_ADAPTION {channel="homematic:MODEL:ccu:SERIENNUMMER:1#VALVE_ADAPTION"}
String Zimmer_Geraet_PARTY_TIME_START {channel="homematic:MODEL:ccu:SERIENNUMMER:1#PARTY_TIME_START"}
Number Zimmer_Geraet_CONTROL_MODE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#CONTROL_MODE"}
String Zimmer_Geraet_ACTUAL_TEMPERATURE_STATUS {channel="homematic:MODEL:ccu:SERIENNUMMER:1#ACTUAL_TEMPERATURE_STATUS"}
Switch Zimmer_Geraet_PARTY_MODE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#PARTY_MODE"}
Switch Zimmer_Geraet_BOOST_MODE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#BOOST_MODE"}
Number:Temperature Zimmer_Geraet_CONTROL_DIFFERENTIAL_TEMPERATURE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#CONTROL_DIFFERENTIAL_TEMPERATURE"}
String Zimmer_Geraet_VALVE_STATE {channel="homematic:MODEL:ccu:SERIENNUMMER:1#VALVE_STATE"}