¿Querés controlar tu sala de cultivo todo en un mismo lugar?

¿Querés controlar tu sala de cultivo todo en un mismo lugar?

Automatiza tu cultivo con Home Assistant: Guía paso a paso
Controla temperatura, riego y luces desde tu celular sin gastar en sistemas caros

¿Cansado de revisar apps separadas para cada sensor de tu cultivo?

Home Assistant es un software gratuito que centraliza el control de todos tus dispositivos (luces, riego, sensores) en un solo lugar. En esta guía vas a aprender:


✅ Qué necesitás (hardware básico).
✅ Cómo instalarlo (en Raspberry Pi o PC vieja).
✅ Conectar sensores clave (pH, humedad, temperatura).
✅ Crear un panel de control personalizado.

No hace falta ser programador. Solo tener ganas de aprender.

1. ¿Por qué usamos Home Assistant para automatizar un cultivo de cannabis?
Home Assistant es una plataforma de automatización del hogar (y mucho más que eso) que se instala en una computadora o en un pequeño dispositivo como una Raspberry Pi. Sirve para controlar e integrar dispositivos inteligentes de distintas marcas en un solo lugar.
Beneficios versus soluciones comerciales:

🌿 Código abierto: Sin costos ocultos ni dependencia de marcas.
📱 Todo en un lugar: Monitoreá desde tu celular/PC.
⚡ Automatizaciones: Ej: "Si la temperatura > 28°C, activar ventilador".


¿Y por qué usarlo en un cultivo?
Un cultivo indoor de cannabis necesita mantener ciertas condiciones ambientales dentro de un rango óptimo para que las plantas crezcan sanas. Si la temperatura, la humedad o el riego fallan, podés perder semanas (o meses) de trabajo.

Con Home Assistant, podés:

- Conectar tus sensores y monitorear en tiempo real temperatura, humedad, VPD, humedad de suelo y más.

- Crear alarmas y notificaciones si algo se sale de los parámetros ideales.

- Encender y apagar luces, ventiladores, extractores o riego automáticamente.

- Llevar un registro histórico de cada lote o ciclo de cultivo.

- Hacer todo esto desde tu celular, computadora o tablet.


2. Requerimientos de hardware: qué vas a necesitar y cómo elegir la mejor opción.
Antes de empezar a instalar Home Assistant, tenemos que decidir dónde lo vamos a instalar y con qué dispositivos lo vamos a acompañar. Este paso es fundamental porque define la base sobre la que vamos a construir todo el sistema.
Voy a explicarte las dos opciones principales según lo que mejor se adapte a vos: una instalación sencilla en una Raspberry Pi o una instalación más avanzada en Linux con Docker (ideal si tenés una PC vieja o un servidor).

Opción 1: Instalar Home Assistant en una Raspberry Pi (ideal si querés algo simple y dedicado)
La Raspberry Pi es una mini computadora que cabe en la palma de la mano y consume muy poca energía. Es una excelente opción si querés dedicar un equipo exclusivo para manejar el cultivo.

¿Qué vas a necesitar?

- 
Raspberry Pi 3, 4 o superior (mejor con 2GB de RAM o más)

- Tarjeta microSD de 32 GB o más (de buena calidad)

- Fuente de alimentación original (5V, 3A mínimo)

- Cable de red Ethernet o Wi-Fi (para la instalación, necesitas si o si ETHERNET)

- Una carcasa con ventilación (opcional pero recomendable)


¿Qué se instala?
A esta opción se le instala Home Assistant OS, un sistema operativo completo diseñado para que Home Assistant funcione de forma dedicada. No necesitás saber Linux ni usar comandos complejos.

Para hacerlo, seguí los pasos de la GUIA OFICIAL de Homeassistant

Opción 2: Instalar Home Assistant en una PC o servidor con Linux usando Docker (más potencia y flexibilidad)
Si tenés una PC de escritorio vieja, una laptop en desuso o un servidor casero con Linux, podés aprovecharlo para correr Home Assistant de forma mucho más potente.

¿Qué vas a necesitar?

- Una computadora con procesador de 2 núcleos o más y al menos 4 GB de RAM

- Sistema operativo Ubuntu Server o Ubuntu Desktop (es muy fácil de instalar siguiendo las instrucciones)

- Espacio en disco disponible (mínimo 10 GB)

- Docker y Docker Compose instalados (se instala a través de la consola también de manera sencilla)

Tip: esta opción es ideal si pensás escalar tu sistema en el futuro, integrar cámaras, imprimir etiquetas o manejar muchas automatizaciones.

