Automation

What is Automation

For the same frequent events, you might always have to change the same settings. To avoid the extra work, you can just try to automate the event if you can specify it well enough and let it do it for you automatically. I.e. when your BG is too low, you can decide to have automatically a high temp target. Or if you are at your fitness center, you get automatically a temp target. Before using Automation, you should be confident with manual temp targets or profile switches.

Automation condition + action

How to use it

To set up an automation, you have to give it a title, select at least one condition and one action.

Important note

Automation is still active when you disable loop!

So make sure to deactivate Automation rules during these occations if neccessary. You can do so by untiking the box left of the name of your automation rule.

Activate and deactivaten automation rule

Ogólnie

There are some limits:

  • The glucose value has to be between 72 and 270 mg/dl or 4 and 15 mmol/l.
  • The profile percentage has to be between 70 % and 130%.
  • There is a 5 min. time limit between executions (and first execution).

Please be careful:

  • less than -2 means: -3 and lower (-4,-10, etc)
  • more than -2 means: -1 and higher (-1, 0, +10, etc)

Condition

You can choose between several conditions. Here are some things explained, but most of it should be easy to understand and is not all described here:

  • connect conditions: you can have several conditions and can connect them with

    • “And”
    • “Or”
    • “Exclusive or” (which means that if one (and only one of the) conditions applies, the action(s) will happen)
  • Time vs. recurring time

    • time = single time event
    • recurring time = something that happens regulalrly (i.e. once a week, every working day etc.)
  • location: in the config builder (Automation), you can select which location service you want to use:

    • Use passive location: AAPS only takes locations if other apps are requesting it
    • Use network location: Location of your Wifi
    • Use GPS location (Attention! May cause excessive battery drain!)

Action

You can choose one or more actions:

  • start temp target

    • must be between 72 mg/dl and 270 mg/dl (4 mmol/l and 15 mmol/l)
    • works only if there is no previous temp target
  • stop temp target

  • notification

  • profile percentage

    • must be between 70% and 130%
    • works only if the previous percentage is 100%

After adding your action, don’t forget to change the default values to what you need by clicking in the default values.

Automation default vs. set values

Good practice

  • When you start using Automation or create a new rule add a notification until you are sure the rule is working well.
  • Whatch the rule results.

Examples

These are just set up examples, no advises. Don’t reproduce it without being aware what you are actually doing or why you need these. See below for two examples with screenshots.

  • Switching profiles for your daily activities (like school, gym, weekend, workday...) using geolocation, wifi, time etc.
  • Setting temp target for activities based on time, location...
  • Setting eating soon temp targets based on time, location...

Low Glucose Temp Target

Automation2

This is made by a person that wants to get an automatically hypo temp target when having a hypo.

Lunch Time Temp Target

Automation3

These example is made by a person, that has lunch at the same time during the week. If it is at a certain time at its lunch location, it gets a lower temp target (eating soon) while waiting for the lunch. Because of the “And” connection, it only happens during the certain time and the location. So it does not work at any other time at this location or at this time when the persons stays home or works longer.

Incorrect use of Automation

As every system Automation can be used incorrectly. This might lead to difficulties and even danger for your health. Examples for incorrect use are for instance:

  • Trying to override algorithm at all instead of help only (i.e. by changing profile instead of tunning basal, IC etc.)
  • Setting profile to compensate food
  • Setting profile without duration
  • Creating one way rules (i.e. do something but don’t undo it by another rule)
  • Creating long term rules

Alternatives

For advanced users there are other posibilities to automate tasks using IFTTT or a third party Android app called Automate. Some examples can be found here.