miércoles, 16 de octubre de 2024

Home Assistant: Etiquetas NFC

En este artículo voy a explicar como realizar acciones dentro de nuestra domótica de manera rápida y sencilla gracias a las etiquetas NFC. Para ello, tan solo necesitas un móvil con soporte NFC (casi todos los dispositivos actuales lo tienen), instalar la aplicación de Home Assistant en dicho móvil, registrarlo en HA y, por supuesto, etiquetas NFC.


¿Qué son las etiquetas NFC?

Las etiquetas NFC (Near Field Communication) son pequeños dispositivos electrónicos que utilizan tecnología de comunicación de corto alcance para intercambiar información de manera inalámbrica entre dos dispositivos compatibles, como un teléfono inteligente y la propia etiqueta, cuando están muy cerca (normalmente a menos de 4 cm). Estas etiquetas no necesitan una fuente de alimentación propia, ya que se activan mediante la energía electromagnética generada por el dispositivo lector, como un teléfono móvil.


Las características más destacadas de estas etiquetas son las siguientes:

  • Pasivas: No tienen fuente de energía interna, sino que dependen de un dispositivo NFC activo (como un teléfono) para ser leídas.
  • Almacenamiento limitado: Pueden almacenar una pequeña cantidad de información, típicamente entre 96 y 8,000 bytes, según el tipo de etiqueta.
  • Programables: Puedes escribir diferentes tipos de datos en ellas, como URLs, texto, números de teléfono, datos de contacto, comandos para activar funciones en el móvil (como encender el Wi-Fi), etc.
  • Fácil de usar: Basta con acercar un dispositivo compatible, como un smartphone, para que la información se transmita instantáneamente.

Se suelen usar para:

  • Pagos móviles: Muchos sistemas de pago como Apple Pay o Google Pay usan NFC.
  • Control de acceso: Las tarjetas de acceso en edificios o transporte público usan esta tecnología.
  • Publicidad interactiva: Los anuncios o productos pueden tener etiquetas NFC para proporcionar información adicional.
  • Automatización en smartphones: Algunas personas utilizan etiquetas NFC para realizar acciones automáticas, como cambiar la configuración del teléfono al llegar a casa o activar el modo avión en un lugar específico.

En resumen, las etiquetas NFC son dispositivos de almacenamiento de información de corta distancia que permiten la interacción rápida y sencilla entre dispositivos electrónicos.

Requisitos previos

Los requisitos previos para interactuar con estas etiquetas desde Home Assistant son los siguientes (si ya los cumples, pasa al apartado Registro de las etiquetas).

  • Lo primero es registrar a los usuarios en Home Assistant. Para ello sigue los pasos descritos en el artículo Personas y Usuarios
  • A continuación debes instalar la aplicación de Home Assistant en el dispositivo móvil y registrarlo siguiendo los pasos descritos en el artículo Móviles y Notificaciones
  • Es importante tener en cuenta que si utilizamos nuestra etiqueta en el exterior (por ejemplo para abrir la puerta del edificio donde vives) la etiqueta debe ser compatible con exteriores y debes configurar el acceso remoto a HA siguiendo los pasos del artículo Acceso remoto.

Registro de las etiquetas

Recordad que tienes que tener activo la conexión NFC en vuestro móvil, En un dispositivo android, debes ir a Ajustes - Conexiones y activar Pagos NFC y contacless (puede variar dependiendo del fabricante).

A continuación, debemos registrar la etiqueta NFC en nuestro HA. Desde la app seleccionamos Ajustes - Etiquetas - Añadir etiqueta. Asignamos un nombre a la etiqueta y tenemos dos opciones: Si la etiqueta es nueva debemos seleccionar Crear y escribir. Si ya es una etiqueta que hayamos creado anteriormente (ya tiene asignado un Id) seleccionamos Crear.

En el primer caso nos pedirá que acerquemos el móvil a la etiqueta. Al instante nos aparecerá un mensaje como que la etiqueta ha sido escrita correctamente.


Con esto, ya tenemos registrada nuestra etiqueta en Home Assistant.

Ejemplo de uso

Una vez que ya hemos dado de alta nuestra etiqueta de Home Assistant, voy a utilizarla para abrir la puerta del edificio. Para ello, has de haber realizado el proyecto Domotizar el portero eléctrico.

La idea es utilizar la etiqueta instalada junta a la puerta del edificio para abrirla tan solo acercando el móvil a dicha etiqueta y sin tener que abrir la app o darle una orden a nuestro asistente de google, por ejemplo.

Para ello, en el listado de etiquetas seleccionamos el botón Crear automatización con etiqueta.

Se nos abre el formulario para añadir una acción y, como desencadenante, ya nos indica Cuando se escanea una etiqueta, en este caso, Laboratorio, que es como he designado mi etiqueta.


Podemos añadir alguna condición (no es mi caso) y le asignamos una acción. En este caso, será del tipo Dispositivo. Seleccionamos el dispositivo (en mi caso Puerta del Edificio) y, como Acción, Alternar Puerta del Edificio switch_0.


Por último, seleccionamos Guardar, seleccionamos un nombre par la acción y ya tenemos lista nuestra automatización. A partir de este momento, si acerco mi móvil a la tarjeta NFC se abrirá la puerta del edificio.

Conclusión

Las etiquetas NFC son una herramienta versátil y potente que, al integrarse con plataformas como Home Assistant, pueden transformar la forma en que interactuamos con nuestros entornos cotidianos. No solo permiten automatizar tareas diarias, sino que ofrecen un alto nivel de personalización, desde activar funciones en nuestros dispositivos hasta abrir la puerta de un edificio con un simple toque. Este tipo de integración destaca por su facilidad de uso, seguridad y flexibilidad, permitiendo a cualquier usuario de Home Assistant aprovechar al máximo las tecnologías de automatización para mejorar la comodidad y eficiencia de su hogar o espacio de trabajo.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.