¿Qué se instala?
En este caso, no usamos Home Assistant OS. En cambio, instalamos un contenedor de Home Assistant Core en Docker, que se ejecuta junto a otros servicios si los necesitás (como bases de datos, dashboards externos, etc.).
Si bien hay diferencias entre cada instalación, depende mucho de lo que tengas a tu alcance. Si para empezar tenés una notebook vieja, podés aprovecharla para instalar Ubuntu y luego Home Assistant.
En caso de que ya quieras escalar y empezar con algo más sofisticado, la opción de la Raspberry es la más adecuada. Allí vas a poder alojar el Homeassistant y manejar todo en un mismo lugar.
Para hacerlo, seguí la guía de instalación con DOCKER en Linux

4. Conexión de sensores y dispositivos a Home Assistant
Uno de los pilares de la automatización en un cultivo es tener datos confiables. Para lograrlo necesitamos integrar sensores que nos permitan medir variables como temperatura, humedad relativa, VPD, humedad de suelo, EC, pH, luz, entre otros.
Este sistema permite integrar sensores de distintos fabricantes, siempre y cuando cumplan con ciertas condiciones técnicas.

🔍 ¿Cómo saber si un sensor se puede conectar?
Antes de comprar o intentar integrar un sensor, es importante verificar:

¿Tiene conectividad Wi-Fi o alguna forma de comunicación con tu red local?
Esto es fundamental para que pueda enviar datos a Home Assistant.

¿Tiene una API documentada?
Si el fabricante ofrece una API (interfaz de programación de aplicaciones) y su documentación, podemos utilizarla para leer los datos desde Home Assistant.
Si el sensor cumple al menos una de estas condiciones, hay grandes chances de poder integrarlo.

🌐 Tipos de integración
Home Assistant es un sistema extremadamente flexible. Existen varias formas de integrar un sensor o equipo:
A través de integraciones oficiales o comunitarias (las más fáciles).
Mediante requests personalizados a su API REST, si la marca lo permite.
Usando dispositivos intermedios como un ESP32, que lee sensores analógicos o digitales y los envía por MQTT.
Aprovechando integraciones de domótica general como Tuya o Broadlink, que permiten controlar enchufes, tomas, aires, etc.

🧪 Ejemplos prácticos de integración

✅ BlueLab Guardian
Mide pH, EC y temperatura del agua. Tiene conectividad y una API documentada, además de una integración comunitaria disponible en Home Assistant.
En esta GUIA tenes toda la informacion de como integrarlo.

✅ PulsePro
Mide variables como temperatura, humedad, luz y VPD. No tiene integración oficial pero ofrece acceso gratuito a su API lo que permite hacerlo usando peticiones REST escritas en archivos .yaml.
En esta GUÍA tenes toda la información de como integrarlo.

✅ Broadlink
Controlador universal compatible con RFID e infrarrojo, ideal para controlar dispositivos que se manejan con control remoto, como:
Aires acondicionados
Humidificadores
Deshumidificadores
Home Assistant tiene integración directa con Broadlink. Podemos aprender los comandos del control remoto y luego activarlos desde automatizaciones.

✅ Tuya Smart
App de domótica que usan muchas marcas de tomas y zapatillas inteligentes. Home Assistant se puede conectar directamente a Tuya, permitiéndote:
Encender/apagar dispositivos desde el sistema.
Crear automatizaciones (ej. encender un humidificador cuando la humedad baja).

A. Conexión de sensores caseros con ESP32
Una opción muy económica y potente es usar una placa ESP32, un pequeño dispositivo con Wi-Fi que puede leer sensores y enviar los datos a Home Assistant usando MQTT (protocolo liviano para IoT).
Próximamente en otro artículo ,te enseñaremos a armar un sensor de humedad de suelo para que conectes a tu homeassistant.

5. Panel de control personalizado
Home Assistant permite crear un dashboard visual totalmente personalizado para controlar y monitorear tu cultivo. Aunque cada uno va a diseñarlo a su gusto, lo importante es saber que podés:

- Mostrar gráficos de temperatura, humedad y VPD.

- Visualizar el estado del riego, luces y extractores.

- Ver alertas si algún parámetro se sale del rango ideal.

- Usar colores, íconos y fondos personalizados.

- Crear botones interactivos para encender o apagar dispositivos.

En mi caso, personalicé el dashboard con un fondo visual, indicadores claros por etapa, y botones para cambiar entre vegetativo y floración (esto lo veremos en detalle en otro post).

Si necesitás ayuda o tenés alguna consulta, podés escribirnos a nuestro instagram @reprocard.