Pushsafer

Pushsafer 服务 是 notify 集成的平台。这使您能够使用 Pushsafer 向用户发送消息。

为了获得私钥或别名密钥,您需要访问 Pushsafer 网站 并注册。

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

# 示例 configuration.yaml 条目
notify:
  - name: NOTIFIER_NAME
    platform: pushsafer
    private_key: YOUR_KEY

Configuration Variables

name string (Optional, default: notify)

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

private_key string Required

您的私钥或别名密钥。私钥 = 将通知发送到所有设备,并使用标准参数,别名密钥将通知发送到以预定义参数存储在别名中的设备。

示例

向两台设备发送格式化文本的消息。

actions:
  - action: notify.notify
    data:
      title: "发送到 2 台设备的测试"
      message: "注意 [b]加粗[/b] 文本[br][url=https://www.pushsafer.com]Pushsafer 的链接[/url]"
      data:
        icon: "2"
        iconcolor: "#FF0000"
        sound: "2"
        vibration: "1"
        url: "https://www.home-assistant.io/"
        urltitle: "打开 Home Assistant"
        time2live: "0"

向一台设备发送格式化文本和来自外部 URL 的图像的消息。

actions:
  - action: notify.notify
    data:
      title: "发送到 1 台设备的带图像的测试"
      message: "注意 [i]斜体[/i] 文本[br][url=https://www.home-assistant.io/]测试链接[/url]"
      data:
        icon: "14"
        iconcolor: "#FFFF00"
        sound: "22"
        vibration: "31"
        url: "https://www.home-assistant.io/"
        urltitle: "打开 Home Assistant"
        time2live: "60"
        picture1:
          url: "https://www.home-assistant.io/images/integrations/alexa/alexa-512x512.png"

向两台设备和一个设备组发送格式化文本和本地图像的消息。

actions:
  - action: notify.notify
    data:
      title: "发送到 3 台设备的带本地图像的测试"
      message: "注意 [i]斜体[/i] 文本[br][url=https://www.home-assistant.io/]测试链接[/url]"
      target: ["1111","2222","gs3333"],
      data:
        icon: "20"
        iconcolor: "#FF00FF"
        sound: "33"
        vibration: "0"
        url: "https://www.home-assistant.io/"
        urltitle: "打开 Home Assistant"
        time2live: "10"
        priority: "2"
        retry: "60"
        expire: "600"
        confirm: "10"
        answer: "1"
        answeroptions: "yes|no|maybe"
        answerforce: "1"
        picture1: {
          path: "C:\\Users\\Kevin\\AppData\\Roaming\\.homeassistant\\image-760-testimage.jpg"

要自定义您的推送通知,您可以查看 Pushsafer API 描述

在设置应用程序时,您可以使用这个 图标

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