跳转到内容

来自 Linky 电表的电信信息。

teleinfo 组件允许您使用 Teleinformation(数据手册)从法国电表检索数据。它既适用于 Linky 电表,也适用于老旧的 EDF 电表。

Linky 电表

..

一个带有光耦和电阻的简单电子组件,可以让您获取详细的功耗或发电数据。网上有大量示例。

由于与电信信息的通信通过 UART 进行,因此您需要在配置中设置一个 UART 总线,并将 rx_pin 连接到光耦组件的输出端。此外,如果电表配置为标准模式,需要将波特率设置为 9600bps;历史模式则设置为 1200bps。要查看您使用的是哪种模式,只需按下电表上的 -/+ 按钮,查看 Standard mode(标准模式)或 Historical mode(历史模式),如下所示。

配置为标准模式的 Linky 电表。

..

配置为历史模式的 Linky 电表。

..

# 示例配置条目
teleinfo:
id: myteleinfo

在 teleinfo 平台中:

  • historical_mode (可选): 是否使用历史模式还是标准模式。使用历史模式时,波特率必须为 1200;使用标准模式时,波特率必须为 9600。默认为 false。

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

  • uart_id (可选, ID): 如需使用多个 UART 总线,手动指定 UART 组件 的 ID。

  • id (可选, ID): 手动指定代码生成或多集线器使用的 ID。

sensor:
- platform: teleinfo
tag_name: "HCHC"
name: "hchc"
unit_of_measurement: "Wh"
icon: mdi:flash
teleinfo_id: myteleinfo
- platform: teleinfo
tag_name: "HCHP"
name: "hchp"
unit_of_measurement: "Wh"
icon: mdi:flash
teleinfo_id: myteleinfo
- platform: teleinfo
tag_name: "PAPP"
name: "papp"
unit_of_measurement: "VA"
icon: mdi:flash
teleinfo_id: myteleinfo
  • tag_name (必选, string): 指定希望从电信信息中检索的标签。
  • teleinfo_id (可选, ID): 指定所使用集线器的 ID。
  • Sensor 的所有其他选项。
text_sensor:
- platform: teleinfo
tag_name: "OPTARIF"
name: "optarif"
teleinfo_id: myteleinfo
  • tag_name (必选, string): 指定希望从电信信息中检索的标签。
  • teleinfo_id (可选, ID): 指定所使用集线器的 ID。
  • Text Sensor 的所有其他选项。