Development of Fitbit Based Seizure Detector

OSD on Fitbit Versa

A few years ago I abandoned the Fitbit version of OpenSeizureDetector because the communications between the watch and the phone was too unreliable and it was taking too much effort to try to get it working – so I have been (and still do!) recommend a Garmin watch such as a VenuSQ if you want to use OpenSeizureDetector.

I know that Fitbit is a popular option for users for some reason and they are often disappointed when I tell them they are not suitable :).

A few days ago I received an email from a user with a Fitbit question, and was surprised that she is managing to use OpenSeizureDetector on a Versa 2 watch (her issue is that the time does not account for Daylight Savings Time / BST).

This prompted me to get my Fitbit Versa out of the drawer and have another try with it. I have made a few changes to the app so that it will run with the latest version of the Fitbit Android App, and sends data that is compatible with the Garmin seizure detector, and have published this update on the Fitbit app store.

I am still seeing reliability issues with the communications dropping out after between 10 minutes and 2 hours, so it still needs that fixing, but it is looking promising. This is because I have discovered that just opening the Fitbit Android app on the phone seems to re-synchronise the watch and the phone, and re-start the communications. If this is the solution I could have the OpenSeizureDetector app do this when it detects a fault.

If anyone has a Fitbit Versa or Versa 2 in the drawer, please will you have a try with this and feed back how it performs for you? Installation details here: https://www.openseizuredetector.org.uk/?page_id=1173.

Thanks,

Graham (graham@openseizuredetector.org.uk)