Smart home / Indoor air monitoring device
Air Quality Monitor Development: From Sensor Selection To Companion App
Indoor air monitor built across two device generations, with a serverless cloud and an iOS and Android app.

The opportunity
A first connected device
A property developer building premium hotels and condominiums was designing an air purifier and entering device production and connected-system development for the first time.
The solution
One system from sensor to phone
Indeema took the monitor from sensor selection through firmware, an AWS serverless back end and a cross-platform app, in two prototype generations.
- 01Sensor selection
- 02Firmware
- 03Serverless cloud
- 04Mobile app
- 05Factory provisioning

The impact
From purifier drawings to prototypes
- Purifier drawings, no device experienceTwo prototype device generations
- No view of indoor airLive and historical readings in the app
- Purifier switched on by guessworkNotifications when it should run
- No production provisioningFactory pre-provisioning scripts
Both generations were prepared as prototypes for beta testing: an in-purifier unit and a portable desktop unit.
Engineering judgement
Decisions that shaped the product
Compute the index on the device
The firmware processes sensor data and calculates the air-quality index locally, so the device's LED indication and the cloud receive the same derived value.
Serverless AWS back end
AWS IoT Core and Lambda functions process incoming device data, store it, and push updated readings to the app without a fleet of always-on servers to manage.
One cross-platform codebase
Flutter gives the client one app codebase for both Android and iOS.
LED status on the device
A colour-coded LED scheme lets residents read air status from the device itself without opening the app.
Built with
ESP32-C6 · ESP-IDF · C/C++ · Python · C# · AWS IoT Core · AWS Lambda · Amazon DynamoDB
More case studies
All case studies ↗
Building equipment / Lift energy and usage monitoring
A lift energy and trip monitor, from meter interface to web portal

Smart home / Connected ventilation product
Electronics, firmware and app for a connected ventilation unit

Connected consumer product / Pet care
App, firmware and cloud for a connected massage bed for dogs
A comparable product problem?