Hello,
I’m using a controller with the Modbus protocol to manage temperature. I’d like to add fan speed control in percentage (%) . I’ve tried adding fans in every possible way in configuration.yaml
, but nothing works—it keeps throwing errors. However, if I use the Climate component for fans , it kind of works, but the values are displayed in temperature units (°C) instead of percentage (%).
Version HA
Home Assistant 2023.1.7
Supervisor 2025.06.2
Operating System 14.1
Frontend 20230110.0 - latest
“I can’t update Home Assistant because it will break many of my integrations (which are no longer updated). Everything will crash. Could you please suggest a solution within this version?”
My config in climates:
- name: management pch (speed)
address: 53
slave: 1
input_type: holding
max_temp: 100
min_temp: 60
offset: 0
precision: 1
scale: 0.1
target_temp_register: 53
temp_step: 0.5
temperature_unit: C
scan_interval: 15
data_type: int16
“I searched the forum and read various posts, but couldn’t find a solution. Thanks.”