Home Assistant

Mit der SinricPro Home Assistant Integration kannst du deine Sinric Pro Geräte aus Home Assistant steuern und in Home Assistant Automatisierungen verwenden.

1. API-Key besorgen

Wenn du noch keinen API-Key hast, melde dich im Portal an und klicke auf Credentials, oder klicke hier, um einen neuen API-Key zu erzeugen.

Kopiere den API-Key. Das ist nicht der App Key, den du im Code deines Geräts verwendest.

2. Integration installieren

Mit HACS (empfohlen)

  1. Öffne HACS in deiner Home Assistant Instanz.
  2. Klicke auf Integrations.
  3. Klicke oben rechts auf die drei Punkte und wähle Custom repositories.
  4. Füge die Repository-URL hinzu: https://github.com/sinricpro/homeassistant-sinricpro
  5. Wähle als Kategorie Integration und klicke auf Add.
  6. Suche nach SinricPro und installiere die Integration.
  7. Starte Home Assistant neu.

Manuell

  1. Lade die neueste Version von der Release-Seite herunter.
  2. Kopiere den Ordner custom_components/sinricpro in das Verzeichnis custom_components deiner Home Assistant Konfiguration.
  3. Starte Home Assistant neu.

3. Sinric Pro Konto hinzufügen

  1. Gehe zu Settings > Devices & Services.
  2. Klicke auf + Add Integration.
  3. Suche nach SinricPro.
  4. Gib deinen Sinric Pro API-Key ein und klicke auf Submit.

Deine Sinric Pro Geräte erscheinen jetzt in Home Assistant.

Unterstützte Geräte

Sinric Pro Gerätetyp Home Assistant Plattform Funktionen
Switch switch Ein/Aus
Light light Ein/Aus, Helligkeit, RGB-Farbe, Farbtemperatur
Dimmable Switch light Ein/Aus, Leistungsstufe. Erscheint als dimmbares Licht
Blinds cover Öffnen/Schließen, Position
Garage Door cover Öffnen/Schließen
Doorbell event, button, sensor Klingelereignis, manuelles Auslösen, Zeitpunkt des letzten Klingelns
Fan fan Ein/Aus, Geschwindigkeit
Smart Lock lock Verriegeln/Entriegeln
Speaker media_player Ein/Aus, Lautstärke, Stummschaltung
TV media_player Ein/Aus, Lautstärke, Stummschaltung, Kanal vor/zurück, Wiedergabe/Pause
Thermostat climate Ein/Aus, Solltemperatur, Modus, aktuelle Temperatur, Luftfeuchtigkeit
Window AC Unit climate Thermostatfunktionen und Lüftermodus
Air Quality Sensor sensor PM1.0, PM2.5, PM10
Contact Sensor binary_sensor Offen/Geschlossen
Motion Sensor binary_sensor Bewegung erkannt / nicht erkannt
Temperature Sensor sensor Temperatur, Luftfeuchtigkeit

Eigene Gerätetypen, die mit Gerätevorlagen erstellt wurden, werden noch nicht unterstützt.

Sinric Pro Alarme in Automatisierungen verwenden

Die Integration löst für jeden Sinric Pro Alarm ein sinricpro_alert-Ereignis aus. Beispiel:

automation:
  - alias: "SinricPro Alert Notification"
    trigger:
      - platform: event
        event_type: sinricpro_alert
    action:
      - service: notify.mobile_app
        data:
          message: "{{ trigger.event.data.message }}"

Fehlerbehebung

Fehler „Invalid API key“

Geräte erscheinen nicht

Status wird nicht aktualisiert

Um Debug-Logging zu aktivieren, füge Folgendes in deine configuration.yaml ein:

logger:
  default: info
  logs:
    custom_components.sinricpro: debug

Wenn das Problem weiter besteht, eröffne ein Issue auf GitHub.

Dieses Dokument ist Open Source. Tippfehler entdeckt? Bitte erstelle ein Issue