Si bien los códigos QR pueden ser útiles en algunas circunstancias, nunca sentí que serían de mucha utilidad en mi hogar inteligente. Fue necesaria una automatización para darme cuenta de lo útiles que podrían ser.
¿Qué es Quishing? Cómo protegerse del phishing con códigos QR
El próximo código QR que escanee podría robárselo.
Cómo los códigos QR pueden activar las automatizaciones de Home Assistant
La magia de los webhooks
Un código QR es esencialmente una forma elegante de almacenar una pequeña cantidad de información, que suele ser una URL. Si escanea un código QR en un producto alimenticio, por ejemplo, es posible que lo lleve al sitio web del fabricante.
Puede utilizar códigos QR para activar automatizaciones en Home Assistant. Si agrega el activador de webhook a su automatización, Home Assistant genera una ID de webhook única que puede usar para ejecutar la automatización.
Luego es posible crear un código QR que codifique una URL que contenga su ID de webhook. Cuando escanea el código QR, se inicia la URL y se activa el activador del webhook, ejecutando su automatización.
De forma predeterminada, esto sólo funcionará en su red local; no podrás activar tu automatización escaneando un código QR cuando estés conectado a una red diferente. Sin embargo, si tiene una suscripción a Home Assistant Cloud, los activadores de webhook funcionarán incluso si escanea el código QR fuera de su red local. También puedes hacer que funcionen utilizando otras opciones de acceso remoto, como un túnel de Cloudflare.
No vi ningún propósito real para los activadores de códigos QR
Hay formas más sencillas de activar automatizaciones
Durante mucho tiempo, no vi cómo activar las automatizaciones de Home Assistant a través de un código QR sería de alguna utilidad. Escanear un código QR requiere que saque su teléfono, abra la aplicación de su cámara, apunte al código QR y luego toque el enlace que aparece. Es un gran esfuerzo lograr que se ejecute una automatización.
Hay muchas formas más rápidas y sencillas de ejecutar manualmente las automatizaciones de Home Assistant. Puede usar un botón inteligente o escanear una etiqueta NFC, puede usar un comando de voz o puede tocar algo en el tablero de su hogar inteligente. Escanear un código QR siempre resultó menos útil que estos otros métodos.
Probé la mayoría de los métodos de activación en Home Assistant, pero prácticamente me resigné al hecho de que los códigos QR no valían la pena. Estaba feliz de ignorarlos.
- Dimensiones (exteriores)
-
4,41 pulgadas de largo x 4,41 pulgadas de ancho x 1,26 pulgadas de alto.
- Peso
-
12 onzas
Home Assistant Green es un centro prediseñado directamente del equipo de Home Assistant. Es una solución plug-and-play que viene con todo lo que necesitas para configurar Home Assistant en tu hogar sin necesidad de instalar el software tú mismo.
Dónde son realmente útiles los códigos QR
Es una forma sencilla de compartir credenciales de Wi-Fi
Hay una manera en la que los códigos QR pueden resultar increíblemente útiles en tu hogar. Son una excelente manera de compartir credenciales de Wi-Fi sin tener que intentar deletrear una contraseña larga y complicada.
Puede generar un código QR que contiene tres datos: el nombre de su red (SSID), su contraseña de Wi-Fi y el tipo de autenticación que utiliza su red. Cuando alguien escanea un código QR que contiene esta información, su teléfono lee la información y le pregunta si quiere unirse a la red Wi-Fi. Si están de acuerdo, su teléfono se conectará a la red Wi-Fi designada utilizando la contraseña codificada en el código QR.
Esta es una forma realmente útil de utilizar códigos QR. Escanear un código es mucho más rápido que intentar escribir una contraseña larga en su teléfono. Tengo una red Wi-Fi para invitados configurada en casa y tengo un código QR que los invitados pueden escanear si quieren acceder a la red Wi-Fi.
También tengo un modo de invitado configurado para mi hogar inteligente, para cuando los invitados vienen de visita. Esto desactiva algunas automatizaciones, para que el huésped no quede sumido en la oscuridad cuando mi esposa o yo salgamos de la casa y no se detecte que haya nadie en casa. Me di cuenta de que podría ser posible activar automáticamente el modo de invitado cuando alguien escanea el código de Wi-Fi de invitado.
Un código QR para gobernarlos a todos
Un único código QR que cumple dos funciones
Desafortunadamente, esto no fue tan simple como pensé al principio. Por defecto, un código QR sólo puede hacer una cosa. Puede crear uno que abra una URL de webhook y puede crear uno que se conecte a una red Wi-Fi, pero no puede crear fácilmente uno que haga ambas cosas.
Podría crear dos códigos QR separados que el huésped podría escanear, pero eso no es muy fácil de usar ni elegante. Entonces me di cuenta de que no necesitaba utilizar un segundo código QR en absoluto.
Dependiendo de su enrutador, existen algunas integraciones de Home Assistant que pueden detectar cuando un nuevo dispositivo se une a una red Wi-Fi. Pude usar esto como disparador para activar el modo de invitado. Cuando un invitado escanea el código QR de Wi-Fi, su teléfono se conecta a la red Wi-Fi de invitados y la automatización se activa, activando el modo de invitado.
Finalmente tengo un flujo de trabajo útil basado en un código QR. Hace la vida más sencilla tanto para mis invitados como para mí, y eso es una verdadera victoria.
No descartes las funciones de Home Assistant
Home Assistant está tan repleto de funciones que hay muchas cosas que nunca he usado. A veces, las funciones que cree que no necesitará pueden resultar realmente útiles después de todo.
