LANnouncer

lannouncer 通知 integration集成将 Home Assistant 与您的设备、服务等连接和集成。 [Learn more] 允许您在运行 Lannouncer 的 Android 设备上播放语音消息(TTS)或声音。这在您有墙壁挂式 Android 平板电脑或永久供电并开启的 Android 设备时非常有用,并希望使用其播放通知。

要在您的安装中启用 Lannouncer 通知,请将以下内容添加到您的 configuration.yamlconfiguration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件中。 在更改了configuration.yamlconfiguration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。

# example configuration.yaml entry
notify:
  - name: NOTIFIER_NAME
    platform: lannouncer
    host: HOSTNAME_OR_IP

Configuration Variables

name string (Optional, default: notify)

设置可选参数 name 允许创建多个通知器。通知器将绑定到 notify.NOTIFIER_NAME 动作。

host string Required

运行 Lannouncer 的 Android 设备的主机名或 IP 地址。

port integer (Optional, default: 1035)

Lannouncer 运行的端口。

安装

您需要安装 Lannouncer 应用程序并启用 网络(TCP)监听器自动启动网络监听器。您可以禁用 GCM(Google Cloud)和 WAN 消息 以及 短信监听器,因为此集成不使用它们。

Lannouncer 使用默认的 Android TTS 语音。您可以在 Android 配置中调整该设置,或者可以从 Play 商店安装不同的 TTS 引擎。您可能希望在应用程序设置中提高音量,因为这取决于实际的硬件设备。

更多信息可以在 这里(存档网站)找到。

发送消息

Lannouncer 支持两种类型的消息。

语音消息是默认方法(speak)。您只需使用以下 JSON 调用 notify 动作,设备将朗读指定的消息。

{
  "message": "抱歉,我无法这样做,戴夫。"
}

第二种方法是播放通知(alarm)。有 4 种内置声音(chimedoorbellalarmsiren)。

{
  "message": "chime",
  "data": {
    "method": "alarm"
  }
}

您还可以请求播放配置的附加音频文件(FILE1FILE2FILE3FILE4FILE5)。您可以在应用程序设置中配置此文件。

{
  "message": "FILE1",
  "data": {
    "method": "alarm"
  }
}

Note

免费版本仅支持一个附加音频文件。

要使用通知,请参见 自动化入门页面