Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 3 additions & 9 deletions docs/faqs/lf-faqs.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,17 +44,10 @@ With *LoopFollow* 3.1 and older, *Loop* remote commands were limited to Override
|:--|:--|
| *Trio* Remote Control via APNS | *LoopFollow* 4.0 or newer; *Trio* 0.6 or newer |
| Real-time APNS response from *Trio* phone | *LoopFollow* 4.0 or newer; *Trio* 0.6 or newer |
| Nightscout Careportal (Temp Targets only) | Available for all *Trio* versions |
| *Nightscout* OpenAPS pill display | *Nightscout* 15.0.2 or newer with *Trio* 0.5.x or newer |

With *Trio* 0.2.x, *LoopFollow* only supports Temp Targets via the *Nightscout* Careportal, which requires a token with `careportal` access. Once updated to *Trio* 0.5.x or newer, the full *Trio* Remote Control options are available.

For those following a looper using *Trio* 0.2.x, the only remote setting option in *LoopFollow* is *Nightscout* (Careportal). With this selection:

* The *LoopFollow* phone sends commands to *Nightscout*, which then forwards commands to the *Trio* phone
* The *Nightscout* display will be updated first
* If there is an issue sending the Careportal request, it might not reach the *Trio* phone
* After the next *Nightscout* download, *LoopFollow* display will reflect whether commands completed the full round trip
!!! note "*Nightscout* Careportal Remote Commands Removed"
As of *LoopFollow* 6.x, *Nightscout* remote commands are no longer supported in *LoopFollow*. To remotely control *Trio* you must run *Trio* 0.5.x or newer and use *Trio* Remote Control (TRC) via APNS.

### APNS Keys Do Not Need to Be in Nightscout

Expand All @@ -68,6 +61,7 @@ The feature history is summarized below in reverse chronological order.

