OpenAPS
dev

Understanding OpenAPS (Overview)

  • How OpenAPS works
  • How this guide works/overview of steps
  • Where to go for help

Gear Up

  • Hardware overview
  • Compatible Pumps
  • Compatible CGMs
  • Get your rig parts

While You Wait For Gear

  • Collect your data & prepare
  • Make Your First PR
  • Setting up Nightscout
  • Understand your rig
  • Entering carbs & boluses
  • How OpenAPS makes decisions
  • Monitoring OpenAPS
  • Preferences and Safety Settings
  • Understanding your wifi options

Build Your Rig

  • Installing OpenAPS
  • Tell us you’re looping

Customize-Iterate

  • Optimizing Your Settings
  • Offline Looping
  • Enable Bluetooth tethering
  • Add more wifi to your rig
  • Useful apps for accessing your rig
  • IFTTT and Pebble buttons
  • iPhone Shortcuts buttons
  • Autosens
  • Autotune
  • Understanding Autotune
  • oref1: SMB and UAM
  • Tips & tricks
  • Update your rig in the future
  • How to run oref0-setup.sh again

Troubleshooting

  • Troubleshooting oref0-setup
  • General linux troubleshooting
  • Pump-rig troubleshooting
  • CGM-rig troubleshooting
  • Rig-NS troubleshooting
  • Flashing and updating Jubilinux

Give Back-Pay It Forward

  • Donate your data
  • Ways to Contribute to OpenAPS
  • Pay it forward to those less fortunate

Resources/Reference

  • Resources
  • For Clinicians
OpenAPS
  • Docs »
  • Index

Index

A | C | D | F | G | I | M | N | O | P | R | S | U

A

  • add_option() (openaps.configurable.Configurable method)

C

  • Configurable (class in openaps.configurable)
  • Convert (class in openaps.glucose.convert)

D

  • Display (class in openaps.glucose.display)
  • display() (openaps.glucose.display.Display class method)

F

  • format_url() (openaps.configurable.Configurable method)
  • FromConfig() (openaps.configurable.Configurable class method)
  • FromImport() (openaps.configurable.Configurable class method)

G

  • get() (openaps.configurable.Configurable method)

I

  • init() (in module openaps.init)
  • items() (openaps.configurable.Configurable method)

M

  • mg_dl_to_mmol_l() (openaps.glucose.convert.Convert class method)
  • mmol_l_to_mg_dl() (openaps.glucose.convert.Convert class method)
  • MMOLL_CONVERT_FACTOR (openaps.glucose.convert.Convert attribute)

N

  • name (openaps.configurable.Configurable attribute)

O

  • openaps (module)
  • openaps.configurable (module)
  • openaps.glucose (module)
  • openaps.glucose.convert (module)
  • openaps.glucose.display (module)
  • openaps.init (module)
  • optional (openaps.configurable.Configurable attribute)

P

  • prefix (openaps.configurable.Configurable attribute)

R

  • remove() (openaps.configurable.Configurable method)
  • required (openaps.configurable.Configurable attribute)

S

  • section_name() (openaps.configurable.Configurable method)
  • store() (openaps.configurable.Configurable method)

U

  • url_template (openaps.configurable.Configurable attribute)

© Copyright 2017, the #OpenAPS community. Last updated on Mar 09, 2026.

Built with Sphinx using a theme provided by Read the Docs.