Yandex Smart Home
@vionvision/camera-ui-yandexv0.2.4
Conecta ViON con el hogar inteligente de Yandex y los altavoces Alice: los sensores y relés del hub se convierten en sensores de ViON, los escenarios se ejecutan desde automatizaciones, los altavoces leen las notificaciones y las cámaras del hogar inteligente aparecen en ViON.
- Versión
- 0.2.4
- Actualizado
- 17 de octubre de 2026
- Requiere
- ViON 2.3.4 o posterior
- Licencia
- MIT
- Grupo
- Hogar inteligente
Descripción técnica
Conecta ViON con el hogar inteligente de Yandex y los altavoces Alice. Los sensores y relés del hub de un altavoz Yandex se convierten en sensores de ViON, los escenarios del hogar inteligente se ejecutan desde las automatizaciones de ViON, los altavoces leen las notificaciones en voz alta y las cámaras del hogar inteligente aparecen en ViON.
Qué hace
- Sensores: movimiento, puertas y ventanas, fugas, humo, gas, vibración, botones, temperatura, humedad, luminosidad y CO₂ del hogar inteligente se convierten en sensores de ViON. Pueden iniciar la grabación y la detección en las cámaras y activar automatizaciones
- Control: relés, enchufes, interruptores y luces del hogar inteligente se convierten en interruptores y luces de ViON, para que las automatizaciones de ViON los enciendan y apaguen
- Aires acondicionados, televisores, mandos IR: además de encender y apagar, el modo, la temperatura y el ventilador de un aire acondicionado, el volumen, el canal, la entrada y el silencio de un televisor y los botones aprendidos de un mando IR están en la configuración de su interruptor (página Devices de ViON, More). Un mando solo con botones se convierte en un interruptor propio
- Escenarios: cada escenario del hogar inteligente se ofrece como interruptor. Al activarlo se ejecuta el escenario, desde la interfaz o desde una automatización
- Voz en los altavoces: con el inicio de sesión como la app de Yandex, cada altavoz es un destino de notificaciones. Un altavoz que active lee las notificaciones en voz alta: «Movimiento. Cámara del patio»
- Asistente: el asistente de ViON puede decir una frase en un altavoz, dar una orden a Alice, ejecutar un escenario y leer el estado de los dispositivos
- Cámaras: las cámaras del hogar inteligente se ofrecen en Cameras y muestran su vista en directo
Dos formas de iniciar sesión
El plugin puede usar cualquiera de los dos inicios de sesión, o ambos a la vez.
API oficial del hogar inteligente. La API que Yandex ofrece a los propietarios de un hogar inteligente. Lee los dispositivos y escenarios y envía órdenes. No tiene push: el plugin la consulta a intervalos (10 segundos por defecto). Necesita una app en Yandex ID con los permisos iot:view e iot:control:
- Cree la app en el sitio de Yandex ID (oauth.yandex.ru): plataforma «Servicios web», permisos «Ver la lista de dispositivos del hogar inteligente» y «Controlar los dispositivos del hogar inteligente»
- Introduzca su App ID y su App secret en la configuración del plugin y haga clic en Sign in with Yandex ID
- Abra ya.ru/device en un teléfono o un ordenador, introduzca el código que muestra la ventana y haga clic en el botón de la ventana
Sin secreto, la ventana muestra en su lugar una página de Yandex ID: permita el acceso allí, copie el token y péguelo en la ventana. Yandex ID solo muestra allí el token si la app tiene el Redirect URI oauth.yandex.ru/verification_code (con https delante): introdúzcalo antes en la configuración de la app en oauth.yandex.ru.
App de Yandex (enlace o código QR). El plugin inicia sesión como lo hacen las apps de Yandex. Este inicio de sesión es necesario para la voz en los altavoces y comunica al instante los cambios de los sensores:
- Haga clic en Sign in with a link or QR code. Se abre una ventana con un enlace y un código QR
- Confirme el inicio de sesión de una de estas dos formas:
- En el navegador. Haga clic en el botón a la derecha del enlace: Yandex se abre en una pestaña nueva y le pide confirmar el inicio de sesión. Si este navegador no ha iniciado sesión en Yandex, primero le pide iniciarla
- En el teléfono. Escanee el código con la app de Yandex en un teléfono con sesión iniciada en Yandex y confirme el inicio de sesión en la app. Práctico cuando el navegador con ViON no tiene sesión iniciada en Yandex
- Vuelva a la ventana y haga clic en Save. La ventana muestra la cuenta en la que ha iniciado sesión el plugin. Si hace clic antes de que llegue la confirmación, espera hasta 20 segundos y luego le pide hacer clic de nuevo
Confirme con la cuenta de Yandex a la que pertenece su hogar inteligente: el plugin ve los dispositivos y altavoces de la cuenta que confirmó. Yandex pide esta confirmación cada vez; sin ella, el inicio de sesión en una cuenta no se completa.
Si ya tiene un x_token de la cuenta, puede pegarlo en su lugar en el campo x_token.
Configuración
- Read devices through: Automatic usa la API oficial si tiene sesión iniciada y, si no, la app de Yandex
- Reading interval: con qué frecuencia se consulta la API oficial
- Offer scenarios: escenarios ofrecidos como interruptores
- Speech on the stations: Local va directamente al altavoz en la red doméstica y lee textos de cualquier longitud. Cloud pasa por un escenario de la cuenta, funciona esté donde esté el altavoz y lee hasta 100 caracteres. Automatic prueba primero Local
- Station addresses: solo si un altavoz no se encuentra en la red, en la forma
Kitchen = 192.168.1.20 - Say on a station: prueba la voz con una frase a su elección
- Sign out: olvida ambos inicios de sesión y qué altavoces hablan. Los sensores y cámaras añadidos se mantienen
Añadir sensores, cámaras y altavoces
- Inicie sesión como se indica arriba
- Abra Sensors en ViON: los dispositivos del hogar inteligente se ofrecen para añadir con sus estancias
- Abra Cameras: las cámaras del hogar inteligente están en Discovered
- En la configuración de notificaciones de ViON, en Devices, aparecen los altavoces cuando el plugin ha iniciado sesión como la app de Yandex. Ninguno habla hasta que lo active: active Active en los que deban hablar. Solo un administrador de ViON puede hacerlo
Conviene saber
- Solo se leen los dispositivos de sus propias casas; las casas compartidas con usted no
- Cuando Yandex deja de aceptar un inicio de sesión (se cambió la contraseña o se revocó el acceso), el plugin lo indica una vez en su registro, olvida ese inicio de sesión y espera uno nuevo. El otro inicio de sesión, si lo hay, sigue funcionando
- Un dispositivo que ofrece varios sensores nombra cada uno según el dispositivo y lo que muestra, en inglés: "Hall sensor: Motion". Cámbieles el nombre en ViON como prefiera
- La voz y el inicio de sesión por QR no son una interfaz oficial de Yandex. Un cambio por parte de Yandex puede requerir una actualización del plugin. Para la voz en la nube, el plugin guarda un escenario por altavoz llamado "ViON" con el id del altavoz; no lo elimine
- El micrófono de un altavoz no está disponible para otros sistemas: Alice solo escucha a Yandex. Para hablar con ViON por voz, use la habilidad de ViON para Alice en la nube de ViON
- El vídeo de una cámara del hogar inteligente llega desde la nube de Yandex