En esta guia vamos a ver cómo abrir la puerta automática del garaje desde Home Assistant domotizandola y haciendo uso del video portero Fermax Blue. También veremos cómo abrirla desde nuestro dispositivo móvil e incluso decirle a Siri que la abra.
Esta guía es una continuación de las siguientes guías y en caso de no haberlo echo te recomiendo que las leas primero:
Requisitos para poder abrir la puerta automática del Garaje
Antes de seguir, debes de tener la applicación “Blue” instalada y funcionando tal cómo se explica en la guía Fermax Blue en Home Assistant
además te aconsejo crear un atajo para abrir la puerta Domótica
Agradecimientos
Primero que nada me gustaría dar las gracias a Marcos, por el tiempo dedicado a crear el script que hace posible esta integración y sin el cual no hubiera sido posible.
Cómo abrir la puerta del Garaje en Home Assistant
Si has llegado hasta aquí siguiendo las guías, ya tienes tu video portero integrado y funcionando, el video portero además de abrir la puerta dispone de más funciones cómo el F1 y Conserje que vienen desactivadas por defecto.
Activar la función F1
Lo primero que haremos es acceder desde el móvil a la aplicación Blue.
En “Ajustes” pulsamos en “Opciones F1“
Activamos “Habilitar F1“
A partir de ahora el botón para activar la función F1 se muestra en la pantalla principal de la aplicación.
Actualización del Script Python
Descargamos la última versión del script y lo sustituimos en nuestro HA:
https://github.com/marcosav/fermax-blue-intercom
Pulsamos en “Code -> Download Zip“
Debemos dejarlo en la carpeta “scripts”.
Dentro de la carpeta “scripts” copiamos el fichero “open_door.py” quedando de la siguiente forma:
Configuración HA
A continuación tenemos que editar/configurar el “Shell_command” en HA, que es el que se encargará de ejecutar el script pasandole el usuario y el password.
Editamos el fichero de configuración de HA “configuration.yaml” y modificamos/añadimos el siguiente código:
El primer comando “open_door” es el que ya teníamos para abrir la puerta, el segundo comando “open_f1” es el que se va a encargar de abrir la puerta del garaje mediante la función F1.
shell_command:
open_door: 'python3 scripts/open_door.py --username USERNAME --password PASSWORD'
open_f1: 'python3 scripts/open_door.py --username USERNAME --password PASSWORD --f1'
En el comando anterior debemos sustituir “USERNAME” y “PASSWORD” por el usuario y password de la aplicación Blue como en el ejemplo de la siguiente imagen:
Por último solo nos quedaría reinicar HA, podemos hacerlo desde el propio contenedor en Portainer.
Abrir la puerta del Garaje desde Home Assistant
No vamos a entrar en detalle en la parte de HA y Siri ya que está todo explicado paso a paso en la anterior guía
Vamos a abrir la puerta desde HA, para ello vamos a “Herramientas para desarrolladores -> Servicios“
En “Servicio” buscamos “open_f1” y pulsamos en “Llamar servicio“
Si todo ha funcionado correctamente, veremos que el botón “Llamar servicio” se cambia por un Tick verde indicando que la operación ha tenido exito.
Abrir la puerta del garaje con Siri
Cómo ya hemos comentado antes esta parte es exactamente igual a la explicada en la anterior guía, por lo que no tiene sentido volver a repetir lo mismo.