tiistai 8. syyskuuta 2015

More Health Gadgets - Withings BPM

Yay, another gadget arrived today! For a long time, I've been a Withings weight scale user, and have liked the device a lot. But now I got a blood pressure meter from Withings. This is a review of the device, based on my initial experiences.

The Good

First things first, the design is quite cool, the hardware is sturdy, the finish is perfect. The overall idea is great, your measurements sent to the Internet over Bluetooth. The user interface for looking at the measurements is easy and looks great. Furthermore, Withings allows you to download their data easily, as well as upload other measurements to their database. This makes moving your data to your own storage or other providers easier; it avoids the customer lock problem.

And, most importantly, two days have passed with this device and I have made more measurements than I made with the previous equipment all summer. I need to take measurements and have an idea later what numbers I have seen. Having to open a computer to take notes is make-work.

History graphs show developments over longer period of time. Like in this case where (sadly) my weight keeps increasing:

The Bad

There are some complaints, as well, however. A practical issue was that it took half an hour for me to get the device to work with my iPad. Android phones, iPhones, and iPads are all listed as supported devices, and the connection instructions are simple - pair the Bluetooth device, then push the start button and wait instructions from the application.

Except that in my case the application did not react in any way. Nothing. The device was paired, but not recognised by the application. The instruction booklet said nothing useful about this case.

After some googling it turned out that there's a bug that prevents the measurements to start, if the application is already running. But exiting it didn't help; the application did not start when I pressed the button the device.

Some more googling revealed that while iPads are supported, there is no iPad application. One has to download an iPhone application, and only that application supports running the measurements, even if the iPad application supports showing all measurements. And that was the one that I had used for the weight scale as well.

The software installation initiated by Bluetooth pairing was also cumbersome. The pairing takes you automatically to Appstore for loading the application, but to a place that finds no applications and offers just wrong choices for what to do next (like redeeming a voucher). The instruction booklet says that you should either install the application or update it, but nothing about the case where the application is already installed and most recent version. And that is of course the likely situation if you already own a previous Withings product.

The silly thing is that all this could have been easily avoided if the pairing process would have downloaded the right application or if the instruction booklet would have included separate instructions for iPad users.

The other annoying this is that the meter has a "Start" button. But that button doesn't actually start the measurement -- it just starts the application, and then you have to press the real Start button in the application.

Internet of Things Architecture Thoughts

This is just one of the many examples where we buy things that are bonded to our smartphones. You cannot operate them without your phone. Granted, you are not likely to stop carrying your phone around any time soon. And the ability to see the measurements on high-quality user interface is very helpful.

That being said, I cannot help wonder if there's a better way to do this. In particular, there are many devices that are not designed to be used on a person; they could not rely on a smartphone in any case. And even for the blood pressure monitor, I would just like to take a measurement, and not have to press buttons on my iPad.

What the smartphones are useful for is the initial configuration, and the user interface when you need it. So perhaps instead of being a mandatory part, a forced hop on the path of packets, maybe the smartphone could be the way to configure these devices to use the relevant mobile network or wireless LAN, and then use them for the user interface when they are present? And when they are not present, the devices could just work, and connect to the Internet directly. Like this:

This would also be a great way to configure devices that you do not carry around, e.g., home appliances. Configure once, let them do their thing on the Internet on their own.


This is an overall nice product, well produced and easy to use once you get going. I keep wondering if there would be a way to make it similar to my weight scale; no iPads or iPhones or anything needed. Just the Wireless LAN connection.

You can buy the BPM from the Withings webshop (but be careful to choose the right webshop, there are different ones for different continents).

Photos (c) 2015 by Jari Arkko.