| *LoopFollow* Version | Feature Added |
|:--|:--|
| 6.x | *Nightscout* Careportal remote commands removed; remote control is exclusively via direct APNS to *Loop* or *Trio* |
| 6.0 | Live Activity added - must use LoopFollow App Group to build<br>see [Add LoopFollow App Group](../build/lf-browser-build.md#create-app-group){: target="_blank" } |
| 4.6 | Real-time APNS notifications returned from the *Loop* phone (requires *Loop* v3.11.1 or newer) |
| 4.3 | Separate QR codes for *Nightscout* Site, Dexcom Share, Remote Settings, and Alarm Settings |
Expand Down
Binary file removed docs/remote/img/lf-nightscout.png
Binary file not shown.
Binary file removed docs/remote/img/lf-ns-remote-loop-details.png
Binary file not shown.
Binary file removed docs/remote/img/lf-ns-remote-loop.png
Binary file not shown.
71 changes: 0 additions & 71 deletions docs/remote/remote-control-nightscout.md

This file was deleted.

12 changes: 4 additions & 8 deletions docs/remote/remote-control-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,10 @@ For a full summary of version requirements and feature history, see [Version Com
The graphic below shows the Remote Settings screen for *LoopFollow*. You must first enter a *Nightscout* URL before any remote options are offered and then only the option suitable for that *Nightscout* site can be selected.

* When following someone running Loop, the options are None or [Loop Remote Control](remote-control-loop.md){: target="_blank" }
* When following someone running Trio, the options are None or:
* Trio 0.5.x and newer: [Trio Remote Control](remote-control-trio.md){: target="_blank" }
* Trio 0.2.x: [Nightscout Remote Control](remote-control-nightscout.md#loopfollow-careportal-with-the-trio-app){: target="_blank" }
* When following someone running Trio 0.5.x or newer, the options are None or [Trio Remote Control](remote-control-trio.md){: target="_blank" }

!!! note "*Nightscout* Careportal Remote Commands Removed"
As of *LoopFollow* 6.x, *Nightscout* remote commands are no longer supported in *LoopFollow*. Remote control is now exclusively via direct APNS to the *Loop* or *Trio* app.

![LoopFollow remote options - all types](img/lf-remote-options_3.2.svg){width="600"}
{align="center"}
Expand All @@ -44,10 +45,6 @@ The graphic below shows the Remote Settings screen for *LoopFollow*. You must fi

If you plan to use *LoopFollow* Remote Control with a looper using the *Loop* app version 3.x or the *Trio* app version 0.5 or newer, and you don't have your APNS key information recorded or configured, see the instructions in [*Apple* Push Notifications System (APNS)](#apple-push-notifications-system-apns).

If your looper is using *Trio* 0.2.x, use this link for configuration:

* [*Nightscout* Remote Control](remote-control-nightscout.md){: target="_blank" }

- - -

## Loop Follow Remote Control Configuration
Expand Down Expand Up @@ -191,6 +188,5 @@ Depending on the selection you made, continue to one of these pages for more inf

* [*Loop* Remote Control](remote-control-loop.md)
* [*Trio* Remote Control](remote-control-trio.md)
* [*Nightscout* Remote Control](remote-control-nightscout.md) (`Trio 0.2.x only`)


21 changes: 5 additions & 16 deletions docs/remote/remote-control-trio.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
## Remote Control Overview

Trio can accept remote commands from *Nightscout* or from *LoopFollow*. There are a variety of options, but the final control of whether remote commands will be enacted rests with the *Trio* user. They can enable or disable remote control.
*Trio* accepts remote commands from *LoopFollow* via direct APNS. The final control of whether remote commands will be enacted rests with the *Trio* user — they can enable or disable remote control.

!!! note "*Nightscout* Careportal Remote Commands Removed"
As of *LoopFollow* 6.x, *Nightscout* remote commands are no longer supported in *LoopFollow*. Use *Trio* Remote Control (TRC) below, which requires *Trio* 0.5.x or newer.

!!! warning "*Nightscout* version must be 15.0.2 or newer"
To properly display the OpenAPS pill with *Trio* 0.5.x (or newer), your *Nightscout* version must be 15.0.2 (or newer). If you do not see the expected treatments or pills in the *Nightscout* dashboard, follow the steps to [Configure Nightscout for Trio (OpenAPS)](#configure-nightscout-for-trio-openaps).
Expand All @@ -27,17 +30,6 @@ Starting with *LoopFollow* v4.0 and *Trio* v0.6, users of remote control are pro
* [Update from *LoopFollow* v3,x](../build/lf-browser-build.md#update-from-loopfollow-v3x){: target="_blank" }


??? question "How does this differ from *Trio* 0.2.x? (Click to Open/Close)"
*Trio* can use *Nightscout* Careportal to enter `Carb Correction`, and start and cancel `Temporary Target`.

* This was available in *Trio* 0.2.x and continues to be available in *Trio* 0.5.x (or newer).
* See [*Nightscout* Remote Control](remote-control-nightscout.md#loopfollow-careportal-with-the-trio-app){: target="_blank" }

*Trio* 0.2.x supported other remote options (using announcements via Careportal).

* Those options were replaced by the more secure *Trio* Remote Control for *Trio* 0.5.x (or newer)
* **Using announcements to provide remote control of the *Trio* phone is no longer supported**

### Quick Access

The bullets below take you to the indicated topics. The configuration steps are listed first but only need to be done once:
Expand Down Expand Up @@ -150,9 +142,6 @@ The Remote Settings row in the *LoopFollow* Settings screen is used to select th
!!! question "The *Trio* Remote Control option is not available"
The `Trio Remote Control` option is only available in *LoopFollow* if you have already entered a [*Nightscout* Site](../setup/lf-setup.md#setup-nightscout){: target="_blank" } with a default profile recognized as a *Trio* profile. Review [Troubleshooting](#troubleshooting) for possible reasons for not seeing the option.

* *Nightscout* option
* Remote control with *LoopFollow* is limited to starting and canceling Temp Targets
* Available with *Trio* 0.2.x and newer
* *Trio* Remote Control option
* Remote control with *LoopFollow* includes adding remote carbs, enacting remote bolus, and starting and canceling Temp Targets and Overrides
* Requires *Trio* 0.5.x (or newer) and *LoopFollow* 2.4.x (or newer)
Expand Down Expand Up @@ -285,7 +274,7 @@ In addition to this step, you may need to force the profile (from Trio) to uploa
### Update Profile

!!! warning "Must on *Trio* 0.5.x (or newer)"
If you are on *Trio* 0.2.x, you might see the option for *Trio* Remote Control in *LoopFollow* Remote Settings, but you can't use it. See [Use *LoopFollow* *Nightscout* Remote Control](remote-control-nightscout.md#loopfollow-careportal-with-the-trio-app).
If you are on *Trio* 0.2.x, *LoopFollow* 6.x can no longer remotely control *Trio* — upgrade *Trio* to 0.5.x or newer to use *Trio* Remote Control.

If you were previously running the *Loop* app or the *iAPS* app, [Stop *Nightscout* upload](#stop-nightscout-uploads-from-other-apps) from those apps and then force the profile to update.

Expand Down
7 changes: 4 additions & 3 deletions docs/setup/lf-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,15 @@ Do not skip the overview page if you have not yet configured *LoopFollow* for Re

* [Remote Control Overview](../remote/remote-control-overview.md)

There are separate pages for the 3 different remote control options. (No page is provided if `None` is selected).
There are separate pages for the different remote control options. (No page is provided if `None` is selected).
Quick access is provided using these links once you have configured *LoopFollow* for Remote Control:

* None
* [*Nightscout*](../remote/remote-control-nightscout.md){: target="_blank" } (*LoopFollow* offers actions that can be done from a *Nightscout* Careportal)
* [*Loop* Remote Control](../remote/remote-control-loop.md){: target="_blank" }
* [*Loop* Remote Control](../remote/remote-control-loop.md){: target="_blank" }
* [*Trio* Remote Control](../remote/remote-control-trio.md){: target="_blank" }: requires Trio 0.5.x or newer

> As of *LoopFollow* 6.x, *Nightscout* remote commands are no longer supported in *LoopFollow*.


- - -

Expand Down
1 change: 0 additions & 1 deletion docs/setup/lf-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,6 @@ For a full summary of version requirements for *Loop* and *Trio* remote control,
| **None** | Read | OK (Read) |
| ***Loop* Remote Control**| Read | OK (Read) |
| ***Trio* Remote Control**| Read | OK (Read) |
| ***Nightscout***<br>Trio 0.2 or older | Read & Careportal | OK (Read & Write) |

#### Setup *Dexcom*

Expand Down
1 change: 0 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,6 @@ nav:
- 'Remote Control Overview': 'remote/remote-control-overview.md'
- 'Loop Remote Control': 'remote/remote-control-loop.md'
- 'Trio Remote Control': 'remote/remote-control-trio.md'
- 'Nightscout Remote Control': 'remote/remote-control-nightscout.md'
- Build:
- 'LoopFollow Build': 'build/build-options.md'
- 'LoopFollow Browser Build': 'build/lf-browser-build.md'
Expand Down