-
Notifications
You must be signed in to change notification settings - Fork 26
Home
The Omnipy system allows AndroidAPS to be used with the original Omnipod ('Eros' pods and not Omnipod Dash). The system requires a Raspberry Pi, a RileyLink, Omnipy software running on the Pi, an Android device and a special version of AndroidAPS.
The code is stable and is publicly available. It has been used by tens of users since early 2019 with over 600 days of successful live use, with consequent improvements in diabetes control.
While significant effort is invested in developing and testing omnipy, it does and it will have bugs like all other software. It is your decision to use it as you see fit, it is also your responsibility to ensure that it's working as you intended it to. Be advised to be on the lookout for possible software fixes and upgrades by subscribing to the wiki, project github page and joining in on the slack channel.
With the release of Omnipy v1.4 setup is significantly easier and involves following steps:
- Download image file and write it to an SD-Card using readily accessible software.
- Insert SD-Card into raspberry pi and power on.
- Use your android device to pair the raspberry pi
- Download the android app and install it on your phone
For the technically inclined, more options are available.
Hardware-wise, a popular setup is a USB battery pack, RaspberryPi (Zero W) and RileyLink (433Mhz) in a pouch, typically charged overnight. Some have built more compact pocket-able rigs with a Lipo battery, RaspberryPi and RileyLink in a single case. See this page in the wiki for some examples.
There is an active community on Slack who can assist with setup and use. You can also find out more about the latest on development - or just chat with the developers.
No.
The vast majority of pods last the full three days. There are however a small proportion of pod errors reported, mainly related to if you walk away from the rig mid-command. Such problems are likely to be common across all Omnipod DIY artificial pancreas setups, and have been minimised as far as possible in Omnipy. We are also open to making improvements based on feedback.
The history to Omnipy is rather separate to that of Loop (on iphone), and of separate (although increasingly linked) efforts to develop Omnipod drivers for AndroidAPS (designing out the Raspberry Pi). Omnipy was created by Barış Kurtlutepe, originally as a protocol test project using a USB radio to communicate with the OmniPod. Initially it was not linked to any artificial pancreas system, but subsequently AndroidAPS was added to create a proof of concept, together with use of RileyLink. It became so useful that the code was released in spring 2019 and the project developed further.
It is currently the only way to use an Omnipod with AndroidAPS.
By using this software, you agree to do so at your own risk and absolve the author(s) from liability for any kind of damage resulting from the use of it.
-
Hardware setup:
3.2. (optional) DIY rig setup
3.3. (optional) Increase RF range of RileyLink
-
4.1.AAPS setup
4.3 Upgrading
4.4 (optional) Wifi tethering on android
4.5 (optional) Wifi tethering on raspberry pi
-
User Intefaces
5.1 Pod activation and deactivation
5.2 SSH Console