Loop Caregiver -- Kompletný návod nastavenia
Aplikácia LoopCaregiver je vyvíjaná s cieľom zjednodušiť odosielanie a monitorovanie vzdialených príkazov (remote commands) pre používateľov systému Loop cez Nightscout.
Tento návod vás prevedie kompletným nastavením krok za krokom.
Minimálne požiadavky
Pred začatím sa uistite, že máte:
- Loop 3.3 alebo novší
- iOS 16 alebo novší na telefóne s aplikáciou LoopCaregiver
- Nightscout 14.2.6 alebo novší
- Aktívny a zaplatený Apple Developer účet
Krok 1: Skontrolujte nastavenia iPhonu Loopera
Aby sa vzdialené príkazy mohli vykonať aj pri zamknutom telefóne, musí byť zapnuté Obnovenie aplikácií na pozadí (Background App Refresh).
Postup
- Otvorte: iPhone → Nastavenia → Všeobecné → Obnovenie aplikácií na pozadí
- Nájdite aplikáciu Loop
- Uistite sa, že prepínač je zapnutý
⚠️ Dôležité
Ak táto možnosť nie je zapnutá:
- Remote overrides sa aktivujú iba keď je aplikácia Loop otvorená
- Telefón musí byť odomknutý
- Push príkazy nemusia doraziť
Krok 2: Vytvorenie Apple Push Notification (APNS) kľúča
2.1 Vytvorenie APNS kľúča
- Prihláste sa na https://developer.apple.com
- Otvorte Certificates, Identifiers & Profiles
- Kliknite na Keys v ľavom menu
- Kliknite na Create a key alebo tlačidlo +

2.2 Konfigurácia kľúča
Vo formulári:
- Zaškrtnite Apple Push Notifications service (APNs)
- Pomenujte kľúč (napr. Nightscout)
- Kliknite na Configure
- Vyberte Sandbox & Production
- Kliknite na Save
- Potom kliknite na Continue


2.3 Registrácia a stiahnutie kľúča
- Kliknite na Register
- Kliknite na Download


Stiahne sa súbor: AuthKey_XXXXXXXX.p8
⚠️ Uložte si hodnotu Key ID -- budete ju potrebovať pre LOOP APNS Key ID.
2.4 Otvorenie .p8 súboru
- Nájdite súbor v priečinku Downloads
-
Otvorte ho pomocou:
-
TextEdit (Mac) -- v režime Plain Text
- Notepad (Windows)
Nepoužívajte Word ani iný formátovací editor.

2.5 Príprava kľúča
- Označte celý obsah súboru vrátane:
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
- Skopírujte celý text
Mac: Cmd + A → Cmd + C
Windows: Ctrl + A → Ctrl + C
Krok 3: Pridanie APNS údajov do Nightscoutu
Pri vytváraní alebo úprave inštalácie na https://nightscout.cloud nájdite tieto polia:
- LOOP Developer Team ID
- LOOP APNS Key
- LOOP APNS Key ID
- LOOP Push Server Environment
3.1 LOOP Developer Team ID
- Prihláste sa na https://developer.apple.com
- Otvorte Membership Details
- Skopírujte hodnotu Team ID
- Vložte ju do Nightscoutu
3.2 LOOP APNS Key ID
- Otvorte Certificates, Identifiers & Profiles → Keys
- Nájdite vytvorený kľúč
- Skopírujte Key ID
- Vložte do Nightscoutu
3.3 LOOP APNS Key
- Vložte celý obsah .p8 súboru do poľa LOOP APNS Key
- Skontrolujte, že nechýba žiadny riadok
3.4 LOOP Push Server Environment
Vyberte:
- Production → bežná verzia Loop
- Sandbox → testovacia verzia
Vo väčšine prípadov použite Production.
Krok 4: Uloženie a deploy
- Uložte konfiguráciu
- Počkajte na dokončenie deploy procesu
- Reštartujte aplikáciu Loop
Krok 5: Overenie funkčnosti
- Otvorte aplikáciu LoopCaregiver
- Odošlite testovací override
- Skontrolujte, či:
- príde push notifikácia
- príkaz sa vykoná
- zobrazí sa v Nightscoute
🔐 Bezpečnostné odporúčanie
- .p8 súbor bezpečne uložte
- Nikdy ho nezdieľajte verejne
- V prípade úniku ho zrušte a vytvorte nový