Ventilation that runs itself.
SmartVent nodes watch the temperature and humidity in every room and switch a fan on the moment either one crosses a limit you set. Check on every room and override any fan from your phone.
Create an account See a demo dashboard
Fan turns on at 27 °C or 60 % and off again below 26.5 °C and 57 %.
What it does
Two sensor nodes, one gateway and a cloud backend, working together so nobody has to touch a switch.
Automatic control
Each node measures temperature and humidity every 5 seconds and runs its own fan, with hysteresis so it never flickers, even with no connection.
Manual override
Take over any fan from the dashboard, change thresholds, or hand control back to Auto. You see the node's own reply, not just a promise.
Survives outages
If the internet drops, the gateway keeps collecting readings from both nodes and uploads them with their original timestamps when it comes back.
Secure by design
HTTPS everywhere, mutual-TLS from the gateway to AWS, and a login check on every action. You can only see and control your own nodes.
Live history
Gauges, charts from 15 minutes to 24 hours, and a record of every reading, including the ones recovered after an outage.
Ask your devices
A read-only AI assistant answers questions like "which room is warmest?" using your real readings, and says so when it doesn't know.
How it connects
Pick a path and watch it travel through the system.
The team
Three engineers, one system, from sensor firmware to cloud.
Team member 1
nRF52840 node firmware (Zephyr), SHT31 sensing, automatic control logic, circuit wiring.
Team member 2
ESP32-S3 gateway: BLE central, MQTT over TLS, command routing, offline buffering and recovery.
Team member 3
AWS backend (IoT rules, DynamoDB, Lambda, API Gateway, Cognito), web application and AI assistant.