Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.
Ondrej Wisniewski edited this page Nov 16, 2019 · 6 revisions

Welcome to the DD-Guard Wiki!

This space is dedicated to the coordination of the project activities. It should help anyone who wants to contribute getting started.

Project Status

DD-Guard is currently a prototype which works fine for me and my family. Some effort is needed to make it available for non technically skilled people who just want to use this system to monitor the diabetes data of a person they care for.

Things to do

The Gateway

Hardware

The gateway device I am currently using is an RPi3 which is powered from a wall plug power supply, which means it is not mobile. The next step is running the gateway on the smaller RPi Zero W and trying to power it from a power bank (or similar). This way the gateway can be carried along in the backpack by the T1D. The problem to solve when moving around is the Internet connection to the Cloud service which could be provided by the Wifi of a mobile phone in hot spot mode.

Software

The gateway runs a Python application which reads the sensor and pump data from the 670G and forwards it to the Blynk cloud service. This is a very easy way to get the data to display on a Smartphone app. Having this working at the moment, more system integrations are planned.

I have already started working on the Nightscout uploader option so people who want to view the data via their personal Nightscout cloud server will be able to do so.

I am also looking into an uploader option to Tidepool which is an excellent cloud service for diabetes data management.

Also the Pushover service could be integrated quite easily. This would allow to send notifications of critical events to the smartphone.

All these services need to some configuration (e.g access tokens and web URL). This is currently done with an ini style configuration file which is edited manually on the gateway. To make this more user friendly a nice and intuitive configuration web interface is needed.

In order to access this web interface accessible we also need a way to connect to the gateway from the smartphone or PC. There are many ways to do this but I prefer to run the gateway in Wifi access point mode to until the configuration is complete, including Wifi setup to connect to the local Wifi as client device.

The Cloud service

The Smartphone app

Clone this wiki locally