A BLE Companion App That Reads Hygrometer, Pressure, and Clamp Probes in One Live View

A hardware and software manufacturer had wireless refrigerant test kits in production and no app to read them. Mindbowser built the iOS and Android companion app end to end: beacon-based connectivity after standard Bluetooth pairing proved unreliable, a live multi-sensor display, and a formula engine that computes final readings from the client's own measurement source data.

Talk to our team
Customer Focus

HVAC technicians taking live refrigerant and airside readings in the field

Scope

Hardware compatibility research, UI and UX, data architecture, development, testing

Stack

iOS, Android, SQLite, AWS Cognito, BLE, beacon connectivity

Status

Delivered, production ready on iOS and Android

Outcomes

A production app for hardware that had no software layer

The kit ships with three probe types that a technician reads at the same time. The app connects to all of them, applies the client's measurement formulas, and shows the results with the accuracy the client set as the pass or fail condition for the project.

44+

Refrigerant selection options, with favorites and metric or imperial conversion.

3

Probe types read at once: hygrometer, pressure, and pipe clamp, in a single view.

2

Native apps, iOS and Android, built from scratch with no prior software to reference.

The Problem

Working hardware, no way to read it

The client had a line of BLE-connected test kits and nothing on the software side. Four constraints shaped the build.

01
No existing software to build from

The companion app had to be defined from the hardware behavior up, with no prior codebase, data model, or interface to inherit.

02
Standard Bluetooth pairing was unreliable across hardware variants

Pairing behaved inconsistently from one kit variant to the next, so the team had to research and test an alternative connectivity approach before committing to an architecture.

03
Measurement formulas lived in spreadsheets, not in the app

The calculations that turn raw sensor values into final readings sat in the client's spreadsheet source data, so they had to be parsed and applied at runtime rather than written into the code.

04
Several live sensor values on screen, no tolerance for a wrong one

The interface had to carry multiple simultaneous readings at high accuracy. A false reading in the field costs the technician real money.

The Tech Stack

Native iOS and Android clients, BLE with beacon broadcasting for the hardware link, a local SQLite store for incoming sensor data, and AWS Cognito for authentication.

What We Built

From compatibility testing to a shipped field app

Beacon broadcasting instead of standard pairing

Connectivity was settled by testing, not by assumption. The team ran hardware and software compatibility research across the kit variants first, found standard Bluetooth pairing unreliable, and moved to beacon broadcasting for the data link.

  • Researched and tested hardware and software compatibility across kit variants before app development began.
  • Ruled out standard Bluetooth pairing once it proved unreliable across those variants.
  • Integrated BLE and beacon connectivity so probes broadcast readings into the app in real time.
  • Built auto-connect so the app remembers paired tools and reconnects without manual steps.

Building a companion app for BLE-connected hardware?

Talk to us about what a beacon-based mobile integration looks like for your product.

Talk to our team

Let’s #Transform Healthcare,# Together.

Partner with us to design, build, and scale digital solutions that drive better outcomes.

Location

Global Tech Teams LLC, 525 Washington Blvd, Industrious at Newport Tower, Jersey City, NJ 07310, United States.

Contact

+1 408 786 5974
contact@mindbowser.com
BOOK A QUICK CONSULTATION

Have a Healthcare Project in Mind?

Let’s discuss your goals, workflows, and next steps in a focused consultation call.

Calendar icon Schedule a Call

Contact form