1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 03:12:20 +01:00

Add linear calibration sensor filter (#454)

* Add linear calibrate filter

* Remove filter_nan

* Add test
This commit is contained in:
Otto Winter
2019-02-26 19:38:39 +01:00
committed by GitHub
parent 311e837196
commit 1778dd4df9
4 changed files with 74 additions and 21 deletions

View File

@@ -163,8 +163,11 @@ sensor:
filters:
- offset: 2.0
- multiply: 1.2
- calibrate_linear:
- 0.0 -> 0.0
- 40.0 -> 45.0
- 100.0 -> 102.5
- filter_out: 42.0
- filter_nan:
- sliding_window_moving_average:
window_size: 15
send_every: 15
@@ -176,7 +179,6 @@ sensor:
- heartbeat: 5s
- debounce: 0.1s
- delta: 5.0
- unique:
- or:
- throttle: 1s
- delta: 5.0