description

The intelligent shower for household use. The product is intelligent and works with smartphone applications via Bluetooth. Mobile application allows users to connect to shower head and make min/max temperature settings; collect data and display the usage statistics on the Web Dashboard Application; update firmware.

Smart shower app screenshot
Background image
Background image

KEY FEATURES

  • User profile management
  • Setting heating temperature

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

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.

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
Smart shower app screenshot
Shades

Step-by-step

product creation process

    Discovery

    Requirements

    Research

    POC

    Arrow right

    Prototype

    Based on DevKits

    Local 3D print

    Arrow right

    Production

    Own FCB board

    CNC print / Tooling

    Selected sensors

TEAM

Software

FW - 1 engineer

Mobile - 1.5 engineer

BackEnd - 1 engineer

FrontEnd - 1 engineer

UI/UX - 1 engineer

QA/QC - a few

Hardware

ME - 1 engineer

EE - 1 engineer

Background 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.

Smart shower app screenshots
Background image
Background image
  • Services

    Software Development

    Back-End Development

    Front-End Development

    Mobile Application Development

    UI/UX Design

    Electrical Engineering

    Mechanical Engineering

  • Technologies

    C

    Flutter

    Java

    Angular

    BLE

    AWS