Withings Modul

Hallo
Ist der Wert in der APP auch 0 ?
Meine Waage misst keinen Puls. Im Debug-Fenster kann man sich die Werte ansehen die reinkommen.

Vermutlich kommt die 0, eventuell ignorierst du einfach 0-Werte und schreibst die Variable dann nicht.

Im Web wurde nicht geschrieben, der letzte Wert ist ein paar Tage alt. Die App nutze ich nicht.

Ich muss auch mit Schrecken die Funktionstüchtigkeit des Moduls vernehmen :eek::banghead::banghead:

Den über die Feiertage hat sich die Waage verstellt und übermittelt höhere Werte :mad:

Danke an den schnellen Support!

lg
hagi

Hallo 1007,

ich habe heute bei der Aktualisierung der Daten in Symcon leider Probleme und mir dazu mal Debug, Logs und den Quellcode angesehen.

Die Daten wurden von Withings korrekt abgeholt, allerdings hat Withings für einen Wiegevorgang zwei „measuregrps“ ausgegeben. Der Pulswert wurde in einer gesonderten Gruppe ausgegeben.

Nun meldet das Modul, dass keine neuen Daten vorhanden sind und einen Aktualisierung der Variablen findet entsprechend auch nicht statt. Gleiches Verhalten, wenn man sich innerhalb der letzten 24 Stunden mehrfach gewogen hat.

Wenn ich das richtig sehe, müsste da in der foreach-Schleife ab Zeile 1291 etwas angepasst werden…kannst Du Dir das bei Gelegenheit einmal anschauen.

Vielen Dank und beste Grüße,
Dennis

Hallo
Bin gerade dabei das Modul komplett neu zu ueberarbeiten, da ich gerade eh Hand
dran hatte.

Top! Danke für die ganze Arbeit!

Hallo, ich habe auch mal das Modul auch mal am Wochenende installiert.
Leider bekomme ich keine Gewichtsdaten. Bzw. wurde dort nur ein Wert erfasst, danach nicht mehr.

Hier ein Teil des Logs, vieleicht hilft es. Anmeldung auf der Webseite und Verbindung zu IPS scheint ok. In der Health Mate APP kommen die Daten sofort.

Unbenannt.PNG

Was kann ich machen?

Hallo
Wie oben schon gesagt schreib ich fast alles neu.
Dieses DoDevice ist die Abfrage welche Geraete du hast und
hat mit den Gewichtsdaten nichts zu tun.
Weiter unten sollte so etwas stehen wie DoGewicht.

Gesendet von iPad mit Tapatalk

Es ist sogar eine Messung im Debug, es kommt nur nicht in der Variablen „Gewicht“ an…?

Unbenannt.PNG

Kein neue Daten heisst , das die neuen Daten nicht neuer sind als in der Variablen
DatumUhrzeit. Wenn du da mal eine 0 eintraegst werden die neuen 1x uebernommen.

Hallo
Frage . Hat jemand mehr als als eine Waage, ein Blutdruckmessgeraet und den Schlafsensor?
Das sind die 3 Dinge bei mir und ich bekomme zusaetzlich eine Waage.
Sollte deshalb im Modul einigens umstellen ( mehrere Waage/Schlafsensoren/Messgeraete/Temperatursensoren)
Alle alten Funktionen bleiben. Deshalb erst einmal im naechsten Update den Schlafsensor (WE) und
die Batteriewerte der Geraete.
Unbenannt.png

Ich bin der Meinung, dass es an den drei Messgruppen liegt und dadurch die Daten nicht korrekt in Variablen geschrieben werden. Mein aktueller Workaround: nur noch alle zwei Tage wiegen und am besten auch vor der Pulsmessung wieder abspringen :wink:

Negativ, bei mir nur eine Waage und ein Nutzer. Bin da ein einfacher „Kunde“ für Dich.

Viele Grüße
Dennis

Hallo
Es gibt ein aktuelles Update.
Code in grossen Teilen neu.
Es werden Daten von 5 Tagen ausgewertet.
Formular angepasst.
Geraetedaten werden geholt.
Schlafsensor eingebaut.
Aktivitaeten vorbereitet.
siehe auch Doku
https://github.com/1007/Symcon1007_Withings

Installiert, getestet und für gut befunden: meine Probleme sind behoben.

Nochmals vielen Dank!

Beste Grüße,
Dennis

Hallo zusammen,

bei mir wird der BMI nicht gefüllt.
Integer Wert = 0.
Wie in der Doku beschrieben, habe ich die Größe eingetragen.

Wenn ich im Modul Update Data ausführe, erhalte ich folgende Meldung.
2019-01-18 18_23_45-IP-Symcon Management Console [IP-Symcon].png

Was mache ich falsch :confused:

Beste Grüße
Kai

Hallo
Bist du sicher , dass du mit dem Modul aktuell bist.
Zeile 984 hat eher mit der OAuth-Authentifizierung zu .
??

Gesendet von iPad mit Tapatalk

Hallo,

Bist du sicher , dass du mit dem Modul aktuell bist.

es ist zumindest kein Update vorhanden.
2019-01-18 19_18_15-IP-Symcon Management Console [IP-Symcon].png

Hab das Modul noch mal neu hinzugefügt… bringt aber keine Änderung.

Hier mal ein Screen aus dem Debug.

Beste Grüße
Kai

Hallo .
OK das ist mein Fehler. Zeile 1050 sagt schon mehr aus.
Es wird versucht einer Floatvariablen ein integer Profil zu
Geben. Aendere es nachher wenn ich von der Arbeit
Nach Hause komme.

Gesendet von iPad mit Tapatalk

Update ist Online. BMI-Variable wenn Integer bitte loeschen.
Wird neu erstellt.

Guten Morgen,

vielen Dank, jetzt funktioniert es :slight_smile:

Beste Grüße
Kai