跳转到内容

Home Assistant 传感器

homeassistant 传感器平台允许您创建使用 原生 API 从 Home Assistant 实例导入状态的传感器。

NOTE

虽然您可能不打算从节点导出状态,也不需要在 Home Assistant 中有该节点的实体,但此组件仍需要您在 Home Assistant 下注册该节点。请参阅: 将您的设备连接到 Home Assistant

# 示例配置条目
sensor:
- platform: homeassistant
name: "来自 Home Assistant 的温度传感器"
entity_id: sensor.temperature_sensor

也可以导入实体状态属性:

# 示例配置条目
sensor:
- platform: homeassistant
id: current_temperature
entity_id: climate.living_room
attribute: current_temperature

NOTE

此组件仅用于数字状态。如果您想从 Home Assistant 导入任意文本状态,请使用 Home Assistant 文本传感器

  • entity_id (必需, 字符串): 要从 Home Assistant 导入的实体 ID。

  • attribute (可选, 字符串): 要从指定实体导入的状态属性名称。如果省略此选项,则使用实体状态。

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

NOTE

此组件实现的传感器默认为 internal,以避免将其导出回 Home Assistant。如果您仍想这样做(例如因为您在它们上使用了 ESPHome 非常高效的过滤器),则需要专门配置 internal: false。此外,state_classunit_of_measurement 不会从导入的传感器继承,因此您需要手动设置它们。