Con la integración de SinricPro para Home Assistant puedes controlar tus dispositivos Sinric Pro desde Home Assistant y usarlos en las automatizaciones de Home Assistant.
1. Consigue una clave de API
Si no tienes una clave de API, inicia sesión en el Portal y haz clic en Credentials, o haz clic aquí para generar una nueva clave de API.
Copia la clave de API. No es la App Key que usas en el código de tu dispositivo.
2. Instala la integración
Con HACS (recomendado)
https://github.com/sinricpro/homeassistant-sinricproManualmente
custom_components/sinricpro en el directorio custom_components de tu configuración de Home Assistant.3. Añade tu cuenta de Sinric Pro
Tus dispositivos Sinric Pro aparecen ahora en Home Assistant.
| Tipo de dispositivo de Sinric Pro | Plataforma de Home Assistant | Funciones |
|---|---|---|
| Switch | switch |
Encendido/apagado |
| Light | light |
Encendido/apagado, brillo, color RGB, temperatura de color |
| Dimmable Switch | light |
Encendido/apagado, nivel de potencia. Aparece como una luz regulable |
| Blinds | cover |
Abrir/cerrar, posición |
| Garage Door | cover |
Abrir/cerrar |
| Doorbell | event, button, sensor |
Evento de pulsación, activación manual, hora de la última llamada |
| Fan | fan |
Encendido/apagado, velocidad |
| Smart Lock | lock |
Bloquear/desbloquear |
| Speaker | media_player |
Encendido/apagado, volumen, silencio |
| TV | media_player |
Encendido/apagado, volumen, silencio, canal siguiente/anterior, reproducir/pausar |
| Thermostat | climate |
Encendido/apagado, temperatura objetivo, modo, temperatura actual, humedad |
| Window AC Unit | climate |
Funciones del termostato y modo del ventilador |
| Air Quality Sensor | sensor |
PM1.0, PM2.5, PM10 |
| Contact Sensor | binary_sensor |
Abierto/cerrado |
| Motion Sensor | binary_sensor |
Movimiento detectado / no detectado |
| Temperature Sensor | sensor |
Temperatura, humedad |
Los tipos de dispositivo personalizados creados con plantillas de dispositivo todavía no son compatibles.
La integración lanza un evento sinricpro_alert por cada alerta de Sinric Pro. Ejemplo:
automation:
- alias: "SinricPro Alert Notification"
trigger:
- platform: event
event_type: sinricpro_alert
action:
- service: notify.mobile_app
data:
message: "{{ trigger.event.data.message }}"
Error “Invalid API key”
Los dispositivos no aparecen
El estado no se actualiza
Para activar el registro de depuración, añade lo siguiente a tu configuration.yaml:
logger:
default: info
logs:
custom_components.sinricpro: debug
Si el problema continúa, abre una incidencia en GitHub.
Este documento es de código abierto. ¿Has visto una errata? Por favor, crea una incidencia