CHALLENGES

  • Data synchronization between smartphone app and device.
  • Divide shower data into separate user sessions.
  • Display shower device sessions on the Web page.
  • Control shower session characteristics through mobile app.

KEY FEATURES

  • User profile management.
  • Setting heating temperature.

APPROACH

The Embrox team had limited time for project realization. In order to reduce the development time, it was decided to use Flutter framework and develop the cross platform mobile app. To connect between the application and device BLE protocol was used to provide reduced power consumption and better battery life. To optimize network traffic usage, the app synchronizes with the cloud only in case of Wi-Fi connection and while determining periods of time. It was decided to add OTA DFU for updating the device at any time and protecting users from failures that might happen.

RESULTS

The Embrox team has created a professional full stack system for tracking shower session data and reviewing it in the most convenient way. Mobile application works both on Android and IOS platforms with one code base. This device proved to be energy and money efficient.

What our team says?

about project

Employee image

What our team says?

about project

Step-by-step
product creation process

Phases

Discovery

Arrow right
  • Requirements
  • Research
  • POC

Prototype

Arrow right
  • Based on DevKits
  • Local 3D print

production

  • Own PCB board
  • CNC print / Tooling
  • Selected sensors
Team image

Team

Hardware

ME - 1 engineer

EE - 1 engineer

Software

FW - 1 engineer

Mobile - 1.5 engineer

BackEnd - 1 engineer

FrontEnd - 1 engineer

UI/UX - 1 engineer

QA/QC - a few

Results
  • The product is self-charging using a stream of water.
  • The ability to update device firmware OTA.
  • The real time data from shower is displayed in the mobile application.
  • The information about the user’s shower sessions and generation statistics is collected
  • The shower sessions can be controlled via the user’s profile in the mobile application.
  • Water saving - 60%
  • The battery gets discharged by 10% in three months due to the use of the generator.
Results image
Results image
target audience
It is crucial for people who have Smart Home systems at home as well as for those who lead environmentally friendly lifestyles to be in full control of everything and they are commonly accustomed to technologies.
Image