better_thermostat
better_thermostat copied to clipboard
Feature Request: Support Homematic
I'm using a number of Homematic "classic" TRV, which show up as climate. Entities in HomeAssiatant via the RaspberryMatic Add-On and Homematic(IP)_local integration
Type is HM-CC-RT-DN
Any chance that they will work with better_thermostat?
available attributes:
hvac_modes: auto, heat, off min_temp: 4.5 max_temp: 30.5 target_temp_step: 0.5 preset_modes: boost, comfort, eco, none current_temperature: 23.6 temperature: 17 hvac_action: idle preset_mode: none interface_id: RaspberryMatic-BidCos-RF address: KEQ0510114:4 model: HM-CC-RT-DN entity_type: custom value_state: valid friendly_name: HM-CC-RT-DN KEQ0510114 supported_features: 17
no valve drive necessary, the device does that itself automatically once a week
first wild guess for a config
HM-CC-RT-DN.yaml
calibration_type: 1 calibration_round: true has_system_mode: True
is this correct?
additionally you can group TRVs in RaspberryMatic (e.g. those in one room). They then act like one TRV (even when physically changing the setting on one of the TRVs by hand, the other(s) will follow immediately.
These groups show up in HomeAssistant as separete climate devices with the model HM-CC-VG-1
So they should work as well with a HM-CC-VG-1.yaml, but for some reason better_thermostat does not find that model
hvac_modes: auto, heat, off min_temp: 5 max_temp: 30 target_temp_step: 0.5 preset_modes: boost, comfort, eco, none current_temperature: 24.3 temperature: 21 current_humidity: 20 preset_mode: none interface_id: RaspberryMatic-VirtualDevices address: INT0000008:1 model: HM-CC-VG-1 entity_type: custom value_state: restored friendly_name: Zimmer 1 Svenja INT0000008 supported_features: 17
HM-CC-VG-1.yaml
calibration_type: 1 calibration_round: true has_system_mode: True
Would also love to have homematicip thermostats supported. Currently I'm using a bunch of complicated automations to make everything happen so this add-on would be a welcome addition. I'm happy to provide input and debug from my system connected to homematic if needed.
even in 1.0.0.-beta15, Homematic thermostats seem not to be fully supported (target temperature_step ignored)
@bsafh can you Upload the device Diagnose?
here it is
HM-CC-DN-RT config_entry-homematicip_local-b5165bd08fa134951e7e41c00d77edbf.json (2).txt
HM-CC.VG-1 config_entry-homematicip_local-b5165bd08fa134951e7e41c00d77edbf.json (3).txt
Eurotronic Comet DECT config_entry-fritzbox-5b8858a1b70528cd59ef914b20a885ef.json.txt
Moes BHT-002-GALZB
@bsafh I mean the Diagnose from the Better Thermostat device.
hm-cc-dn-rt
hm-cc-dn-rt-config_entry-better_thermostat-951f4224098708ea9da62293432571cd.json.txt
hm-cc-vg-1
hm-cc-vg-1-config_entry-better_thermostat-251f4224098708ea9da62293432571cd.json.txt
comet-dect
comet-dect-config_entry-better_thermostat-881f4224098708ea9da62293432571cd.json.txt
bht-002-galzb
bht-002-galzb-config_entry-better_thermostat-651f4224098708ea9da62293432571cd.json.txt
Checkout 1.0.0-beta17
Seems to work in beta22. Just created one entity today and will see how it performs in the next days.
Beta 23 adds a duty cycle workaround