I have modbus senor and filter senor based on modbus senor. however, filter senor updates its value only when modbus senor value actually changes, but if value remains unchanged filter senor is stuck with wrong value
How can i avoid such situation?
- platform: modbus
scan_interval: 10
registers:
- name: komfovent-panel-temperature
hub: komfovent
unit_of_measurement: "°C"
device_class: temperature
register: 945
scale: 0.1
precision: 1
data_type: int
- platform: filter
name: "Valgomojo temperatūra"
entity_id: "sensor.komfovent_panel_temperature"
filters:
- filter: lowpass
time_constant: 10
precision: 1