diff --git a/Wi-Fi.md b/Wi-Fi.md index 4fe1b5d..c572360 100644 --- a/Wi-Fi.md +++ b/Wi-Fi.md @@ -16,6 +16,15 @@ With version 3.0 onwards the application now includes the ability to temporarily 4. Remember that you need to be within range of your watch's configured Wi-Fi access point to utilize this functionality. If supported by your device, LTE offers a longer range, but network charges may apply. +5. On some Garmin devices, the HTTPS handshake is performed using **TLS 1.2**. If your server or proxy enforces a higher minimum (e.g., TLS 1.3), you will encounter an SSL handshake error with the message: + ``` + HTTP request returned error code = 0 + ``` + This limitation only affects **Wi-Fi/LTE connections**. When connected over **Bluetooth**, the watch routes requests through the paired phone, which handles the TLS handshake and supports newer TLS versions (such as 1.3) without issue. + + To fix this, lower the minimum TLS setting to allow TLS 1.2. For example, if you are using **Cloudflare Tunneling**, go to: + `SSL/TLS → Edge Certificates → Minimum TLS Version` + and set it to **at most TLS 1.2**. _Reducing below TLS 1.2 is not recommended due to security risks._ ## Video This video using will hopefully make it obvious how slow it is to use the Wi-Fi option and illustrate the cautionary notes above. diff --git a/resources-deu/strings/corrections.xml b/resources-deu/strings/corrections.xml index 4e47922..070d88b 100644 --- a/resources-deu/strings/corrections.xml +++ b/resources-deu/strings/corrections.xml @@ -16,35 +16,69 @@ - Die HTTP-Anfrage gab folgenden Fehlercode zurück = + Zu viele API-Aufrufe in kurzer Zeit. Bitte verlangsame deine Anfragen. + URL nicht gefunden. Möglicher Fehler in der API-URL in den Einstellungen. - URL nicht gefunden. Möglicherweise falsche Konfigurations-URL in den Einstellungen. - Template konnte nicht gerendert werden OK - Prüfe... - Nicht konfiguriert gecacht + Prüfe... + URL nicht gefunden. Möglicherweise falsche Konfigurations-URL in den Einstellungen. + Menü Speicher + Kein API-Schlüssel in den App-Einstellungen vorhanden. + Keine API-URL in den App-Einstellungen vorhanden. + Keine Konfigurations-URL in den App-Einstellungen vorhanden. + + Keine JSON-Datei aus der HTTP-Anfrage zurückbekommen. + + Keine Telefonverbindung und kein gecachtes Menü. + Keine Antwort, bitte Internetverbindung prüfen. + Anfragezeit überschritten. + PIN-Eingabe gesperrt für + Möglicher Fehler + + Template konnte nicht gerendert werden + API-URL darf nicht mit einem Schrägstrich '/' enden. + + Die HTTP-Anfrage gab folgenden Fehlercode zurück = + Webhook-Registrierung fehlgeschlagen. + Falsche PIN. + Kein WLAN oder LTE verfügbar. + Über WLAN/LTE ausführen? + Sende an Home Assistant. + Keine Daten empfangen. - + + Auswählen... + API-Schlüssel für HomeAssistant. + Langzeit-Zugangstoken. URL der HomeAssistant-API. - URL der Menükonfiguration (JSON). - Soll die Anwendung die Menükonfiguration cachen? + URL für die Menükonfiguration (JSON). + Soll die App die Menükonfiguration cachen? Soll die Anwendung beim nächsten Start den vorhandenen Cache löschen? - Die App wird nach Ablauf der Zeit (in Sekunden) bei Inaktivität beendet, um den Akku - des Geräts zu schonen. - Nach dieser Zeit (in Sekunden) wird der Bestätigungsdialog einer Aktion geschlossen und die - Aktion abgebrochen. Auf 0 setzen, um den Timeout zu deaktivieren. - 4-stellige PIN für alle Actions mit 'confirm': true (0000-9999). + Soll die App Rückmeldung per Vibration geben? + Timeout in Sekunden. Beendet die App nach dieser Inaktivitätszeit, um Akku zu sparen. + Zusätzliche Abfrageverzögerung (in Sekunden). Fügt zwischen den Status-Updates der Menüeinträge eine Pause ein. + Nach dieser Zeit (in Sekunden) wird ein Bestätigungsdialog automatisch geschlossen und die Aktion abgebrochen. Mit 0 deaktivieren. + 4-stellige PIN für alle Aktionen, die eine Bestätigung erfordern (0000-9999). Bitte eine gültige 4-stellige numerische PIN in den App Einstellungen eingeben (0000-9999). - (Nur Widget) Anwendung automatisch über das Widget starten ohne drauftippen zu müssen. - Hintergrunddienst aktivieren, um den Ladezustand der Batterie an HomeAssistant zu senden. - Die Aktualisierungsrate (in Minuten) mit der der Ladezustand der Batterie - an HomeAssistant gesendet wird. - (Schreibgeschützt) Die von der Uhr erstellte Webhook-ID für Aktualisierungen des Ladezustands der Batterie. - Möglicherweise wird dies zum Debuggen benötigt. + Menüausrichtung: Links (aus) oder Rechts (ein). + + Von rechts nach links + (Nur Widget) App automatisch aus dem Widget starten, ohne auf Tippen zu warten. + Hintergrunddienst aktivieren, um Akkustand, Standort und (falls unterstützt) Aktivitätsdaten an Home Assistant zu senden. + Intervall (in Minuten), in dem der Hintergrunddienst die Daten erneut senden soll. + (Nur lesen) Die vom Gerät erstellte Webhook-ID für Hintergrund-Updates. Kann zum Debuggen benötigt werden. + Ausführung über WLAN-/LTE einschalten. + Befehlsausführung über WLAN/LTE aktivieren. + Ermöglicht das Starten der App ohne Telefonverbindung (bei zwischengespeichertem Menü) und fragt, ob der Befehl über WLAN/LTE ausgeführt werden soll.