EDL21

edl21 集成允许您使用 SML 从Home Assistant读取德国EDL21智能电表。

为了连接智能电表,需要一个红外收发器。

兼容的收发器:

经过测试的智能电表:

  • APATOR Norax 3D(按照手册中描述的启用InF模式以获取完整数据)
  • DZG DWS76(按照手册中描述的启用InF以获取完整数据)
  • Iskraemeco MT175(ISKRA MT175-D2A51-V22-K0t)
  • EMH metering eHZ Generation K(按照手册中描述的启用InF以获取完整数据)
  • efr SGM-C4(按照手册中描述的启用InF以获取完整数据)
  • easymeter Q3(链接

配置

要将 EDL21 hub 添加到您的 Home Assistant 实例中,请使用此 My 按钮:

手动配置步骤

如果上述 My 按钮不起作用,您也可以手动执行以下步骤:

InF模式

要启用InF模式,根据电表类型需要不同的步骤,但通常您必须输入从电网运营商那里收到的PIN码。一旦您有了它,将其输入到电表中并切换到InF菜单,在那里您可以将InF从Off切换到On。 输入此信息可以使用手电筒,或者(如果有的话)通过电表上的物理按钮进行。

对于efr SGM-C4,步骤是:

  • 闪烁三次进入PIN模式
  • 使用较快的闪烁输入PIN,等待3秒钟输入下一个数字
  • PIN接受
  • 闪烁7次以转到InF=OFF
  • 闪烁5秒钟以切换至InF=ON

您现在将获得更多读数,例如当前功率、电压和相位角。有些电表没有这些,在这种情况下只提供总体读数。

ser2net

要使用此集成与远程收发器,您可以使用 ser2net

示例 ser2net.conf 配置文件:

2001:raw:0:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT

示例 ser2net.yamlser2net 版本 4.3.3)配置条目:

connection: &con2001
  enable: on
  accepter: tcp,2001
  options:
    telnet-brk-on-sync: false
    kickolduser: true
  connector: serialdev,/dev/ttyUSB0,9600n81,local

在添加智能电表并询问“USB设备路径”时,请使用 socket://<ip-of-host>:2001