跳转到内容

多项式校准过滤器

通过将传感器值拟合到多项式函数来校准您的传感器数值。这与 calibrate_linear 过滤器类似,但也支持更高阶的函数,如二次多项式。

# 示例配置条目
- platform: adc
# ...
filters:
- calibrate_polynomial:
degree: 2
datapoints:
# 将 0.0(来自传感器)映射到 0.0(真实值)
- 0.0 -> 0.0
- 10.0 -> 12.1
- 13.0 -> 14.0

参数是一个数据点列表,每个数据点的格式为 测量值 -> 真实值。此外,您需要指定结果多项式的阶数,数据点将通过最小二乘法拟合到指定的阶数。