Domótica al siguiente nivel: Integra Govee con Home Assistant usando Govee2MQTT

Domótica al siguiente nivel: Integra Govee con Home Assistant usando Govee2MQTT

En el mundo actual, la domótica se ha convertido en una tendencia irresistible. La posibilidad de controlar dispositivos y automatizar tareas en nuestro hogar con solo un comando de voz o un toque en la pantalla nos ofrece un sinfín de beneficios en cuanto a comodidad, eficiencia energética y seguridad.


En este blog, te guiaremos paso a paso en la creación de un proyecto para integrar los productos Govee con Home Assistant usando el repositorio Govee2MQTT. Esta integración te permitirá controlar tus luces LED, tiras LED, termómetros, humidificadores y otros dispositivos Govee desde la interfaz de Home Assistant, permitiéndote crear escenas personalizadas, automatizaciones y mucho más.


Requisitos previos:

  • Un dispositivo compatible con Home Assistant (Raspberry Pi, PC, etc.)
  • Home Assistant instalado y configurado
  • Un dispositivo Govee compatible con Bluetooth o WiFi
  • La aplicación Govee Home instalada en tu smartphone

Instalación de Govee2MQTT:


Opción 1: Instalación manual


  • Descarga la última versión de Govee2MQTT desde GitHub: https://github.com/wez/govee2mqtt/releases
  • Extrae los archivos a una carpeta de tu elección.
  • Crea un archivo de configuración configuration.yaml en la carpeta de Govee2MQTT.
  • Edita el archivo de configuración y agrega los detalles de tu dispositivo Govee y Home Assistant.
  • Inicia el script govee2mqtt.py usando el comando python3 govee2mqtt.py.

 

Opción 2: Instalación usando Docker

  • Instala Docker en tu dispositivo.
  • Ejecuta el siguiente comando en la terminal:
  • docker run -it --rm -v /path/to/config:/config wez/govee2mqtt

Configuración de Home Assistant:

  1. Accede a la interfaz de Home Assistant.
  2. Dirígete a "Ajustes" -> "Dispositivos y servicios".
  3. Haz clic en "Agregar integración".
  4. Busca e instala la integración "MQTT".
  5. Sigue las instrucciones en pantalla para configurar la conexión con tu servidor MQTT.
  6. Una vez configurada la integración MQTT, reinicia Home Assistant.

Integración de dispositivos Govee:

  1. En la interfaz de Home Assistant, ve a "Dispositivos y servicios".
  2. Haz clic en "Dispositivos".
  3. Deberías ver una lista de tus dispositivos Govee detectados.
  4. Si no aparecen, asegúrate de que Govee2MQTT está funcionando correctamente y que los dispositivos Govee están encendidos y conectados a la misma red Wi-Fi que tu dispositivo Home Assistant.
  5. Para cada dispositivo Govee, puedes cambiar su nombre, crear entidades para controlar sus diferentes funciones (encendido/apagado, color, brillo, etc.) y configurar automatizaciones.

Ejemplos de automatizaciones:


Apagar las luces LED cuando te vas a dormir:

- alias: "Apagar luces al dormir"

  trigger:

  - platform: state

    entity_id: input_boolean.dormir

    to: "on"

  action:

  - service: light.turn_off

    entity_id: all


Cambiar el color de las luces LED según la temperatura:

- alias: "Cambiar color de luces por temperatura"

  trigger:

  - platform: numeric_state

    entity_id: sensor.temperatura

    above: 25

  action:

  - service: light.turn_on

    entity_id: light.led_strip

    data:

      color_temp: 2000


Recursos adicionales:

  • Repositorio Govee2MQTT: https://github.com/wez/govee2mqtt
  • Documentación de Home Assistant: https://www.home-assistant.io/docs/
  • Foro de la comunidad Home Assistant: https://community.home-assistant.io/

Conclusión


La integración de Govee con Home Assistant usando Govee2MQTT te abre un mundo de posibilidades para crear un hogar inteligente más eficiente, personalizado y divertido. Con este proyecto, podrás controlar tus dispositivos Govee con comandos de voz, automatizar tareas y crear escenas personalizadas que se adapten a tu estilo de vida.


Regresar al blog