Home-Assistant

Versende Push-Benachrichtigungen durch pushsafer.com aus Home-Assistant heraus zu iOS, Android and Windows Geräten

Der Pushsafer-Service ist eine Plattform für die Benachrichtigungskomponente. Dies ermöglicht es Komponenten, Nachrichten über Pushsafer und dessen API an den Benutzer zu senden.

Um einen Privaten oder Alias Schlüssel zu erhalten, musst du auf die Pushsafer-Website gehen und dich registrieren.

Plugin Seite auf home-assistant.io: https://home-assistant.io/components/notify.pushsafer/

Um Pushsafer-Benachrichtigungen zu verwenden, füge folgendes zu deiner configuration.yamlDatei hinzu:

# Example configuration.yaml entry
notify:
  - name: NOTIFIER_NAME
    platform: pushsafer
    private_key: ABCDEFGHJKLMNOPQRSTUVXYZ

Konfigurationsvariablen:

  • name (Optional): den optionalen Parameter name zu setzen, erlaubt dir mehrfache Benachrichtigungen anzulegen. The default value is notify. The notifier will bind to the service notify.NOTIFIER_NAME.
  • private_key (Required): Dein Privater oder Alias Schlüssel. Privater Schlüssel = sendet die Benachrichtigung an alle deine registrierten Geräte mit Standard Einstellungen, der Alias Schlüssel sendet die Benachrichtigung eine deine Geräte, welche im Alias gespeichert sind mit vordefinierten Parametern.

Um Benachrichtigungen zu verwenden, lese bitte die ersten Schritte auf der Seite automation page durch.

ab Version 0.62.2, unterstützt das home-assistant plugin von Pushsafer alle pushsafer Parameter

Beispiele:

Nachricht an 2 Geräte mit formatierter Nachricht
{
  "title": "Test to 2 devices",
  "message": "Attention [b]bold[/b] text[br][url=https://www.pushsafer.com]Link to Pushsafer[/url]",
  "target": ["1111", "2222"],
  "data": {
    "icon": "2", 
    "iconcolor": "#FF0000",
    "sound": "2",
    "vibration": "1",
    "url": "https://home-assistant.io/",
    "urltitle": "Open Home Assistant",
    "time2live": "0"
  }
}
Nachricht an 1 Gerät mit formatierter Nachricht und einem Bild von einer exterenen URL
{
  "title": "Test to 2 devices",
  "message": "Attention [b]bold[/b] text[br][url=https://www.pushsafer.com]Link to Pushsafer[/url]",
  "target": ["1111", "2222"],
  "data": {
    "icon": "2", 
    "iconcolor": "#FF0000",
    "sound": "2",
    "vibration": "1",
    "url": "https://home-assistant.io/",
    "urltitle": "Open Home Assistant",
    "time2live": "0"
  }
}
Nachricht an 2 Geräte und einer Geräte-Gruppe mit formatiertenr Nachricht und einem lokalem Bild
{
  "title": "Test to 3 devices with local image",
  "message": "Attention [i]italic[/i] Text[br][url=https://home-assistant.io/]Testlink[/url]",
  "target": ["1111","2222","gs3333"],
  "data": {
    "icon": "20", 
    "iconcolor": "#FF00FF",
    "sound": "33",
    "vibration": "0",
    "url": "https://home-assistant.io/",
    "urltitle": "Open Home Assistant",
    "time2live": "10",
    "picture1": {
       "path":"C:\\Users\\Kevin\\AppData\\Roaming\\.homeassistant\\image-760-testimage.jpg"
     }
  }
}

Weitere Informationen zum Ersetzten von Werten (Titel, Nachricht, Sound, Icon, Vibration) in deiner Push-Benachrichtigung, findest du in unserer API Beschreibung!


© 2016 - 2024 Pushsafer.com, All rights reserved.