Puerta de Garaje Automática en Home Assistant

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

Fermax Blue Intercom Script
Fermax Blue Intercom Script

Debemos dejarlo en la carpeta “scripts”.

Fermax Blue Intercom Script HA
Fermax Blue Intercom Script HA

Dentro de la carpeta “scripts” copiamos el fichero “open_door.py” quedando de la siguiente forma:

Fermax Blue Intercom Script Open door py
Fermax Blue Intercom Script Open door py

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:

Command shell open garaje F1
Command shell open garaje F1

Por último solo nos quedaría reinicar HA, podemos hacerlo desde el propio contenedor en Portainer.

Reinicio HA en Portainer
Reinicio HA 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

HA Servicios
HA Servicios

En “Servicio” buscamos “open_f1” y pulsamos en “Llamar servicio

Open F1
Open F1

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.

Deja un comentario