# Exciting preliminary news in hacking the Omnipod for closed loop

**URL:** <https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963>\
**Category:** Pump\
**Tags:** omnipod, hack, openaps\
**Created:** [September 13, 2017, 12:45pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963 "2017-09-13T12:45:15Z")\
**Posts on this page:** 17\
**Page:** 2

<div class="post-metadata">

**Author:** ![dm61](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/dm61/32/1602_2.png) [@dm61](https://forum.fudiabetes.org/u/dm61)\
**Post date:** [September 13, 2017, 10:44pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/21 "2017-09-13T22:44:28Z")

</div>

I’ve just checked the OmniAPS slack channel - the key comm protocol steps have been verified by multiple people, and there are already discussions about writing drivers - so, indeed excellent and exciting news! If you do not mind techie language and if you wish to monitor the progress, looks like the easiest way to sign up for this slack channel is to go to: [https://omniapsslack.azurewebsites.net/](https://omniapsslack.azurewebsites.net/) (but please resist the urge to ask “when” is this or that going to be done, or to make random suggestions - they know what they are doing). Later on, there will be many opportunities for everyone interested to contribute to testing, feedback, documentation, etc.

Edit: another good news: looks like existing RileyLink hardware (used with Loop) will work with the new drivers!

---

<div class="post-metadata">

**Author:** ![Aaron](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/aaron/32/1454_2.png) [@Aaron](https://forum.fudiabetes.org/u/Aaron)\
**Post date:** [September 13, 2017, 11:09pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/22 "2017-09-13T23:09:03Z")

</div>

> [@dm61](#):
>
> (but please resist the urge to ask “when” is this or that going to be done, or to make random suggestions - they know what they are doing

If there is one thing engineers and programmers can’t stand is someone breathing down their neck. I speak from experience.

Thanks for the update.

---

<div class="post-metadata">

**Author:** ![Irish](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/irish/32/57_2.png) [@Irish](https://forum.fudiabetes.org/u/Irish)\
**Post date:** [September 13, 2017, 11:11pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/23 "2017-09-13T23:11:10Z")

</div>

I can’t imagine why! Doesn’t everyone adore a backseat driver?!

---

<div class="post-metadata">

**Author:** ![Millz](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/millz/32/12204_2.png) [@Millz](https://forum.fudiabetes.org/u/Millz)\
**Post date:** [September 14, 2017, 7:14am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/24 "2017-09-14T07:14:13Z")

</div>

Oh thankfully 😼 - I’m not the on,y one that’s clueless about this!

---

<div class="post-metadata">

**Author:** ![TravelingOn](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/travelingon/32/1583_2.png) [@TravelingOn](https://forum.fudiabetes.org/u/TravelingOn)\
**Post date:** [September 14, 2017, 7:23am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/25 "2017-09-14T07:23:55Z")

</div>

Thanks @Bradford! And @Michel for expanding on that. I’m so glad because I just spent some time Monday arguing that it would soon be possible with the OmniPod with @EricH’s idiot endo (maternity coverage guy sucks, and is fired from being our endo). So yay for it being true!!!

---

<div class="post-metadata">

**Author:** ![Michel](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/michel/32/387_2.png) [@Michel](https://forum.fudiabetes.org/u/Michel)\
**Post date:** [September 19, 2017, 7:35pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/26 "2017-09-19T19:35:32Z")

</div>

Here is the original blog post btw:

> **[We're Getting Closer — OpenOmni](http://www.openomni.org/blog/2017/9/13/were-getting-closer)**
>
> It's been a while. A long while, but we're getting closer, and had a major breakthrough last night:

---

<div class="post-metadata">

**Author:** ![jag1](https://avatars.discourse-cdn.com/v4/letter/j/ed655f/32.png) [@jag1](https://forum.fudiabetes.org/u/jag1)\
**Post date:** [January 24, 2018, 11:21pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/27 "2018-01-24T23:21:25Z")

</div>

No news here (or on the blog site you showed) for four months - does anyone who is more plugged in have any update on where things are now?

---

<div class="post-metadata">

**Author:** ![Aaron](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/aaron/32/1454_2.png) [@Aaron](https://forum.fudiabetes.org/u/Aaron)\
**Post date:** [January 24, 2018, 11:37pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/28 "2018-01-24T23:37:50Z")

</div>

There has been significant progress on the Omnipod closed loop project but it is a big project.

The communications encryption is now understood and the group has been working on “sniffing” the messages between the POD and PDM and developing a command list based on these messages.

A big challenge is that the POD cannot talk to the PDM and another device. The original idea was that you could operate in parallel with a PDM and send a temp basal to the POD (like the Medtronic Pumps). They quickly discovered that if two devices send messages to the same pod, the pod will fault (go into scream mode). From a device security perspective, this is a good feature for the POD becasue it means someone else can’t take control of your POD without your PDM, but from a hacking perspective it means more work.

They have to basically recreate all the PDM functions in the device that hosts the APS software and that device will become the PDM. This is what is taking so long - to figure out all the commands and alarms etc.

Yesterday someone on the development group got a raspberry pi to bolus so there is some functionality there, but there is a lot more to go.

I would say there is definitely momentum on the project and lots of people are contributing. I would say at this point it is a matter of when and not if, but you never know.

There is a github site set-up for this work and the current status is on the github page.

> **[openaps/openomni](https://github.com/openaps/openomni)**
>
> Documentation and library for decoding omnipod communications. - openaps/openomni

---

<div class="post-metadata">

**Author:** ![bkh](https://avatars.discourse-cdn.com/v4/letter/b/da6949/32.png) [@bkh](https://forum.fudiabetes.org/u/bkh)\
**Post date:** [January 26, 2018, 11:15pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/29 "2018-01-26T23:15:18Z")

</div>

It is so encouraging to think that we may be able to loop on a current pump, rather than having to rely on old fossilized Medtronic pumps that are years past their expiration date.

---

<div class="post-metadata">

**Author:** ![Aaron](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/aaron/32/1454_2.png) [@Aaron](https://forum.fudiabetes.org/u/Aaron)\
**Post date:** [January 27, 2018, 12:01am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/30 "2018-01-27T00:01:26Z")

</div>

> [@bkh](#):
>
> loop on a current pump, rather than having to rely on old fossilized Medtronic pumps that are years past their expiration date.

You can loop with the modern Dana-RS in Europe and Asia. I think FDA approval in 2018 is expected and one day it may be available in Canada.

The Dana RS was specifically built to work with AndroidAPS.

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/fudiabetes/original/2X/5/567e4a477a3c75be14db5b669fa860216ac47dd2.png)

[http://www.sooil.com/eng/product/](http://www.sooil.com/eng/product/)

But then again I would rather have a tubeless pump 😄

---

<div class="post-metadata">

**Author:** ![Michel](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/michel/32/387_2.png) [@Michel](https://forum.fudiabetes.org/u/Michel)\
**Post date:** [January 27, 2018, 12:50am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/31 "2018-01-27T00:50:06Z")

</div>

> [@Aaron](#):
>
> But then again I would rather have a tubeless pump 😄

Same here!

But I am also looking eagerly forward to the Dana pump 🙂 Two options are better than one, either is better than older pumps, and older pumps are MUCH better than none!

---

<div class="post-metadata">

**Author:** ![Michel](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/michel/32/387_2.png) [@Michel](https://forum.fudiabetes.org/u/Michel)\
**Post date:** [January 28, 2018, 12:16am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/32 "2018-01-28T00:16:28Z")

</div>

A post was split to a new topic: [New JDRF partnership for closed-loop pump in Korea](https://forum.fudiabetes.org/t/new-jdrf-partnership-for-closed-loop-pump-in-korea/3356)

---

<div class="post-metadata">

**Author:** ![Michel](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/michel/32/387_2.png) [@Michel](https://forum.fudiabetes.org/u/Michel)\
**Post date:** [January 28, 2018, 12:18am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/33 "2018-01-28T00:18:57Z")

</div>

@Bradford just posted about this interesting new closed loop pump project in Korea:

> [@New JDRF partnership for closed-loop pump in Korea](https://forum.fudiabetes.org/t/new-jdrf-partnership-for-closed-loop-pump-in-korea/3356):
>
> Then again there maybe some exciting developments with the new JDRF partner EOFlow. I don’t know much about EOFlow, but any competition would be a good thing. Pump with cgm sounds appealing.

---

<div class="post-metadata">

**Author:** ![Bradford](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/bradford/32/30_2.png) [@Bradford](https://forum.fudiabetes.org/u/Bradford)\
**Post date:** [February 27, 2018, 1:04pm UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/34 "2018-02-27T13:04:10Z")

</div>

Incremental progress with Omnipod. Looks like the OmniAPS team is slowly being able to integrate the comms into the RileyLink controller. Slow and steady. But steady indeed. Here is a snapshot of some POD info populated into RL. BTW if anyone has any expired PODs they no longer need, please head over to the the SLACK channel to donate if you are able. [https://omniaps.slack.com/](https://omniaps.slack.com/)

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/fudiabetes/original/2X/2/2e1a76879acc682e60081c5e773266fc52786f2f.jpg)

---

<div class="post-metadata">

**Author:** ![Michel](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/michel/32/387_2.png) [@Michel](https://forum.fudiabetes.org/u/Michel)\
**Post date:** [March 1, 2018, 12:31am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/35 "2018-03-01T00:31:35Z")

</div>

> [@Bradford](#):
>
> slowly being able to integrate the comms into the RileyLink controller. Slow and steady. But steady indeed.

Really excellent news.

Does anyone know if the existing Rileylink will still work as designed with Omnipod? @dm61 was mentioning that it may need a redesign to be as effective as possible with Omnipod.

---

<div class="post-metadata">

**Author:** ![Aaron](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/aaron/32/1454_2.png) [@Aaron](https://forum.fudiabetes.org/u/Aaron)\
**Post date:** [March 1, 2018, 1:01am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/36 "2018-03-01T01:01:32Z")

</div>

> [@Michel](#):
>
> Does anyone know if the existing Rileylink will still work as designed with Omnipod? @dm61 was mentioning that it may need a redesign to be as effective as possible with Omnipod.

It looks like they are using the old Rileylink hardware for testing so far.

---

<div class="post-metadata">

**Author:** ![dm61](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/dm61/32/1602_2.png) [@dm61](https://forum.fudiabetes.org/u/dm61)\
**Post date:** [March 1, 2018, 1:31am UTC](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963/37 "2018-03-01T01:31:51Z")

</div>

> [@Aaron](#):
>
> old Rileylink hardware for testing so far.

Looks like that’s the case, same Rileylink, but with updated firmware. They’ve made excellent progress, but there is still lots of work to be done.

[Previous page](https://forum.fudiabetes.org/t/exciting-preliminary-news-in-hacking-the-omnipod-for-closed-loop/1963.md?page=1)
