跳转到内容

Honeywell ABP 压力传感器

honeywellabp 传感器平台允许您在 ESPHome 中使用您的 Honeywell ABP (数据手册, Mouser) 压力和温度传感器。此传感器需要在配置中设置 SPI 才能工作

Honeywell ABP 压力和温度传感器。
# 示例配置条目
sensor:
- platform: honeywellabp
pressure:
name: Honeywell pressure
min_pressure: 0
max_pressure: 15
temperature:
name: Honeywell temperature
cs_pin: GPIOXX

min_pressuremax_pressure 的值可以在具体设备的数据手册中找到。这些值用于计算传感器发布的压力读数。一些传感器使用 barkPa 测量压力;将 min_pressuremax_pressure 设置为测量范围,并将 unit_of_measurement 设置为适合您设备的单位。

  • pressure (Optional): 压力传感器的信息。

    • min_pressure (Required, int or float): 压力传感器的最小压力,默认单位 psi
    • max_pressure (Required, int or float): 压力传感器的最大压力,默认单位 psi
    • 所有其他选项来自 Sensor

一些传感器不具备温度传感功能,请参阅数据手册。在某些情况下,即使数据手册表明传感器不测量温度,传感器也可能返回有效的温度值。

  • temperature (Optional): 温度传感器的信息。

    • 所有选项来自 Sensor
  • cs_pin (Required, SPI): 片选引脚。

  • update_interval (Optional, Time): 检查传感器的间隔。默认为 60s