Peter Gamma (Physiologist & Director) Meditation Research Institute Switzerland (MRIS)

201.01 Sensor streaming over IpBike and Livetracking.io

Last Updated on March 12, 2024 by pg@petergamma.org

I started a GITHUB page, with the goal to download some components for livetracking from livetracking.io. Unfortunately, there was nothing to download for a long period of time:

https://github.com/PeterGamma/What-happened-to-livetrack.io

So I only used my GITHUB page for writing issues and readme files. Now, files can be downloaded again for livetracking:

https://livetracking.nkn-it.de/

Sensor streaming, InfluxDB, and Grafana are still interesting for my personally, but I found other software components which are suitable for my needs.

I started my own blog, and continue to write here:

http://petergamma.org/

Peter Gamma 11.4.2021 18:31

IpBike developer Ivor Powell has also an IpPeloton app

https://play.google.com/store/apps/details?id=com.iforpowell.android.ippeloton&gl=CH

At the moment IpPeloton is not on the market, but there is the initial version on Ivor Powells download page, if you want to give it a go. But how can the IpPeloton data be accessed from a Peloton software?

Peter Gamma 28.4.2021

What is the difference between IpPeloton and IpBike?

Has the IpPeloton app the same system has the IpBike Livetracking.io service, where a domain in the internet is required, which requires a special add on from Ivor Powell? But who wants to offer a special domain for a live stream, when there are already MQTT brokers available in the web? And is such a live stream stable? MQTT was developed for this purpose. And who wants a live stream which depends on a internet connection? What happens, when the internet connection is gone? Polar has the Polar logger app from Jukka Happonen with MQTT:

https://play.google.com/store/apps/details?id=com.j_ware.polarsensorlogger

and Garmin, THIS IS ANT and all others developers have as far as I know only IpBike and IpPeloton as options for a live stream from sports sensor data to a target application of their choice, or build it from scratch with the ANT+ SDK.

Peter Gamma 28.4.2021 8:56

Alternative to this setup

a Rasperri PI 4 with Ubuntu:

https://ubuntu.com/download/raspberry-pi

an ANT+ stick and Reto Röllins Rasperri ANT+ script which sends sensor data to an MQTT broker:

I suppose it should be possible to modify the Rasperri ANT+ script which sends sensor data to an MQTT broker, so that it works with other sensors, for instance a foot pod:

https://www.thisisant.com/forum/viewthread/6665

Peter Gamma 28.4.2021 10:04

IpBike and MQTT?

It seems that there are currently not many options available for a live-stream of ANT+ and BLE sensor data to a real-time application. IpBike is one of these, although it is currently not implemented, as far as I know.

More and more software applications have become available to process live-streaming data, for instance over MQTT. For heart rate sensor data, there is the Polar sensor Logger App from Jukka Happonen. But I could not find an application with foot pod support. Polar has a BLE foot pod. But the BLE foot pod is not supported by the Polar sensor Logger App. I asked Jukka Happonen for foot pod support. He answered, the BLE foot pod is currently not supported by the Polar SKD. If Polar would add it to their SDK, he could add foot pod support to his app. But currently, it is not possible.

So what is about IpBike? Are not more and more people interested in MQTT? There is a Rasperri ANT+ script available from Reto Rölli which sends sensor data to an MQTT brocker. But is it legal to use such a Rasperri Pi solution without licensing for instance to collect sensor data for a scientific paper? There should be an option which is legally on safe ground. Download and test

IpBike:

https://play.google.com/store/apps/details?id=com.iforpowell.android.ipbike&gl=CH

or IpPeloton:

https://play.google.com/store/apps/details?id=com.iforpowell.android.ippeloton&gl=CH

write comments to the IpBike forum:

http://www.iforpowell.com/cms/index.php?page=forum

contact Nils Knieling, Ivor Powell, or me to find a solution which is missing in the ANT+ & BLE sports sensor world. My coding skills are limited, but I do the best that I can as an author and physiologist. A person with good coding skills which is interested in such a solution would be very welcome and helpful.

Peter Gamma 1.5.2021

Rebuild live-tracking.io with Adafruit components:

https://forums.adafruit.com/viewtopic.php?f=65&t=179555

Peter Gamma 23.5.2021