diff --git a/docs/faqs/lf-faqs.md b/docs/faqs/lf-faqs.md
index a95c0a1..4c82ac0 100644
--- a/docs/faqs/lf-faqs.md
+++ b/docs/faqs/lf-faqs.md
@@ -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
@@ -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
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 |
diff --git a/docs/remote/img/lf-nightscout.png b/docs/remote/img/lf-nightscout.png
deleted file mode 100644
index 0b4be24..0000000
Binary files a/docs/remote/img/lf-nightscout.png and /dev/null differ
diff --git a/docs/remote/img/lf-ns-remote-loop-details.png b/docs/remote/img/lf-ns-remote-loop-details.png
deleted file mode 100644
index 2364c83..0000000
Binary files a/docs/remote/img/lf-ns-remote-loop-details.png and /dev/null differ
diff --git a/docs/remote/img/lf-ns-remote-loop.png b/docs/remote/img/lf-ns-remote-loop.png
deleted file mode 100644
index b517c7c..0000000
Binary files a/docs/remote/img/lf-ns-remote-loop.png and /dev/null differ
diff --git a/docs/remote/remote-control-nightscout.md b/docs/remote/remote-control-nightscout.md
deleted file mode 100644
index 2f5b415..0000000
--- a/docs/remote/remote-control-nightscout.md
+++ /dev/null
@@ -1,71 +0,0 @@
-## Remote Control with Nightscout
-
-You must configure *LoopFollow* and the *Nightscout* URL to use remote commands.
-Please review the [Remote Control Overview](remote-control-overview.md) if terms on this page are not familiar.
-
-* *Nightscout* Remote Command in *LoopFollow* makes the standard Careportal options easily available from inside the *LoopFollow* app
- * With this selection, the *LoopFollow* phone sends commands to *Nightscout* which then sends commands to the *Loop*/*Trio* phone
- * For that reason, the *Nightscout* display will be updated first
- * If there is an issue sending the careportal request from *Nightscout*, it might not make it to the *Loop*/*Trio* phone
- * After the next download from *Nightscout*, the display will update if commands do or do not make it through the full round trip
-
-Please read the appropriate section on this page.
-
-* [*LoopFollow* & Careportal with the *Loop* App](#loopfollow-careportal-with-the-loop-app)
-* [*LoopFollow* & Careportal with the *Trio* App](#loopfollow-careportal-with-the-trio-app)
-
-- - -
-
-## *LoopFollow* & Careportal with the *Loop* App
-
-!!! important "Not Available for *LoopFollow* 3.2"
- This option is not available with *LoopFollow* 3.2 or newer versions. It was replaced with [`Loop Remote Control`](remote-control-loop.md){: target="_blank" }.
-
- This section will remain in the documents for while for people still running earlier versions of *LoopFollow*.
-
-For *Loop* careportal access, your *Nightscout* site must be configured with Apple Push Notification System (APNS) credentials as fully explained in LoopDocs.
-
-* [*LoopDocs*: Remote Overview](https://loopkit.github.io/loopdocs/nightscout/remote-overview/)
-
-Then once you add the *Nightscout* Site with at least a careportal token to *LoopFollow* and choose *Nightscout* for the *LoopFollow* Remote Settings, you have the option to set or cancel overrides for the *Loop* app.
-
-The graphic below shows what the screen looks like when you tap the `Remote` option from the toolbar of *LoopFollow*.
-
-{width="300"}
-{align="center"}
-
-At least one override (or saved preset) must be uploaded from the *Loop* phone to *Nightscout* before this option works.
-
-{width="300"}
-{align="center"}
-
-Only one override can be active at a time. If one is active, you can cancel it. Or if you want to change overrides, you can select a new one, which automatically cancels the old one.
-
-- - -
-
-## *LoopFollow* & Careportal with the *Trio* App
-
-!!! warning "Important"
- The ability for the *Trio* app to be remotely controlled will be **disabled** when `Enable Remote Control` is turned OFF on the *Trio* phone. This is for the protection of the *Trio* user, so that they **always** are the primary controller of their insulin dosing app.
-
- For more details, see [*Trio* Remote Control](https://triodocs.org/configuration/settings/features/remote-control/#trio-remote-control).
-
-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.
-
-The use of remote control with *Nightscout*, for entry of Carb Correction and Temporary Targets when Careportal is authenticated, is available with *Trio* 0.2.x and newer and *LoopFollow* 2.4.0 and newer. However, the *LoopFollow* implementation only supports Temp Target start and cancel.
-
-| *Nightscout* URL or App | Options|
-|:--|:--|
-| ***Careportal*** | Carb Correction
Temporary Target
Temporary Target Cancel |
-
-
-🚧 Graphics Under Construction 🚧
-
-If you select *Nightscout* as the Remote Control Type for *LoopFollow*, this enables Temporary Targets to be set and disabled from *LoopFollow*.
-
-> This is the only remote option that works for *Trio* 0.2.x when using *LoopFollow*.
-
-{width="300"}
-{align="center"}
-
-- - -
diff --git a/docs/remote/remote-control-overview.md b/docs/remote/remote-control-overview.md
index 9d05439..b50b058 100644
--- a/docs/remote/remote-control-overview.md
+++ b/docs/remote/remote-control-overview.md
@@ -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.
{width="600"}
{align="center"}
@@ -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
@@ -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`)
diff --git a/docs/remote/remote-control-trio.md b/docs/remote/remote-control-trio.md
index 05cdac0..758f601 100644
--- a/docs/remote/remote-control-trio.md
+++ b/docs/remote/remote-control-trio.md
@@ -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).
@@ -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:
@@ -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)
@@ -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.
diff --git a/docs/setup/lf-features.md b/docs/setup/lf-features.md
index e04cf3a..1b64b1c 100644
--- a/docs/setup/lf-features.md
+++ b/docs/setup/lf-features.md
@@ -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*.
+
- - -
diff --git a/docs/setup/lf-setup.md b/docs/setup/lf-setup.md
index 2817c93..40a6326 100644
--- a/docs/setup/lf-setup.md
+++ b/docs/setup/lf-setup.md
@@ -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***
Trio 0.2 or older | Read & Careportal | OK (Read & Write) |
#### Setup *Dexcom*
diff --git a/mkdocs.yml b/mkdocs.yml
index ea07f9d..aeddadd 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -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'