Automating & Monitoring Seedling Growth in the Cloud Using IoT, Messaging & Micronaut
summary
Home‑grown chili seedlings are monitored and automated with a NodeMCU edge unit reading DHT11, soil probe, moisture sensor and light sensor and publishing JSON readings via MQTT to a RabbitMQ broker; a Micronaut app consumes the topic, saves JSON to Oracle Autonomous Database, broadcasts WebSocket updates, and sends Pushover alerts. Targets include daytime air 18–26°C, soil ~26°C and >1600 lux; readings publish ~1s, relay‑controlled heat mat keeps soil near target, humidity trends low, soil temp slightly low but seedlings stay healthy and the resulting hot sauce is judged delicious. NodeMCU + DHT11 Micronaut + RabbitMQ
AI-written summary · about
chapters (20)
- 0:00Start
- 4:42The Motivation behind this Project
- 9:34Air Temperature
- 10:24The Architecture
- 11:55Demo
- 13:25Temperature and Humidity Sensor
- 14:03Capacitive Moisture Sensors
- 14:21Probe Thermometer
- 15:46Oled Display
- 25:01Arduino Code
- 26:07Arduino Program
- 26:30Loop Function
- 27:08Read and Write to Sensors
- 30:49Micronaut Application
- 32:33Create a Reading Repository
- 34:29Abstract Repository
- 40:38Send a Push Notification to My Mobile Device
- 43:14Declarative Http Clients
- 46:35Results
- 49:32What Do I Think about Micronaut Versus Quarkus
related talks
54mAutomating & Monitoring Seedling Growth in the Cloud Using IoT, Messaging & Micronaut
23mHow My Android App Learned to Talk to Plants
21mObservability Made Simple: Monitoring Plants with IoT & Grafana
22mHow My Android App Learned to Talk to Plants
45mIoT End to End
30mInternet of Things (IoT) with Node: Both Practical and Fun!
28mBuilding an IoT Monitoring App with InfluxDB
01h 00mRun your own IoT device in a snap
