Withings Modul

Die nächste unverständliche Einschränkung bei Modulen.

Warum sollte eine Kategorie dort nichts zu suchen haben? Wenn ich viele Variablen zu einer Instanz/Modul habe, dann muss ich sie ja irgendwie sinnvoll gruppieren.

Das hat nix mit dem Modulen zu tun, sondern mit der Darstellung und Logik in IPS.
Dann stellt man um auf Splitter (Daten holen) und Device je nach Typ/Person/Untergerät welches visualisiert.
Es gibt in IPS nicht eine Instanz welche Variablen gruppiert (ab Werk).
Michael

Im Falle von diesem Modul, müsste man einfach nur die Kategorie weg lassen und alle Variablen auf eine Ebene unter die Instanz bringen, dann könnte man es direkt im WebFront verwenden.

Da ich aber grundsätzlich ALLES in meine WebFronts über Links einbaue und mir selbst anordne wie ich es je nach Endgerät benötige, ist mir die Aufteilung unter Modulen/Skripten ziemlich egal.

Grüße,
Chris

Super Modul, vielen Dank!

Wird es noch Erweiterungen geben, mich würde vom Profile noch interessieren, z.B.

  • Luftqualität CO2
  • Anzahl Schritte vom Tag, Withings Pulse

Hi,

wenn ich meine Zugangsdaten von mywithings.com eingebe kommt die Meldung „Userdaten falsch“.

Auf der Website kann ich mich damit aber anmelden.

Habe ich hier einen Denkfehler?

Gruß

Jimmy

Kannst du mal Logging aktivieren und schauen ob bei den beiden Anfragen

http://wbsapi.withings.net/once?action=get........
http://wbsapi.withings.net/account?action=getuserslist.......

eine Antwort mit

{"status":0,....

kommt.

Aktiver mal Logging und schau mal ob es einen Eintrag

Messung Type : 54

gibt. Laut Doku ist es ein SP02(%) Wert. Ich hab so eine Waage nicht.
Fuer das andere muss man sich anders anmelden.

Consumer key, provided by withings when registering as a partner. 

Hi Jimmy,

also ich hatte zunächst auch das Anmelde-Problem, User/Passwort Richtig.

Nachdem ich den Kurznamen (3-stellig) der auch in der Waage angezeigt wird richtig angegeben habe,
funktioniert es.

Vielleicht hilft es auch bei dir?

Hi,

hat sich erledigt. Der dreistellige Kurzname war falsch.
Das Logging hat also was gebracht.

Gruß

Jimmy

Genau das würde mich auch interessieren :slight_smile:

Hi,
hat schon mal einer das Problem gehabt, dass die Instanz immer nur sagt Userdaten falsch, leider bekomme ich hier keine weitere Informationen raus.

Gruß

Chris

Ok, bei mir war das Problem, dass er den Hostnamen nicht auflösen konnte.

über einen Eintrag in /etc/hosts hat es funktioniert.

scheint leider auch schon ein bekanntes Problem zu sein :frowning:
Keine Namensauflösung in IPS nach aktuellem PI Update - Seite 8

Versionenübersicht — IP-Symcon :: Automatisierungssoftware

Raspbian und IPS Version müssen passen, sonst funktioniert es nicht.
Michael

Ich habe die Withings Waage mit Pulswellenmessung. Eigentlich sollte diese nemebn Datum/Uhrzeit der letzten Messung auch mehrere Parameter an das IPS Modul übergeben, es werden aber nur einige wenige übermittelt:

  • Datum Uhrzeit (OK)
  • Gewicht (OK)
  • Fett Anteil (NEIN)
  • Fettfrei Anteil (NEIN)
  • Puls (OK)
  • Fett % (NEIN)
  • BMI (OK)
  • Name (OK)
  • (Geburtstag OK)
  • Geschlecht (OK)
  • Groesse (OK)

Die Pulswellengeschwindigkeit fehlt anscheinen im Modul, es gibt keine Variable.

@1007: Magst Du da mal drauf gucken?

Da ist taetsaechlich einiges dazugekommen in der API welche Werte es frueher nicht gab.
Zur Zeit sind in der Doku folgende Werte drin

1  : Weight (kg)
4  : Height (meter)
5  : Fat Free Mass (kg)
6  : Fat Ratio (%)
8  : Fat Mass Weight (kg)
9  : Diastolic Blood Pressure (mmHg)
10 : Systolic Blood Pressure (mmHg)
11 : Heart Pulse (bpm)
54 : SP02(%)
71 : Body Temperature
76 : Muscle Mass
77 : Hydration
88 : Bone Mass
91 : Pulse Wave Velocity

Kriegst du alle Werte im Logfile ? 91 hab ich schon gesehen aber 4,5,6,8 sollten schon sein.

Das logfile ging Dir per PN zu. Ist eine Body Cardio, ca 1 Monat alt.

Im Log sind leider nur die Typen 1,11,91 .
Das muss ich mir genauer ansehen.

Muss ich auf dem Whitings Webinterface noch irgendwas einstellen? In der App sind die ganzen Werte vorhanden.
Ich musste interessanterweise in der App noch einen Messergebnis hinzufügen (Grösse), damit die richtig downgeloaded wurde, obwohl in meinem Profil vorhanden. Ohne dieses Messergebnis wurde sie um den Faktor 10 zu hoch angezeigt.

Eigentlich nicht, aber ich schau mir das genauer an.

Jetzt scheinen alle Daten zu kommen. Zumindest die, die das Modul vorsieht. Pulswelle, etc werdenhalt vom Modul noch nicht ausgewertet.