跳转到内容

XIDIBEI XDB401 压力传感器

XIDIBEI XDB401 提供 I²C 或模拟输出两种版本;本 ESPHome 平台支持 I²C 版本。 该传感器提供多种最大压力量程(1 到 100 bar),详见下面的 pressure_range_bar。压力以帕斯卡(Pa)报告,温度以 °C 报告。

XDB401 压力传感器
XDB401 压力传感器。(图片来源:XIDIBEI,图片已裁剪并压缩)

要使用传感器,请设置一个 I²C 总线 并将传感器连接到指定的引脚。

# 示例配置条目
# 压力以 Pa 为单位报告;过滤器将其转换为 bar
sensor:
- platform: xdb401
update_interval: 1s
temperature:
id: temperature
name: "Temperature"
accuracy_decimals: 2
pressure_range_bar: 10
pressure:
id: pressure_bar
name: "Pressure"
unit_of_measurement: "bar"
accuracy_decimals: 2
filters:
- multiply: 0.00001 # Pa -> bar
  • temperature (可选): 以 °C 为单位的测量温度。 Sensor 的所有选项。
  • pressure (可选): 以帕斯卡(Pa)为单位的测量压力。 Sensor 的所有选项。
  • pressure_range_bar (可选, int): 传感器型号的最大压力量程(bar)。可选值为 1、2、5、10、20、50、100。默认为 10。
  • address (可选, int): 手动指定传感器的 I²C 地址。默认为 0x7F。
  • update_interval (可选, Time): 检查传感器的间隔。默认为 60s。