Smart home and office / Indoor environment monitoring
IoT Environmental Monitoring: Sensor Device, AWS Cloud And Mobile App
Indoor environment monitor: a five-parameter sensor device, an AWS cloud and an iOS and Android app.

The opportunity
A concept and a requirements list
The client came with a preliminary concept, research and requirements for an indoor environment monitor for private and business use.
Indeema acts as our research and technology partner. They assisted in defining project specification and properly covered all technical nuances making the product scalable and stable.
The solution
A working three-part product
Indeema built the UBox sensor device with ESP32 firmware, an AWS cloud and web back end, and the UBreez app, tested end to end.
- 01UBox sensor device
- 02ESP32 firmware
- 03AWS cloud
- 04UBreez app
- 05Beta release

The impact
From concept to beta
- Concept on paperDevice, cloud and app tested together
- No readings of room airTemperature, humidity, pressure, CO2 and VOC in the app
- No alertsNotifications outside set ranges
A beta release with a small user group was followed by user guidelines and maintenance updates.
Engineering judgement
Decisions that shaped the product
ESP32 with Wi-Fi and MQTT
An ESP32-based platform sends sensor data straight to the cloud over Wi-Fi using MQTT, without a separate gateway.
Qt for both mobile platforms
The team chose the cross-platform Qt framework so one codebase serves iOS and Android.
Managed AWS services and CI/CD
The cloud uses AWS IoT, EC2, S3, RDS and Lambda, with GitLab CI/CD automating deployments.
Beta before broad release
A beta release to a small user group produced feedback that led to a set of user guidelines for getting the most from the app.
Built with
ESP32 · PlatformIO · C/C++ · MQTT · AWS IoT · AWS Lambda · Amazon EC2 · Amazon S3
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 / Indoor air monitoring device
Building an indoor air monitor and companion app across two device generations

Healthcare / Connected sensor, AI signal analysis and cloud
Sensocor: from a Bluetooth heart-signal sensor to a doctor's web portal
A comparable product problem?