FHEM Forum

FHEM => Sonstiges => Thema gestartet von: HomeAuto_User am 22 März 2020, 11:28:32

Titel: Neues Modul - 88_Strava | Läufer,Radfahrer,Schwimmer (Anregung,Tests,...)
Beitrag von: HomeAuto_User am 22 März 2020, 11:28:32
Hallo,
da ich selbst ein Läufer bzw. Radfahrer bin, so habe ich zum namensgleichen Portal ein Modul geschrieben wo man seine Daten abrufen kann.
Wer möchte, kann sich somit selbst Grafiken oder Auswertungen basteln.

Zusammenfassung derzeitige Funktionen:
- auslesen seine eigenen Schwimm/Lauf/Radfahrstatistik
- Erstellung eines Logfiles wo nur geänderte Readings geschrieben werden


Beispiel:
define Strava Strava <Kunden-ID>


derzeitig update via FHEM
update all https://raw.githubusercontent.com/HomeAutoUser/Strava/pre-release/controls_Strava.txt

Gern würde ich mich über Feedback oder Anregungen / Ideen freuen.
Nach einer erfolgreichen Testphase würde ich es später in das offizielle SVN oder in das "FHEM Home Automation System, Github" überführen.

Viel Spaß beim testen und Anregung sammeln.


#BleibtGesund | #GemeinsamSindWirStark
Titel: Antw:Neues Modul - 88_Strava | Läufer,Radfahrer,Schwimmer (Anregung,Tests,...)
Beitrag von: mahowi am 01 April 2020, 09:44:04
Erstmal danke für das Modul. Funktioniert bis jetzt problemlos. :)

Heute habe ich "AuthRefresh accomplished" im STATE stehen. Brauche ich monatlich einen neuen Token oder muß ich den alten regelmäßig über set RefreshToken bestätigen?
Ok, hat sich erledigt. Ich hab grad in der Doku zur API gesehen, daß der Access-Token alle 6h aktualisiert werden muß und das wohl im Modul automatisiert geschieht.
Titel: Antw:Neues Modul - 88_Strava | Läufer,Radfahrer,Schwimmer (Anregung,Tests,...)
Beitrag von: HomeAuto_User am 01 April 2020, 09:55:23
Hallo,
danke für dein Feedback.

Du solltest in den Internals folgende Werte besitzen:

- stats_next_TRIGGERTIME
- token_expires_at

Diese besagen, wie lange dein Token gültig ist und wann der nächste automatisch abgerufen wird. Du solltest dann beim ,,nix" machen sehen, das die Internalwerte immer fortzählen.

Diese Beschreibung würde ich demnächst in der Commandref ergänzen.

Liebe Grüße marco


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:Neues Modul - 88_Strava | Läufer,Radfahrer,Schwimmer (Anregung,Tests,...)
Beitrag von: jeti am 28 August 2020, 21:11:10
Hallo,
Das Modul ist sehr interessant! Leider bin ich wohl für die Strava API zu doof, könntest du grob beschreiben was getan werden muss um mit deinem Modul über die API zuzugreifen?
Danke und Gruß
Titel: Antw:Neues Modul - 88_Strava | Läufer,Radfahrer,Schwimmer (Anregung,Tests,...)
Beitrag von: HomeAuto_User am 28 August 2020, 22:30:50
Hallo,
gern mache ich dies wenn ich zurück bin, Strava Aktivitäten zu sammeln 😉

Auf die Schnelle via Handy
https://developers.strava.com/docs/getting-started/#account

Liebe Grüße
Titel: Antw:Neues Modul - 88_Strava | Läufer,Radfahrer,Schwimmer (Anregung,Tests,...)
Beitrag von: jeti am 29 August 2020, 07:20:07
Hallo,
super, danke für den Link, jetzt geht's, hatte fälschlicherweise die Strava ID mit der Cient ID gleichgesetzt :)
Ich erkunde mal das Modul!
schonmal vielen Dank!