🐝 Sistema Tecnológico — Corral del Viento¶
Infraestructura técnica del proyecto apícola: desde el registro de colmenas hasta la ciencia abierta.
4. Sistema Tecnológico¶
El sistema está diseñado para funcionar en infraestructura local propia (filosofía isla/offline-first), con los datos bajo control total y sin dependencia de servicios en la nube externos.
4.1 Gestión de colmenas: FarmOS + módulo farm_bee¶
FarmOS será la plataforma central de registro. Software libre, open source, web-based, con API (interfaz de programación) JSON (formato de intercambio de datos) completa. Se desplegará en infraestructura local.
El módulo farm_bee se usará como base y se extenderá con campos personalizados para cubrir el flujo de inspección completo:
| Elemento | Detalle |
|---|---|
| Plataforma base | FarmOS (módulo farm_bee extendido) |
| Activos registrados | Colmenas nombradas, reinas, apiarios, equipamiento, fenotipos de abejas |
| Tipos de registros | Inspecciones, tratamientos ecológicos, cosechas, movimientos de marcos, eventos sanitarios |
| Campos de reina | Nacimiento, fecundación, inicio de puesta, rendimiento, sustitución |
| API (interfaz de programación) | JSON:API completa para integración con todos los sistemas |
| Despliegue | Self-hosted en infraestructura local |
4.2 Pipeline de audio a registro¶
El apicultor grabará su inspección en voz durante el trabajo, sin interrumpir. El sistema lo convertirá automáticamente en un registro estructurado en FarmOS:
🎙️ Grabación en campo (español) vía Telegram
↓
🔊 [**Hermes Agent**](../../fichas/programas/hermes-agent.md) con faster-whisper local → transcripción de texto
↓
🤖 [**Ollama**](../../fichas/stacks/ollama-qdrant.md) → extracción de campos → JSON estructurado
↓
📋 [**FarmOS**](../../fichas/programas/farmos.md) API → log de inspección creado
↓
📡 **OpenTelemetry** → todo el pipeline trazado y observable
Campos que se extraerán: colmena, fecha, estado general, presencia y estado de la reina, estado de la cría, reservas de miel y polen, comportamiento, tratamientos aplicados, observaciones libres.
4.3 Automatización: N8N¶
n8n actuará como orquestador entre sistemas. Open source y self-hosteable. Sus flujos principales:
- Sincronización FarmOS → Odoo (ERP futuro)
- Notificaciones de eventos críticos: colmena sin reina, tratamiento pendiente, cosecha disponible
- Actualización automática de páginas públicas de trazabilidad QR
- Integración con datos del Proyecto Clima: meteorología de la finca, predicción de floración según grados-día acumulados
4.4 Sensórica de colmenas¶
Solo una selección de colmenas tendrá sensores. Los datos se correlacionarán con las inspecciones manuales y con los datos meteorológicos del Proyecto Clima (temperatura, humedad, viento, precipitación):
| Sensor | Utilidad |
|---|---|
| Peso de la colmena | Indicador de flujo de néctar y producción de miel |
| Temperatura interior | Salud de la cría, comportamiento de invernada |
| Humedad interior | Control de maduración de la miel |
| Sonido / vibración | Detección temprana de enjambres o estrés |
| Temperatura exterior | Contexto ambiental correlacionado |
Los datos irán a Victoria Metrics y se visualizarán en Grafana.
4.5 Análisis geoespacial: QGIS → FarmOS¶
Cada colmena y apiario se mapeará con precisión en QGIS. El análisis enriquecerá los datos con el contexto territorial de las solanas de Gredos y La Vera:
- Elevación e inclinación del terreno
- Análisis de sombreado (shadow analysis)
- Horas de sol por ubicación y época del año
- Flora circundante: especies florales por radio y temporada
- Fauna y biodiversidad local
- Zonas de influencia: agua, masas forestales, cultivos vecinos
- Capas cartográficas de La Vera y la Sierra de Gredos
Estos datos se exportarán desde QGIS y se vincularán a los registros de FarmOS vía API, enriqueciendo el historial de cada colmena con su contexto geográfico completo.
4.6 Observabilidad: OpenTelemetry + Grafana Stack¶
Todo el sistema estará instrumentado con OpenTelemetry para visibilidad completa de cada componente:
| Componente | Herramienta |
|---|---|
| Recolección de métricas y trazas | Grafana Alloy |
| Almacenamiento de métricas | Victoria Metrics |
| Almacenamiento de logs | Victoria Logs |
| Trazas distribuidas | Tempo |
| Analítica web (escaneos QR, visitas) | Por definir (open source) |
| Visualización | Grafana (dashboards embebidos en FarmOS) |
Dos niveles de dashboard:
- Vista global del apiario: estado de todas las colmenas, alertas activas, métricas de producción, datos ambientales agregados
- Vista individual por colmenar: historial de inspecciones, evolución de sensores, timeline de reinas, tratamientos, cosechas, datos geoespaciales
4.7 El clima al servicio de las abejas¶
Doce fuentes meteorológicas alimentan un sistema que traduce datos en decisiones apícolas. No se trata de acumular números: se trata de que el apicultor sepa qué mirar, cuándo actuar y por qué.
Lectura del tiempo para apicultura¶
| El dato | Lo que le dice al apicultor | Acción |
|---|---|---|
| Temp > 10°C sostenida (2-3h) | Las abejas empiezan a volar | Abrir colmenas para inspección |
| Temp 15-25°C, sin lluvia ni viento | Condiciones ideales de pecoreo | Día de máxima actividad |
| Temp > 38°C sin viento | Riesgo de golpe de calor | Ventilar, sombrear, añadir agua |
| Precipitación acumulada + sol | Floración inminente | Preparar alzas |
| 5 días sin lluvia + ET₀ > 20mm | Estrés hídrico, menos néctar | Preparar alimentación suplementaria |
| Viento > 30 km/h | Abejas no salen | No abrir colmenas |
| NDVI bajando en satélite | Vegetación pierde vigor | Valorar movimiento de colmenas |
| Polen de encina/roble alto | Posible mielato | Esperar antes de cosechar monofloral |
Alertas automáticas¶
El sistema genera alertas vía ntfy:
| Alerta | Condición |
|---|---|
| 🥵 Golpe de calor | >38°C sin viento |
| 📦 Ventana de inspección | Mañana sin lluvia, >12°C, viento <25 km/h |
| 🐝 Riesgo de enjambrazón | 20-30°C + humedad >60% + tras lluvia |
| 🌸 Floración inminente | Suma térmica acumulada alcanza umbral |
| 💧 Estrés hídrico | 5 días sin lluvia + ET₀ acumulada >20mm |
| 🌾 Ventana de cosecha | Peso estable 3-5 días + previsión 3 días seco |
| ❄️ Helada tardía | Temp < 2°C en abril-mayo |
Fuentes de datos¶
| Fuente | Qué aporta | Chapinería | Garganta |
|---|---|---|---|
| AEMET | Predicción oficial España | ✅ | ✅ |
| Open-Meteo | Forecast global, ET₀, suelo | ✅ | ✅ |
| SIAR (MAPA) | Evapotranspiración oficial agrícola | — | ✅ |
| Meteoblue | ET₀ horaria, temperatura de piel | ✅ | ✅ |
| Palinocam | Polen medido real, 20+ tipos | ✅ | — |
| CAMS | Predicción polen 5 días | ✅ | ✅ |
| Sentinel Hub | NDVI satélite, salud vegetación | — | ✅ |
| Meteoclimatic | 31 estaciones amateur Extremadura | — | ✅ |
Todas gratuitas. Los datos se integran en Grafana y FarmOS.
El año apícola según el clima¶
| Mes | La colmena está... | Datos clave |
|---|---|---|
| Ene – Feb | Invernando | Temp mínima, viento |
| Mar – Abr | Despertando | Temp >10°C, polen, heladas |
| May – Jun | Plena floración | Polen, ET₀, NDVI, enjambrazón |
| Jul – Ago | Produciendo | Golpe de calor, estrés hídrico, peso |
| Sep – Oct | Preparando invierno | Reservas, ET₀ bajando |
| Nov – Dic | Entrando en invernada | Temp mínima, viento, humedad |
4.8 Observación manual de biodiversidad en campo¶
Además de los sistemas automáticos (BirdNET, Frigate, sensores IoT), cualquier persona en la finca puede documentar lo que ve. Si encuentras una flor nueva, un ave no registrada o un insecto polinizador:
📸 Móvil → foto de la especie
→ Telegram o web → [Hermes Agent](../../fichas/programas/hermes-agent.md)
→ [Ollama](../../fichas/stacks/ollama-qdrant.md) + iNaturalist API identifican la especie
→ Registro automático en [FarmOS](../../fichas/programas/farmos.md) como observación de biodiversidad
→ Si es floración: actualiza el calendario de polen en [Grafana](../../fichas/programas/grafana.md)
→ Si es especie nueva: se añade al inventario de [El Salto](../../proyectos/el-salto.md)
→ Si tiene interés científico: se publica en [Ciencia Abierta](../../proyectos/ciencia-abierta.md) con formato Darwin Core