Skip to content

Question: How are .o5keypair keys obtained and what role does the server/API play? #89

Description

@breuerlukas

Question: .o5keypair key acquisition & server/API role

Hi,

I'm building an open-source DIY closed-loop app (Flutter/Android) that communicates with the OmniPod 5 via direct BLE — using OmnipodKit as a protocol reference.

Two questions:

  1. How are the .o5keypair keys obtained? Are they extracted from the official app, derived from the pairing handshake, or acquired some other way?
  2. What role does the server/API https://api.osaid-keymanager.org play? Is it only involved in initial pod activation, or is it required for ongoing BLE communication as well? How does /api/o5/keypair provide the keypair?

Thanks for any insight!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions