Release Notes
Gehe durch Schritte der Update-Anleitung. Der Abschnitt Fehlerbehebung bespricht auch die häufigsten Schwierigkeiten, die beim Aktualisieren von AAPS mit der Update-Anleitung aufgetreten sind.
You will receive the information as soon as a new update is available. If you do not update until expiration date AAPS will switch to Open Loop.
Diese Eingabeaufforderung ist wichtig, und sollte nicht ignoriert werden. Sie ist nicht dazu gedacht Dich zu nerven. Neue AAPS-Versionen bieten nicht nur neue Funktionen, sondern beheben auch wichtige Sicherheitsprobleme. Therefore it is necessary that every AAPS user updates to the latest version a.s.a.p. Leider werden noch immer Fehler aus sehr alten Versionen gemeldet. Es entsteht ein sehr großer Aufwand darin, die Sicherheit für jeden AAPS-Benutzer und die DIY-Community zu verbessern. Vielen Dank für Dein Verständnis.
First version of AAPS
Die erste Testversion gab es bereits 2015. In 2016 wurde dann das erste Release veröffentlicht.
The chronology of these releases is not available at the moment but as this question is asked several times we document it here.
Android Version und AAPS Version
Wenn die Android Version Deines Smartphones älter als 9 ist, kannst Du nicht auf AAPS 3.0.0 updaten, da dieses mindestens Android 9 erfordert.
Damit Benutzer älterer Android-Versionen nicht ausgeschlossen werden, wurden zwei ältere Versionen zur Verfügung gestellt, bei denen die Versionsprüfung angepasst wurde. Es sind keine anderen Verbesserungen enthalten.
Ab Android 11
Verwende die aktuelle AAPS-Version.
Download des AAPS Code unter https://github.com/nightscout/AndroidAPS
Android 9,10
Verwende AAPS Version 3.2.0.4
Download des AAPS Codes unter https://github.com/nightscout/AndroidAPS branch 3.2.0.4
Android 8
Verwende AAPS Version 2.8.2.1.
Download des AAPS Code unter https://github.com/nightscout/AndroidAPS branch 2.8.2.1
Android 7
Verwende AAPS Version 2.6.2.
Download des AAPS Code unter https://github.com/nightscout/AndroidAPS branch 2.6.2
Wear OS-Version
AAPS benötigt mindestens Wear OS API Level 28 (Android 9)
Tipp
WearOS 5, API Level 34 (Android 14) hat einige Einschränkungen.
Version 3.3.1.3
Release date: 21-01-2025
Behobene Fehler
Dash: bonding is optional (default off) @MilosKozak
Equil: fixed bolud 10+U, alarm improvements @EquilHack
Garmin: watch improvents @swissalpine
Watch improvements @olorinmaia
Control loop status from watch @tdrkDev
Stability improvements
New setup of Authenticator may be needed.
Version 3.3.1.2
Erscheinungsdatum: 15.01.2025
So wird aktualisiert
Um diese Version zu erstellen, benötigst Du die Android Studio Version „Ladybug Feature Drop“ oder höher. Dies ist eine andere Version als die Standardversion „Ladybug“. Wenn Du schon eine AAPS 3.3.x-Version erstellt hast, musst Du Android Studio erneut aktualisieren.
Behobene Fehler
Dash: „Bonding“ in Android 15+ verwenden
Dexcom-Button in der Übersicht wieder verfügbar gemacht
Equil: Löschen einer defekten Pumpe ermöglicht
Warnung, wenn der DynISF-Anpassungsfaktor Null ist, hinzugfefügt
NSCv3: Websocket-Kommunikation auf Smartphones mit leicht unterschiedlichen Zeiten behoben
SMS-Befehle: OneTimePassword behoben. Neueinrichtung des Authentifikators kann erforderlich sein.
Fehler, bei dem einige Einstellungen nicht mehr bearbeitet werden konnten, behoben.
Zurücksetzen des Master-Passworts bei virtueller Pumpe behoben.
Import von großen Sicherungsdateien der Einstellungen.
Version 3.3.1.0
Erscheinungsdatum: 06.01.2025
UI-Änderungen (Benutzeroberfläche)
Farben zur Unterscheidung von AAPSClient und AAPSClient2 hinzugefügt @MilosKozak
Layout für Benutzerinteraktionen und Icons verbessert
Sonstige Funktionen
Neuer Automatisierungsauslöser: Schrittanzahl @Roman Rihter
NSCv3 Vollsynchronisation (einschließlich bisher nicht synchronisierter Daten wie TBR) ermöglicht @MilosKozak
NSClient v3 : Fehler bei „Ankündigungen“ behoben (d. h. vom AAPSClient zu AAPS) @MilosKozak
Technische Änderungen & Fehlerkorrekturen
Insight-Abstürze behoben @philoul
Erstellen überzähliger deviceStatus-Einträge in Nightscout behoben @MilosKozak
Kohlenhydrat-Absorbtion korrigiert @MilosKozak
Farbe von Radio-Buttons & Check-Boxen korrigiert @MilosKozak
Fehler in der Migration des DynISF-Prozentsatzes behoben @MilosKozak
Position der DynISF-Benachrichtigung korrigiert @MilosKozak
Fehler in den Zifferblättern behoben @philoul
Version 3.3.0.0
Erscheinungsdatum: 29.12.2024
Wesentliche Funktionalitäten
Die Funktion Dynamischer ISF ist nun kein eigenes Modul mehr, sondern gehört jetzt als Option zum Modul OpenAPS SMB. Gleichzeitig wurde das Verhalten in einigen Punkten angepasst:
Profilwechsel und Profil-Prozentsatz wird nun für die Stärke der dynamischen Empfindlichkeit des dynamischen ISF berücksichtigt
Der durchschnittliche ISF der letzten 24h wird berechnet. Dieser Wert wird für die Berechnungen im Bolus-Rechner und auch bei der COB-Ermittlung genutzt. Der ISF-Profilwert wird nicht verwendet (außer im Fallback-Fall, wenn die historischen Daten nicht verfügbar sind)
Die Dokumentationsseite zum dynamischen ISF wurde vollständig überarbeitet. Bitte lies den wichtigen Abschnitt Dinge, die bei der Aktivierung des dynamischen ISF zu beachten sind.
„SMB immer aktivieren“ und „Aktiviere SMB während aktiver Kohlenhydrate“ werden für Nutzende des FreeStyle Libre 2 und Libre 3 aktiviert
Hinweis: Dafür wird die neueste Version von xDrip+ oder Juggluco benötigt.
Neue Automatisierungs-Auslöser
Export der Einstellungen im Hintergrund (unattended export)
So wird aktualisiert
Vor dem Aktualisieren:
Diese Version benötigt Google Android 11.0 oder höher. Prüfe vor der Aktualisierung die Smartphone-Version.
Wenn Du die „alte“ Combo-Unterstützung mit einem Ruffy als Zusatzgerät nutzt, stelle bitte vor Aktualisierung auf die native Combo-Unterstützung um
Während des Upgrades verlierst Du auf der Übersicht Deine zusätzlichen Diagramme: Wenn erforderlich, notiere Dir Deine aktuelle Konfiguration, so dass Du sie nach dem Upgrade wiederherstellen kannst.
Die Bluetooth-Verbindungsprobleme, auf die einige Leute bei Android 15 stoßen, sind NICHT durch diese Version gelöst (dies ist ein Android-Problem und kein AAPS-Problem). Der Fehler ist in 3.3.1.2 behoben.
Die BYODA-Schaltfläche auf dem Startbildschirm ist aufgrund von Android-Einschränkungen nicht mehr verfügbar. Der Fehler ist in Version 3.3.1.2 behoben.
Update-Anweisungen: Folge den Schritten der Anleitung Update auf eine neue Version.
Um diese Version zu erstellen, benötigst Du die Android Studio Version „Ladybug“ oder höher. Solltest Du bereits eine ältere Version des Android Studios installiert haben, musst Du die JVM-Version auf Version 21 bringen. Siehe Fehlerbehebung für Android Studio > Inkompatibles Gradle JVM.
Tipp - wenn Du Deinen AAPS-Verlauf (engl. history) nicht verlieren möchtest, mache ein UPDATE und KEINE DEINSTALLATION/NEUINSTALLATION. Als Vorsichtmaßnahme sichere Deine aktuellen AAPS-Einstellungen und die alte APK, um - falls etwas schiefgehen sollte - zu einer alten Version zurückkehren zu können.
Nach dem Aktualisieren:
Definiere die neue Einstellung für das “AAPS Verzeichnis”. Du findest sie auf dem Wartungs-Reiter.
Die Änderungen im Detail
CGMs und Pumpen
„SMB immer aktivieren“ und „Aktiviere SMB während aktiver Kohlenhydrate“ für FreeStyle Libre 2 und Libre 3 Nutzende @MilosKozak
Verbesserte Medtrum-Unterstützung @jbr77rr
Verbesserungen der Kommunikation, einschließlich neuer Einstellungen zur Problemumgehung auf einigen Smartphones
Reservoir-Level beim Start der Aktivierung anzeigen
Fehler behoben, bei dem die Aktivierung erneut startet und der Nutzende die Aktivierung nicht abschließen kann
Rückmeldung zum Sync-Status und andere Klarstellungen
Neu unterstützte Pumpe: Equil 5.3 @EquilHack
Neu unterstütztes CGM: Ottai @ottai-developer und Syai Tag @syai-dev
Insight-Unterstützung auf Kotlin umgeschrieben @Philoul
Alte, von ruffy abhängige, Combo-Unterstützung entfernt
UI-Änderungen (Benutzeroberfläche)
Einfacher Modus standardmäßig bei Neuinstallation aktiviert @MilosKozak
Neue Quick Wizard-Optionen @radicalb
Der Quick Wizard verwendet nun die gleiche Logik zur Bolus-Berechnung und -Anzeige wie der Bolus-Rechner. Für einen Vorab-Bolus kannst Du jetzt das Feld “KH-Zeit” im Quick Wizard nutzen.
Neues Diagramm-Skalen-Menü; zusätzliches Diagramm-Menü UI-Verbesserungen @Philoul
Layoutverbesserungen in der Konfiguration @MilosKozak
Abschnitte sind nun standardmäßig eingeklappt. Pfeil zum Aufklappen verwenden.
Variable Sensitivität im AAPS-Client sichtbar
UI-Verbesserungen im Bolus-Rechner @kenzo44
Fehlerbehebung der Textdarstellung in Pumpen-Tabs bei Verwendung des hellen Designs @jbr77rr
Sonstige Funktionen
Automatischer Export der Einstellungen @vanelsberg
Neuer Automatisierungs-Auslöser @vanelsberg
Pod-Aktivierung (nur Patchpumpen)
Neue Automatisierungs-Auslöser @jbr77rr
Kanülenalter, Insulinalter, Batteriealter, Sensoralter, Reservoir-Level, Pumpen-Batteriestand
Eingabe negativer Kohlenhydrate zulassen @MilosKozak
Neuer Parameter “AAPS Verzeichnis”, um ein anderes Speicherverzeichnis als das Standardverzeichnis auszuwählen.
Protokollierung von Insulingaben bei getrennter Pumpe zulassen @jbr77rr
Ziel 2 aktualisiert @MilosKozak
Überprüfe, ob AAPS Master-Passwort gesetzt und bekannt ist
Zufalls-Kohlenhydrate im Test-Modus @MilosKozak
Fehler in der TDD-Berechnung behoben @MilosKozak
SMS-Befehle: Erlaubt es, keine SMS bei Profilwechseln durch NS zu senden @MilosKozak
Smartwatches
Verbesserungen für Wear und Watchfaces @Philoul @MilosKozak @olorinmaia
Smartwatch-Kacheln für Automations-Aktionen @Philoul
Kombiniertes Zifferblatt aus AAPS, AAPSClient und AAPSClient2 zur Überwachung weiterer Patienten @Philoul @MilosKozak
EXTRA: show_user_actions_on_watch_only @MilosKozak
Technische Änderungen
Neue interne Modulstruktur @MilosKozak
Persistenz-Ebene vom Hauptcode getrennt @MilosKozak
Build-Dateien auf kts umgescrieben @MilosKozak
Algorithmen zur Performanceverbesserung auf Kotlin umgeschrieben @MilosKozak
Tonnen neuer Unit Tests @MilosKozak and others
Mehr Code auf Kotlin gebracht @MilosKozak
Neues Management der Einstellungen, XML -> Kotlin @MilosKozak
Neue CI-Konfiguration, CI auf eigenen Servern laufen lassen @MilosKozak
Bibliotheken auf die neueste Version aktualisiert, toml @MilosKozak
Migration auf Kotlin 2.0, Java 21 @MilosKozak
Version 3.2.0.0 ist @Philoul gewidmet
Erscheinungsdatum: 23.10.2023
Wichtige Hinweise
Nightscout Version 15 ist zwingend erforderlich
Wenn Websockets in NS v3 genutzt werden, werden Behandlungen, die über die NS Oberfläche (Plus-Button) oder andere Anwendungen, die die V1 API nutzen, eingegeben werden, nicht an AAPS gesendet. Dies wird in einer der kommenden NS-Versionen behoben werden. Verwende immer den gleichen Client (v1 oder v3) in AAPS und AAPSClient, bis NS intern auf v3 umgestellt ist. Das Gleiche gilt für AAPS und den AAPSClient selbst.
Websockets funktionieren im v3 Plugin ähnlich zum v1 Plugin. Mit deaktivierten Websockets plant AAPS regelmäßige NS-Downloads ein. Da NS damit dann nicht mehr permanent verbunden ist, wird so der Stromverbrauch reduziert. Das bedeutet allerdings auch, dass Daten seltener ausgetauscht werden (Datenaktualität). Bitte lies diese wichtigen Kommentare des Entwicklerteams, bevor Du es nutzt!
Wenn xDrip als BZ-Quelle genutzt wird, muss diese nach dem Update noch einmal neu eingestellt werden (bedingt durch interne Anpassungen).
Um das erste Objective (Ziel) zu erreichen, kann anstelle von Nightscout nun auch Tidepool genutzt werden.
Wenn Daten an xDrip+ gesendet werden sollen, muss xDrip- Synchronisierungs-Plugin konfiguriert werden. Um Glukosewerte von AAPS in xDrip zu erhalten, muss „xDrip+ Sync Follower“ als Quelle ausgewählt sein
Wenn auf den ComboV2-Treiber gewechselt werden soll, muss Ruffy deinstalliert und die Pumpe erneut mit AAPS gekoppelt werden.
Um die Funktion „dynamischer ISF“ nutzen zu können, muss das Ziel 11 gestartet worden sein. Zum Starten des Ziels 11 müssen die Ziele 1-10 abgeschlossen bzw. erreicht sein.
Änderungen
EOPatch2 / GlucomenDay pump driver @jungsomyeonggithub @MilosKozak
ComboV2 Pumpentreiber (Ruffy nicht mehr benötigt) @dv1
Medtrum Nano Unterstützung @jbr7rr
Unterstützung für Dana-i @MilosKozak
Glunovo CGM support @christinadamianou
G7-Unterstützung @MilosKozak @rICTx-T1D @khskekec
NSClient v3 plugin @MilosKozak
Tidepool support @MilosKozak
Glättungs-Plugin @MilosKozak, @justmara, Exponential smoothing @nichi (Tsunami), Average smoothing @jbr7rr
Funktion „Dynamischer ISF“ hinzugefügt @Chris Wilson, @tim2000s
Garmin Zifferblatt & Herzfrequenz-Unterstützung @buessow
Neues Logo @thiagomsoares
Neues Zifferblatt (Watchface) @Philoul
Tonnenweise Version 3.1-Probleme gelöst
Notizen an mehr Stellen zugelassen @Sergey Zorchenko
Fehler in der Benutzeroberfläche behoben @MilosKozak @osodebailar @Andries-Smit @yodax @Philoul @dv1 @paravoid
Neue SMS-Befehle LOOP LGS/CLOSED @pzadroga
Übersetzungen für Wear @Andries-Smit
xDrip-Kommunikation in eigenes Modul ausgelagert @MilosKozak
Interne Änderungen: aktualisierte Bibliotheken-Versionen, rx3-Migration, neue Modulstrukturen @MilosKozak
Diaconn-Treiber korrigiert @miyeongkim
Weitere Optionen zur Datenbank-Pflege @MilosKozak
AAPSClient liefert Info, ob das Loop-Smartphone geladen wird @MilosKozak
Änderung im Bolus-Rechner: Wenn CGM-Daten fehlen, wird der Prozentsatz ignoriert (d.h. 100% wird genutzt)
Umstellung auf das KTS Build System @MilosKozak
Verbesserung der CI-Integration @MilosKozak @buessow
Bereinigung der Tests @ryanhaining @MilosKozak
Mehr als 110.000 neue Codezeilen, 240.000 Zeilen geändert, 6.884 Dateien angepasst
Wichtige Hinweise zur Nutzung der Nightscout v3 vs. v1 API mit AAPS
v1 ist das alte, für den Datenaustausch zwischen NS-Website und NS-Server verwendete, Protokoll. Es hat viele Beschränkungen
v1 sendet nur Daten für 2 Tage
v1 sendet bei jedem Reconnect alle Daten der zwei Tage erneut
Websockets müssen zwingend genutzt werden = permanente Verbindung, höherer Akkuverbrauch
Bei wiederholten Reconnects mit Nightscout wird die Verbindung für 15 Minuten pausiert, um eine erhöhte Datennutzung zu verhindern
v3 ist das neue Protokoll. Es ist sicherer und effizienter
Mit Token lassen sich Zugriffsrechte besser definieren
Das Protokoll ist auf AAPS & NS-Seite Seite effizienter
Es kann Daten der letzten 3 Monate von NS auslesen
Du kannst entscheiden, ob Du Websockets auf allen Geräten nutzen möchtest oder nicht. Wenn Du sie nutzt, bekommst Du schnellere Updates. Nutzt Du sie nicht, hast Du einen niedrigeren Akkuverbrauch, aber langsamere Updates.
Der NSClient wird bei Verbindungsabbrüchen nicht angehalten (pausiert)
EINSCHRÄNKUNGEN
NS 15 muss mit AAPS 3.2 verwendet werden
V3 erkennt keine Updates, die durch das V1 Protokoll vorgenommen wurden. Das wird vermutlich in einer der kommenden Nightscout-Versionen behoben sein
Im umgekehrten Fall erkennt V1, durch die wenig effiziente Art Änderungen nachzuverfolgen, Änderungen, die durch V3 vorgenommen wurden
Bitte habe im Kopf, dass Nighscout intern immer noch V1 nutzt, und es deswegen nicht möglich ist Daten über die Nightscout-Weboberfläche einzugeben, sofern Du V3 verwendest. Um die Daten remote einzugeben, musst Du SMS über den AAPSClient nutzen
EMPFOHLENE EINSTELLUNGEN
Aus den oben beschriebenen Gründen solltest Du auf allen Deinen Geräten die gleiche Methode verwenden (Hinweis: zum Redaktionsschluss nutzen alle Uploader derzeit noch V1). Wenn Du Dich für V3 entscheidest, wähle in AAPS und allen AAPSClients V3
Aus Effizienzgründen wird V3 bevorzugt
Der Einsatz von Websockets mit V3 oder nicht ist Geschmackssache
Es wird DRINGEND empfohlen AAPS die Daten sammeln zu lassen und dann zentral als einziger Uploader an Nightscout übertragen lassen. Alle anderen Geräte und Anwendungen sollten Daten von Nightscout lediglich auslesen. Dadurch vermeidest Du Synchronisierungsfehler und -konflikte. Dies gilt auch für die Übermittlung der Glukosewerte an Nightscout mit dem Dexcom Share Connector o. ä. Tools
Version 3.1.0
Erscheinungsdatum: 19.07.2022
Wichtige Hinweise
Nach dem Update Wear-App deinstallieren und neue Version installieren
Omnipod Benutzer: Update nur bei Pod-Wechsel durchführen !!!
Änderungen
Behobene Probleme von 3.0 Version
Fix gegen das Einfrieren der Anwendung @MilosKozak
Fix für den DASH Treiber @avereha
Fix für die Dana Treiber @MilosKozak
riesige UI Verbesserung, Bereinigung und Vereinheitlichung, Migration zu Material Design, Stile, weißes Theme, neue Symbole. @Andries-Smit @MilosKozak @osodebailar @Philoul
Widget @MilosKozak
Aidex CGM support @andyrozman @markvader (Pumpcontrol only)
Watch Wear OS Kacheln, Übersetzungen @Andries-Smit
Wear code refactored. Nicht mehr abwärtskompatibel @MilosKozak
a11y verbessert @Andries-Smit
neue Schutzoption PIN @Andries-Smit
Diagrammskala vom Menü erlauben @MilosKozak
Mehr Statistiken verfügbar @MilosKozak
MDI-Plugin entfernt zu Gunsten von VirtualPump
neue Automatisierungsaktion: Stop-Verarbeitung (nachfolgende Regeln)
Version 3.0.0
Erscheinungsdatum: 31.01.2022
Wichtige Hinweise
Minimale Android-Version ist 9.0 jetzt.
Es findet keine Migration der Daten in die neue Datenbank statt. Beklagt Euch bitte nicht, es sind einfach zu tiefgreifende Änderungen und damit ist eine Übernahme nicht möglich. Daher werden nach dem Update IOB, COB, Behandlungen etc. leer sein. Daher werden nach dem Update IOB, COB, Behandlungen etc. leer sein. Plane das Update sorgfältig!!! Die beste Situation wäre eine ohne aktives Insulin und ohne Kohlenhydrate an Bord.
Verwende immer die gleiche Version von AAPS und NSClient.
Achte nach dem Update auf 3.0 darauf, die Einstellungen zu überprüfen und anzupassen, so wie es hier beschrieben ist.
Vorbereitende Schritte
Spätestens zwei Tage vor dem Update:
Deaktiviere Dexcom Bridge in Nightscout
Wenn Du den Dexcom G5 oder G6 mit xDrip+ nutzt, musst Du xDrip+ auf eine nightly Version nach dem 14.01.2022 updaten.
Wenn Du den Dexcom G5 oder G6 verwendest, wird der Wechsel zur BYODA als Empfänger empfohlen, um von der rückwirkenden Glättung der BZ-Werte zu profitieren. Du kannst xDrip+ weiter für andere Zwecke verwenden, denn xDrip+ kann Werte von der BYODA empfangen.
Änderungen
100-tausend Zeilen geändert, 105-tausend neue Codezeilen
Omnipod DASH Unterstützung @AdrianLxM @avereha @bartsopers @vanelsberg
Dana-i Unterstützung @MilosKozak
Glunovo Unterstützung
Interne Datenbank aktualisiert auf Room @MilosKozak @Tebbe @AdrianLxm @Philoul @andyrozman
Viel Code umgeschrieben zu Kotlin @MilosKozak
Neue interne Schnittstelle für Pumpentreiber
NSClient komplett neu programmiert, um eine bessere Synchronisierung und detailliertere Anpassungen zu ermöglichen @MilosKozak
Einträge können nicht via NS gelöscht werden. (Sie können aber durch den NSClient als ungültig gekennzeichnet werden.)
Einträge können via NS nicht verändert werden
Nightscout-Synchronisation ist (für Eltern) ohne engineering mode möglich.
Möglichkeit, Daten neu zu synchronisieren
Änderung am Verhalten von Profilwechseln. Jetzt wird zwischen Profilwechsel [Profile switch] (was der Benutzer will) und Profiländerung [Profile change] (wenn Änderungen von Pump) unterschieden.
Beim Erstellen eines Profilwechsels kann ein temporäres Ziel für Aktivität gestartet werden.
NSProfil ist weg, nur lokales Profil kann verwendet werden. Lokales Profil kann mit NS synchronisiert werden. @MilosKozak.
Prozess zum Zurücksetzen eines vergessenen Master-Passworts @MilosKozak
Rückverfolgung der Benutzereingaben @Philoul
Neue Automation TempTargetValue Trigger @Philoul
Neue Automatisierung Careportal Aktion @Philoul
Bolus Erinnerung im KH-Dialog @Philoul
Verbesserung Bolus Assistent
Verbesserung der Anzeige (user interface) @MilosKozak
Neue Anwender-Buttons für Automatisierungen @MilosKozak
Neues Automatisierungs-Layout @MilosKozak
History Browser aktualisiert und Fehler behoben @MilosKozak
Objective 9 wurde entfernt @MilosKozak
Fehler bei instabilen CGM-Werten behoben @MilosKozak
Verbesserung der Kommunikation mit DanaR und DanaRS @MilosKozak
CircleCI-Integration @MilosKozak
Änderung des Speicherorts:
/AAPS/extra (engineering mode)
/AAPS/logs /AAPS/exports
/AAPS/preferences
Version 2.8.2
Erscheinungsdatum: 23.01.2021
Schau Dir unten auch die wichtigen Hinweise zur Version 2.8.1.1 an.
Änderungen
Stabilitätsverbesserungen
Weitere Anpassungen für Android 8+
verbesserte Symbole
Verbesserung für Smartwatches
NSClient-Korrekturen
Bolus-Berater funktioniert jetzt auch mit Pumpcontrol und NSClient
Version 2.8.1.1
Erscheinungsdatum: 12.01.2021
Wichtige Hinweise
Option Zu Nightscout nur hochladen ist verpflichtend für alle 2.8.1.1 Nutzer aktiviert.
Falls du den NSClient zur Eingabe von temporären Zielen, Kohlenhydraten oder Profilwechseln verwendest, musst du diese Option in AAPS deaktivieren - aber nur dann, wenn deine Synchronisierung gut funktioniert (z.B. keine unerwünschten Änderungen wie selbstständige Änderungen der temporären Ziele, temporären Basalraten etc.).
ACHTUNG: KEINESFALLS deaktivieren, wenn irgendeine andere App Behandlungen zu Nightscout hochlädt (z.B. xDrip+ broadcast/upload/sync).
Die Option kann nur deaktiviert werden, wenn der engineering mode aktiviert ist.
Wesentliche Änderungen
Verbesserungen und Fehlerbehebungen für RileyLink, Omnipod und Medtronic Pumpen
‚Zu Nightscout nur hochladen‘ nun verpflichtend
Fehlerbehebung für SMB & Dexcom App
Watchface Korrekturen
Verbesserte Crash-Reports
Gradle zurückgesetzt, um direkte Installation des Watchfaces zu ermöglichen
Fehlerbehebung bei Automatisierungen
Verbesserung Dana RS Treiber
Verschiedene Absturzursachen behoben
Fehlerkorrekturen und Verbesserungen der Benutzeroberfläche
neue Übersetzungen
Version 2.8.0
Erscheinungsdatum: 01.01.2021
Wichtige Hinweise
Mindestvoraussetzung ist nun Android 8.0. Falls Du ein Smartphone mit einer älteren AndroidVersion verwendest, kannst Du immer noch die Version 2.6.1.4 aus dem alten Repository verwenden.
Ziele haben sich geändert. Schliesse nocht nicht abgeschlossene Ziele vor dem Update ab.
Repository weiterhin auf https://github.com/nightscout/AndroidAPS . Wenn Du Dich mit git nicht auskennst, ist es am einfachsten, wenn Du das vorhandene AAPS-Verzeichnis entfernst und die App-Erstellung von vorne (new clone) beginnst.
Nutze bitte Android Studio 4.1.1 oder neuer, um die apk zu erstellen.
Wichtige neue Funktionen
Omnipod Eros Unterstützung @bartsopers @andyrozman @ktomy @samspycher @TeleRiddler @vanelsberg @eurenda und besonderer Dank an @ps2 @itsmojo, alle anderen am Loop-Treiber für Omnipod Beteiligten, sowie @jlucasvt von GetRileyLink.org
Bolus-Assistent & Mahlzeiten-Erinnerung @MilosKozak
Neues Watchface @rICTx-T1D
Verbesserung der Verbindung zur Dana RS @MilosKozak
Verhalten „Unveränderte CGM Werte“ für SMB für Dexcom-nativer App entfernt
Neuer Patiententyp „Schwangere“ @Brian Quinion
Neues NSClient-Layout für Tablets @MilosKozak
NSClient überträgt Insulin, Senstivität und Anzeige-Einstellungen direkt von AAPS @MilosKozak
Filter für Einstellungen @Brian Quinion
Neue Pumpensymbole @Rig22 @@teleriddler @osodebailar
Neuer Insulintyp Lyumjev
Verbesserungen im Einrichtungsassitenten @MilosKozak
Verbesserung der Sicherheit @dlvoy
Verschiedene Verbesserungen und Fehlerbehebungen @AdrianLxM @Philoul @swissalpine @MilosKozak @Brian Quinion
Version 2.7.0
Erscheinungsdatum: 24.09.2020
Achte nach dem Update auf 2.7 darauf, die Einstellungen zu überprüfen und anzupassen, so wie es hier beschrieben ist.
Du musst Ziel 11 (in späteren Version Ziel 10!) zumindest gestartet haben, um die Automation weiter nutzen zu können. Alle vorangegangenen Objectives müssen abgeschlossen sein, sonst kann Ziel 11 nicht gestartet werden. Falls Du beispielsweise den Test in Ziel 3 noch nicht abgeschlossen hast, musst Du das tun, bevor Du das Ziel 11 starten kannst. Andere, von Dir bereits abgeschlossene Objectives werden dadurch nicht verändert. Du behälst alle Objectives, die Du bereits abgeschlossen hast!
Wichtige neue Funktionen
Zahlreiche Code- und Library-Änderungen, Code neu in Kotlin geschrieben @MilosKozak @AdrianLxM
Module für Dana Pumpen @MilosKozak
Neues Layout, Layoutauswahl @MilosKozak
Neues Layout der Status Lights @MilosKozak
Unterstützung mehrerer Diagramme @MilosKozak
Profil-Helfer @MilosKozak
Visualisierung der dynamischen Zielanpassung @Tornado-Tim
Neues Layout der Einstellungen @MilosKozak
Update des SMB Algorithmus @Tornado-Tim
Low Glucose Suspend Modus (dt. Abschaltung vor Niedrig) @Tornado-Tim
Benachrichtigung für „Kohlenhydrate benötigt“ @twain47 @Tornado-Tim
Careportal entfernt (jetzt im Aktionen-Tab/Menü) @MilosKozak
Neue SMS TOTP authentication @dlvoy
Neue SMS PUMP CONNECT, DISCONNECT-Befehle @Lexsus
Bessere Unterstützung niedriger Basalraten bei Dana Pumpen @Mackwe
Kleine Fehlerbehebungen für Insight Pumpen @TebbeUbben @MilosKozak
„Standardsprache“-Option @MilosKozak
Vector Icons @Philoul
Setzen einer neutralen temporären Basalrate für „MDT-Pumpen“ @Tornado-Tim
Verbesserung Historie @MilosKozak
OpenAPS MA Algorithmus entfernt @Tornado-Tim
Oref0 Sensitivität entfernt @Tornado-Tim
Biometrischer oder Password-Schutz für Einstellungen und Bolus @MilosKozak
Neuer Auslöser für Automatisierungen @PoweRGbg
Open Humans Uploader @TebbeUbben @AdrianLxM
Neue Dokumentation @Achim
Version 2.6.1.4
Erscheinungsdatum: 04.05.2020
Nutze bitte Android Studio 3.6.1 oder neuer, um die apk zu erstellen.
Wichtige neue Funktionen
Insight: Vibration bei Bolus deaktivieren (Nur Firmware Version 3.x) - zweiter Versuch
Sonst identisch mit 2.6.1.3. Update ist optional.
Version 2.6.1.3
Erscheinungsdatum: 03.05.2020
Nutze bitte Android Studio 3.6.1 oder neuer, um die apk zu erstellen.
Wichtige neue Funktionen
Insight: Vibration bei Bolus deaktivieren (Nur Firmware Version 3.x)
Sonst identisch mit 2.6.1.2. Update ist optional.
Version 2.6.1.2
Erscheinungsdatum: 19.04.2020
Nutze bitte Android Studio 3.6.1 oder neuer, um die apk zu erstellen.
Wichtige neue Funktionen
Fehlerbehebung Insight Service
Sonst identisch mit 2.6.1.1. Wenn Dich der Fehler nicht betrifft, musst Du nicht updaten.
Version 2.6.1.1
Erscheinungsdatum: 06.04.2020
Nutze bitte Android Studio 3.6.1 oder neuer, um die apk zu erstellen.
Wichtige neue Funktionen
Fehlerbehebung SMS CARBS Kommando in Zusammenhang mit der Combo Pumpe
Sonst identisch mit 2.6.1. Wenn Dich der Fehler nicht betrifft, musst Du nicht updaten.
Version 2.6.1
Erscheinungsdatum: 21.03.2020
Nutze bitte Android Studio 3.6.1 oder neuer um die apk zu erstellen.
Wichtige neue Funktionen
Nur
https://
in Nightscout-Client Einstellungen erlaubtBGI-Anzeigefehler auf Smartwatches behoben
Kleiner Anzeigefehler behoben
Fehlerbehebung Abstürze der Insight Pumpe
Fehlerbehebung zukünftige Kohlenhydrate bei der Combo Pumpe
Synchronisations-Problem lokales Profil -> NS behoben
Verbesserung Alarme bei der Insight Pumpe
Verbesserte Erkennung der Boli aus der Pumpenhistorie
Fehlerbehebung Nightscout-Client Verbindungs-Einstellungen (WLAN, Laden)
Fehlerbeseitigung beim Senden der Kalibrierungen an xDrip+
Version 2.6.0
Erscheinungsdatum: 29.02.2020
Nutze bitte Android Studio 3.6.1 oder neuer, um die apk zu erstellen.
Wichtige neue Funktionen
Kleinere Designänderungen (Startseite…)
Careportal-Reiter / Menü entfernt
Neues Modul „lokales Profil“
Im lokalen Profil können mehrere Profile gespeichert werden.
Profile können geklont und bearbeitet werden.
Lokale Profile können zu Nightscout hochgeladen werden.
Profilwechsel können in ein neues lokales Profil geklont werden (Zeitverschiebung und Prozentsatz werden berücksichtigt).
Neue Eingabemöglichkeit für Zielwerte
Einfaches Profil wurde entfernt.
Funktionalität Verzögerter Bolus - Closed Loop wird deaktiviert
Medtronic Pumpe: Fehler mit doppelten Einträgen behoben
Maßeinheiten (mmol / mg/dl) werden nicht mehr im Profil angegeben, sondern als globale Einstellung.
Neue Einstellungen zum Einrichtungsassistenten hinzugefügt.
User Interface verbessert und interne Verbesserungen
Neue SMS-Befehle BOLUS-MEAL, SMS, CARBS, TARGET, HELP
Korrektur Sprachauswahl
Ziele: Möglichkeit zurück zugehen, Zeitabruf-Dialog
Automatisierung: Sortierung ermöglichen
Automatisierung: Fehlerbeseitigung - Regeln wurden bei pausiertem Loop ausgeführt
Neue Statuszeile für Combo
Verbesserung des Glukosestatus
Fehlerbehebung: TempTarget NS-Synchronisation
Neue Aktivitätsstatistik
Verzögerter Bolus im Open Loop verfügbar
Android 10 Alarmunterstützung
Viele neue Übersetzungen
Version 2.5.1
Erscheinungsdatum: 31.10.2019
Bitte beachte die wichtigen Hinweise und Einschränkungen zur Version 2.5.0. * Es wurde ein Fehler im Netzwerk-Status-Empfänger behoben, der zu einigen Abstürzen geführt hat (nicht kritisch, würde aber viel Energie verbrauchen auf Grund der ständigen Neuberechnungen). * Eine neue Versionssteuerung, die es ermöglicht, kleinere Aktualisierungen durchzuführen, ohne die Aktualisierungsbenachrichtigung auszulösen.
Version 2.5.0
Erscheinungsdatum: 26.10.2019
Wichtige Hinweise
Bitte verwende die Android Studio Version 3.5.1 oder höher, um die APK zu erstellen oder zu aktualisieren.
Wenn Du xDrip+ nutzt, muss Identifiziere Empfänger eingestellt werden.
Wenn Du Dexcom G6 mit der gepatchten Dexcom App verwendest, benötigst du die Version vom 2.4 Ordner.
Glimp wird ab Version 4.15.57 und neuer unterstützt.
Kann ich dieses Update nutzen? Aktuell werden NOCH NICHT unterstützt:
Android 5 oder niedriger
Poctech
600SeriesUploader
Patched Dexcom App aus dem Verzeichnis 2.3
Wichtige neue Funktionen
Interne Änderung des targetSDK auf 28 (Android 9), Jetpack-Unterstützung
RxJava2, Okhttp3, Retrofit Support
Unterstützung für alte Medtronic-Pumpen (RileyLink erforderlich)
Neues Modul „Automatisierung“
Möglichkeit, nur einen Teil des vom Bolus-Rechners berechneten Insulins abzugeben
Darstellung der Insulinaktivität
Anpassung der IOB-Vorhersagen auf Basis der Autosens Ergebnisse
Neue gepatchte Dexcom App (2.4 Ordner)
Signaturprüfung
Möglichkeit für OpenAPS Anwender, die Ziele (Objectives) zu überspringen
Neue Ziele - Wissens-Check & App-Bedienung (Wenn Du mindestens mit dem Ziel „Starte den Open Loop“ in einer vorhergehenden Version begonnen hast, ist der Wissens-Check optional.)
Fehlerbehebung Dana Treiber, bei dem eine falsche Zeitdifferenz angegeben wurde
Fehler im SMS-Kommunikator behoben
Version 2.3
Erscheinungsdatum: 25.04.2019
Wichtige neue Funktionen
Wichtiger Sicherheitsfix für Insight (wirklich wichtig, wenn Du die Insight nutzt!)
Bugfix History-Browser
Bugfix Delta-Berechnungen
Sprach-Updates
Überprüfung git und Warnung bei gradle Upgrade
Zusätzliche automatische Tests
Bugfix eines potentiellen Absturzes des Alarm Sound Dienstes (Danke @lee-b!)
Bugfix BG-Broadcast (funktioniert nun unabhängig von den SMS-Berechtigungen!)
Neuer Versionscheck
Version 2.2.2
Erscheinungsdatum: 07.04.2019
Wichtige neue Funktionen
Korrektur Autosens: deaktiviert TT Anstiege / senkt Zielwert
Neue Übersetzungen
Korrekturen Insight Treiber
Korrektur SMS-Plugin
Version 2.2
Erscheinungsdatum: 29.03.2019
Wichtige neue Funktionen
Wear Update für die Smartwatch
SMS-Modul aktualisiert
Möglichkeit, bei den Objectives (Zielen) zurück zu gehen
Unterbrechung des Loop wenn Speicherplatz des Smartphones aufgebraucht ist.
Version 2.1
Erscheinungsdatum: 03.03.2019
Wichtige neue Funktionen
Unterstützung für Accu-Chek Insight (von Tebbe Ubben und JamOrHam)
Statusanzeige auf dem Hauptbildschirm (Nico Schmitz)
Assistent für die Zeitumstellung (Sommer-/Winterzeit - Roumen Georgiev)
Korrektur der Verarbeitung von Profilnamen, die von Nightscout übertragen werden (Johannes Mockenhaupt)
Sperre des User Interface behoben (Johannes Mockenhaupt)
Unterstützung für die aktualisierte G5-App (Tebbe Ubben und Milos Kozak)
G6, Poctech, Tomato, Eversense als BZ-Quelle (Tebbe Ubben und Milos Kozak)
Korrektur deaktivieren SMB Präferenzen (Johannes Mockenhaupt)
Verschiedenes
Falls Du ein vom Standard abweichenden
smbmaxminutes
Wert nutzt, musst Du diesen erneut eingeben.
Version 2.0
Erscheinungsdatum: 03.11.2018
Wichtige neue Funktionen
Oref1/SMB wird unterstützt (oref1 documentation). Bitte lies zuerst die Dokumentation, damit Du weißt was du davon erwarten kannst, wie es funktioniert, was der SMB erreichen kann und wie er zu benutzen ist, damit er gut arbeitet.
Unterstützung für Accu-Chek Combo
Einrichtungs-Assistent: Der neue Assistent führt Dich durch die Einrichtung von AAPS.
Einstellungen, die bei Umstellung von AMA zu SMB erforderlich sind
Objective 10 muss gestartet sein, damit die SMB-Funktion zur Verfügung steht (der SMB-Reiter zeigt dir, welche Beschränkungen bestehen).
maxIOB enthält nun das gesamte IOB, nicht nur das hinzugefügte Basalinsulin. Das bedeutet: Wenn du einen Bolus von 8 IE gegeben hast und maxIOB ist 7, dann wird kein SMB ausgelöst, solange das Gesamt-IOB nicht wieder auf unter 7 IE abgefallen ist.
Der Standardwert von min_5m_carbimpact erhöht sich von 3 bei AMA auf 8 beim SMB. Wenn du also von AMA auf SMB umstellst, dann musst du den Wert manuell auf 8 erhöhen
Bitte beachte beim Erstellen einer AAPS 2.0 apk: ‚Configuration on demand‘ wird in der aktuellen Version des Android Gradle Plugins nicht unterstützt! Wenn der Build-Prozess mit einem Fehler zu „on demand configuration“ fehlschlägt, dann kannst du folgendes tun:
Das Einstellungen-Fenster öffnen, indem du auf Datei > Einstellungen (auf dem Mac: Android Studio > Preferences) klickst.
Klicke im linken Fensterbereich auf Build, Execution, Deployment > Compiler.
Deaktiviere die „Configure on demand“ Checkbox.
Klicke Apply oder OK.
Startseite
Im oberen Menüband (Abschnitt A) kannst Du durch langen Fingerdruck den Loop pausieren oder deaktivieren, die Pumpe trennen, das aktuelle Profil anzeigen und einen Profilwechsel machen, sowie temporäre Ziele (temp targets - TT) einstellen. Die temporären Ziele verwenden Standardwerte, die du in den Einstellungen festlegen kannst. Das neue Standard-Ziel “HypoTT” löst ein temporäres Ziel im höheren BZ-Bereich aus, damit der Loop nicht überreagiert nachdem du Korrektur-Kohlenhydrate gegessen hast.
Neue Behandlungs-Schaltfläche: die alte Behandlungs-Schaltfläche ist weiterhin verfügbar, aber standardmäßig deaktiviert. Du kannst jetzt selbst einstellen, welche Schaltflächen du auf dem Home-Screen haben willst. Neue Schaltflächen für Insulin und Kohlenhydrate (inkl. eCarbs/extended carbs).
Option in den Dialogen für Insulin, Kohlenhydrate, Rechner und Füllen/Vorfüllen ein Feld für Bemerkungen, die zu Nightscout hochgeladen werden, anzuzeigen.
Überarbeiteter Füllen/Vorfüllen-Dialog. Möglichkeit, gleichzeitig Careportal-Einträge für Katheter- und Reservoirwechsel zu erstellen.
Smartwatch
Auf die separate Build Variante “wearcontrol” wird verzichtet, die Smartwatch-Steuerung ist jetzt in der full build Variante enthalten. Um die Bolus-Steuerung auf der Smartwatch zu verwenden, musst du dies in AAPS auf dem Smartphone aktivieren.
Der Rechner wird nur noch nach Kohlenhydraten (und - falls aktiviert - nach einem Prozentsatz) fragen. Du kannst in den Einstellungen auf dem Smartphone festlegen, welche Parameter bei einem Bolus, der von der Smartwatch aus gegeben wird, in die Berechnung einbezogen werden sollen.
Bestätigungen und Info-Dialoge funktionieren jetzt auch unter Android Wear 2.0 gut.
eCarbs Menüeintrag hinzugefügt
Neue Plugins
PocTech App als BZ-Quelle
Dexcom App (patched) als BZ-Quelle
Oref1 Empfindlichkeitserkennung
Verschiedenes
Die App verwendet jetzt “drawer”, um alle Plugins zu zeigen. Alle Plugins, die im Konfigurations-Generator als sichtbar markiert sind, werden als Reiter im oberen Bereich (Abschnitt A) angezeigt (Favoriten).
Überarbeitung des Konfigurations-Generators und des Objectives-Reiters. Beschreibungen hinzugefügt.
Neues App-Icon
Viele weitere Verbesserungen und Fehlerbehebungen.
Von Nightscout unabhängige Alarme wenn die Pumpe über längere Zeit nicht erreichbar ist (z.B. schwache Pumpenbatterie) und bei verpassten CGM-Werte (siehe lokale Alarme in den Einstellungen).
Option, das Display immer an zu lassen.
Option, die Hinweise als Systemmeldungen anzuzeigen.
Advanced filtering (das erlaubt die Nutzung von “SMB immer an” und “6 Stunden nach dem Essen”) wird unterstützt mit der gepatchten Dexcom App (nicht mit der originalen Dexcom App!) oder xDrip mit dem G5 native mode als BZ-Quelle.