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)
https://github.com/sinricpro/homeassistant-sinricproManuell
custom_components/sinricpro in das Verzeichnis custom_components deiner Home Assistant Konfiguration.3. Sinric Pro Konto hinzufügen
Deine Sinric Pro Geräte erscheinen jetzt in Home Assistant.
| 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.
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 }}"
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