Hi, I have a Villavent VSR Save 300 with following config that works just fine, except current temperature (address 213) should have a decimal. (Its really not 189 C° from hvac). That could be fixed with setting scale, but far as I understand scale and offset is common with target_temp_register (address 206), and 206 has an offset of 11 to reflect correct set temperature. Am I missing something so this could be solved without using templates etc?
climates:
- name: "Villavent"
unique_id: villavent
address: 213
precision: 1
slave: 1
target_temp_register: 206
input_type: holding
data_type: int16
temperature_unit: C
max_temp: 22
min_temp: 12
temp_step: 1
offset: 11
fan_mode_register:
address: 100
values:
state_fan_low: 1
state_fan_medium: 2
state_fan_high: 3