跳转到内容

Home Assistant 传感器

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

NOTE

即使您不打算导出节点状态,也无需在 Home Assistant 中拥有该节点的实体,此组件仍要求您在 Home Assistant 下注册该节点。参见: 将设备连接到 Home Assistant。

# Example configuration entry
sensor:
- platform: homeassistant
name: "Temperature Sensor From Home Assistant"
entity_id: sensor.temperature_sensor

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

# Example configuration entry
sensor:
- platform: homeassistant
id: current_temperature
entity_id: climate.living_room
attribute: current_temperature

NOTE

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

  • entity_id(必选,string): 从 Home Assistant 导入的实体 ID。

  • attribute (可选,string): 要从 指定实体中导入的状态属性名称。省略此选项时使用实体状态。

  • 来自 Sensor 的其他所有选项。

NOTE

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