跳转到内容

TMP117 温度传感器

TMP117 温度传感器允许您在 ESPHome 中使用 TMP117(数据手册Sparkfun)传感器。

TMP117 温度传感器。(图片来源:Sparkfun,图片已裁剪和压缩)

TMP117 是一款通过 I²C 通信的高精度温度传感器。每个传感器在德州仪器的生产过程中都在 NIST 可追溯的测试设备上进行了测试。在 -20°C 至 +50°C 温度范围内,精度最差也应达到 0.1°C。

要使用该传感器,首先需要设置 I²C 总线并将传感器连接到指定引脚。

如果对精度有严格要求,请参阅数据手册的第 8.2.2.2 节。

# 示例配置条目
sensor:
- platform: tmp117
name: "客厅温度"
update_interval: 60s
  • address (可选, 整数): 传感器的 I²C 地址。 详见 I²C 地址

  • update_interval (可选, 时间): 检查传感器的时间间隔。默认为 60s。传感器组件根据此值在传感器中设置最大可能的平均值。

  • 传感器的所有其他选项。

为了允许多个传感器连接到同一个 I²C 总线,该传感器硬件的创建者提供了一些更改 I²C 地址的选项。

  • 如果地址引脚接 GND,地址为 0x48(默认)。
  • 如果地址引脚接 VCC,地址为 0x49
  • 如果地址引脚接 SDA,地址为 0x4A
  • 如果地址引脚接 SCL,地址为 0x4B