Withings Modul

Hi,
danke werde ich mal ausprobieren. Das mit dem AccessToken war wohl einfach vorher neu anfordern.

Klappt soweit ABER Du hast das return true; am Ende und nicht außerhalb der Schleife bei IntraDayActivity gepackt.

btw. es heißt
WIT_UpdateDataForDays($id,„SLEEPSUMMARY“,$days);
statt
WIT_UpdateDataForDays($id,„sleep“,$days);

Ralf

Kennt jemand außer @pitti und mir auch das Problem dass manche Whitings Variablen teils täglich teils deren Archiv kaputt machen.

Sind bei mir immer diese Beiden. Geloggt werden neben diesen beiden auch noch 2 weitere, die gehen aber nicht kaputt. Werden aber auch nicht updated.

Bei pitti ist es Gewicht und BMI.
Er geht davon aus dass hier das Modul ein Problem hat das offenbar bei neuen Werten eine Reaggreation macht.

Wäre super wenn es da einen „Fix“ gäbe weil das natürlich auch jedesmal das zugehörige Chart nicht mehr anzeigt.

Danke und cheers Seppm

Um mich nicht falsch zu verstehen, ich weiß nicht ob das Modul ein Problem hat. Aber für mich scheint es einen Zusammenhang zwischen der Reagreggation und dem Problem zu geben. Wie man dem Problem auf die Schliche kommt Weiß ich leider auch nicht.

Gruß Heiko

Moin,

habe heute morgen mal bewußt geschaut ob und was passiert.

  • ich habe mich gewogen was ein Reaggregation von 3 Variablen über das Modul anwirft
  • dann habe ich das Archive geöffnet und es kam die Meldung das 2 Variablen aggregiert werden müssen
  • alle betroffenen Variablen sind vom Modul aber disjunkt, also die 3 Variablen nach dem wiegen sind nicht bei den 2 Variablen im Archive Control dabei :frowning:
  • morgen check ich nochmal ohne mich vorher zu wiegen :slight_smile:

Bis dann
Heiko

Hi,
vielleicht kommen ja auch irgendwie komische Werte von Withings selbst. Die scheinen es nicht hinzubekommen mindestens IntraDay und Sleep meiner Scan Watch zwischen deren Server und meinen Apps sauber zu synchronisieren:-(

Ralf

Hallo
Konnte das Problem nachstellen.
Hab auf Github mal ein Update gemacht (nicht Beta Modulstore)
Gilt im Moment nur fuer die Messungen Waage,Puls,Thermo.

Cool, kann/werde ich heute Abend gleich mal einspielen und dann morgen berichten!

Gruß Heiko

Hi,

habe gerade folgendes ausprobiert:

1.) gemessen
2.) direkt übers Modul ein Update Data
3.) Archiv geöffnet => PROBLEM
4.) module.php direkt von github geholt und drübergebügelt
5.) IPS Restart (sicher ist sicher)
6.) wieder gemessen
2.) wieder direkt übers Modul ein Update Data
3.) Archiv wieder geöffnet => IMMER NOCH PROBLEM

Schade

PS: Jetzt waren immer 5 Variablen vom Modul betroffen!

Hallo
Vielleicht kannst du mir das Modul Debug Log schicken.

Wie, wo, was? Sag was ich machen soll!

Hallo
In der Instanzkonfiguration oben rechts auf Debug.
In diesem Fenster sollte bei einer NEUEN Messung und einem UPDATE
folgende Meldungen zu finden sein:

Update Data | Update Data Get Meas
....
DoMeas[1408] | MeasDaten werden ausgewertet.
....
SaveDataToDatabase[2235] | Reaggregieren('AC_AddLoggedValues').
....
DoMeas[1829] | RequestReAggregation erforderlich:
....
Reaggregieren[2693] | Erfolgreich ->

Alles klar - bekommst Du heute Abend!

Gruß Heiko

Ich hab das Problem, dass keine Werte bis auf die Batterie aktualisiert werden. Siehe Screenshot

Habe ich Debug aktiv und mache ein Werteupdate kommt zudem diese Meldung:

Hab ich noch etwas falsch konfiguriert oder woran kann das liegen?

Hallo
Die Fehlermeldungen sind mein Fehler. Es gibt daher neue Version.
Ich braeuchte mal die Debugmeldungen in der Instanz wegen der fehlenden
Werte.

Die fehlenden Daten sind wiederum mein Fehler. Danke für deine Zeit dennoch. Ich hatte im Oktober das WLAN Passwort geändert und seitdem wurden natürlich keine Daten mehr übertragen. Daher auch die fehlenden Werte.

Habe soeben die Waage neu eingestellt mit dem WLAN und jetzt kommen auch die Werte :slight_smile:

Ich hab den Aggregationsfehler seit wohl gut einer Woche nun nicht mehr gesehen.
Danke fürs Beseitigen!
Cheers Seppm

Guten Morgen,
ich habe letzte Woche das Modul über Github installiert. Im Modulstore wie beschrieben ist es nicht zu finden. Glaube das steht hier irgendwo in den Posts.
Bekomme jeden Tag diese Fehlermeldungen:

Ausserdem, obwohl ich und meine Frau die App installiert haben, also 2 Profile bestehe sehe ich nur das:

Kann mir da bitte jemand helfen?
Ich dachte ich hab gelesen das man die Profile auswählen muss, aber wo? In der Instanz oder bei Authentifizierung anfordern nicht.

Danke und lg

Hallo
Modul ist im Modulstore im Betabereich.
Um es dort zu finden muss du beim suchen den exakten Namen eingeben.
„Withings Info“
Die Fehlermeldungen kommen weil du in Github den falschen Branch genommen hast.
Ist dort auch Betabranch.
Profil wird bei der Authentifizierung ausgewaehlt.
Du wirst auf einen Webseite von Withings weitergeleitet und dort das Profil auswaehlen.

Vielen Dank. Das hat jetzt gklappt.
Aber das mit den Profilen hab ich noch nicht verstanden.
Es gibt eines von meiner Frau und eines von mir…

Wenn ich auf Authentifizierung anfordern klicke dann kommt das:

Diese App zulassen:

Aber ich kann hier nirgends etwas auswählen. In der Instanz sieht es so aus:

Ich bekomme die Daten und Benutzer einfach nicht nach Symcon…

Muss ich für jeden Benutzer eine Instanz anlegen?