Hallo zusammen,
für Leute mit Interesse und einem Garmin-Device hier eine App, die FHEM Geräte steuern kann:
https://apps.garmin.com/de-DE/apps/8c31ade6-3ba8-4466-8518-3455908071d6
Würde mich über Feedback freuen.
Gruss
Hallo,
leider geht bei mir das File "98_JsonDetails.zip" über das garmin Forum nicht zum download. (da kommt nur "Invalid File Specified")
Kannst du das noch wo anders ablegen?
Dann gibt es auch ein Feedback :)
asa
Zitat von: asa am 07 April 2018, 21:30:58
leider geht bei mir das File "98_JsonDetails.zip" über das garmin Forum nicht zum download. (da kommt nur "Invalid File Specified")
Kannst du das noch wo anders ablegen?
Entschuldigung, dass ich den Thread ausgrabe, aber habe eben meine Forerunner 645 in Betrieb genommen und die App installiert.
Die Datei aus dem Garmin Forum kannst du erst herunterladen, wenn du dich dort anmeldest (Geht auch mit deinen Garmin Connect Daten).
Zur App selbst: Funktioniert bei mir bisher einwandfrei. Mein Serverzugang geht über Reverseproxy mit Let's Encrypt Zertifikat. Schön fände ich es allerdings, wenn die Favoriten als erste in der Liste erscheinen würden, oder lässt sich das irgendwie einstellen?
Wer kann mir helfen ,
- ich habe die App auf meiner Uhr vivoactive 3
- Fhem funktioniert mit https über einen rasperry pi 3
was muss ich jetzt noch alles mach???
Bitte Hilfe
Hallo zusammen,
ich habe die App nun auch auf meiner Garmin installiert.
Ich finde aber keinerlei Infos zu Einstellung.
Unter Server habe ich die IP+Port eingetragen.
Mehr habe ich nicht konfiguriert.
CSRF Token habe ich beim FHEM-Server deaktiviert und deswegen nichts eingetragen.
User/Passwort brauche ich auch nicht.
Auf der Uhr bekomme ich immer die Meldung "Bluetooth Timeout".
Kann mir jemand helfen?
Danke
Thomas
Zitat von: ThomasL am 18 Januar 2020, 10:05:14
Hallo zusammen,
ich habe die App nun auch auf meiner Garmin installiert.
Ich finde aber keinerlei Infos zu Einstellung.
Unter Server habe ich die IP+Port eingetragen.
Mehr habe ich nicht konfiguriert.
CSRF Token habe ich beim FHEM-Server deaktiviert und deswegen nichts eingetragen.
User/Passwort brauche ich auch nicht.
Auf der Uhr bekomme ich immer die Meldung "Bluetooth Timeout".
Kann mir jemand helfen?
Danke
Thomas
Das passiert häufig, wenn das Zertifikat auf dem FHEM Server nicht gültig ist oder aber die Zertifikats-Datei nicht die komplette Chain beinhaltet. Wenn Du per Let's Encrypt zertifizierst, dann verweise in Deiner Webserver-Config auf die "fullchain.pem" und nicht die "cert.pem".
Gruss
Hallo,
ich würde gerne diese App auf meiner Garmin nutzen, scheitere aber irgendwie an der Generierung eines gültigen Zertifikats mit letsencrypt ("Request to Server timed out" Meldung).
- Ich habe eine WEB-Instanz mit https unter Port 8086 erstellt
- Ich möchte die App ausschließlich über VPN bzw im WLAN nutzen und habe keine Domain, die ich nach außen freigebe
- Bei letsencrypt werde ich aber nach einer Domain gefragt (https://wiki.fhem.de/wiki/FHEMWEB_mit_Let%27s_Encrypt_Zertifikaten --> example.com)
Habe ich da einen Denkfehler? Bin für jegliche Hinweise dankbar, wie ich das Konstrukt zum Laufen bringen kann :)
schöne Grüße
Jojo
Hallo Jojo,
leider wirst Du an einer Domain nicht vorbei kommen wenn Du die App verwenden möchtest. Garmin setzt für die Kommunikation seiner Geräte mit dem Internet ein von einer offiziellen Zertifizierungsstelle ausgestelltes Zertifikat voraus. Da spielt es auch keine Rolle ob Du über VPN arbeitest oder nicht. Das ist nichts, was ich als Entwickler beeinflussen/ändern kann.
Let's Encrypt Zertifikate funktionieren nur für Public Domains, nicht für interne.
Gruss
Danke für die Rückmeldung, das hatte ich befürchtet. Dann schaue ich mal, wie ich es löse.
Zitat von: Talkabout am 08 Januar 2025, 19:00:52Let's Encrypt Zertifikate funktionieren nur für Public Domains, nicht für interne.
Doch, schon, das geht:
https://community.letsencrypt.org/t/can-i-use-wildcard-certificate-for-internal-external-domain/67043/3
Dafür läuft der Prozess über Nachweis der Kontrolle des DNS Eintrags: https://ietf-wg-acme.github.io/acme/draft-ietf-acme-acme.html#rfc.section.8.4