Hello!
I used derivative from the humidity sensor for detecting if my bathroom was occupated and now needs to turn the heater on for some period of time. It works fine as I used Xiaomi Zigbee sensor over Deconz with Raspbee 2 shield. Then I just moved to zigbee2mqtt with this shield and found that the derivative calculation went totally wrong.
Has someone any idea how to fix it and what is wrong?
configuration.yaml:
sensor:
- platform: derivative
source: sensor.th_bathroom_humidity
name: Humidity_Bathroom_change_over_5_min
round: 1
unit_time: min
time_window: "00:05:00"
results:
Looks like something wrong with the calculation of percent values.
Thanks for any help!