← All work
IoT·University of Moratuwa·Aug 2024

GeoWise

IoT climate control for polytunnels.

Problem

Polytunnel climate was adjusted by hand. Temperature, humidity, and irrigation needed to stay in range without someone on site.

What I built

  • ESP32 sensor and actuator network over MQTT
  • NestJS + RabbitMQ ingestion and command path
  • Real-time dashboards for climate and device state
  • Mobile access via Capacitor for remote control

Outcome

A working IoT loop: measure, decide, actuate, and watch it from a phone.

ESP32Capacitor.jsNestJSRabbitMQMosquitto MQTT