Unit Tube Pressure 组件用于读取正压、负压及差压数据。
| 项目 | 信息 |
|---|---|
| 产品名称 | Unit Tube Pressure |
| SKU | U130 |
| 主要功能 | 正负气体压力测量 |
| 通信接口 | 模拟电压 |
| ESPHome 组件 | adc、template |
| ESPHome 版本要求 | 2025.12.5 及以上 |
Unit Tube Pressure 使用 ESPHome 官方 ADC 传感器读取模拟电压,再通过 Template 传感器换算压力值。ADC 引脚和换算系数请根据主控及实际校准结果调整。
下面示例展示 ADC 电压读取和压力换算配置。请根据实际接线和校准结果调整 pin、multiply、K 和 B 参数。
sensor:
- platform: adc
pin: GPIOXX
id: adc_voltage
attenuation: 11db
update_interval: 100ms
unit_of_measurement: "V"
accuracy_decimals: 3
- platform: template
name: "Pressure"
unit_of_measurement: "kPa"
accuracy_decimals: 2
update_interval: 100ms
lambda: |-
float K = 100.0;
float B = 110.0;
float voltage = id(adc_voltage).state;
float P = voltage * K - B;
return P;