TA2k / ioBroker.withings

ioBroker adapter for Withings
MIT License
5 stars 4 forks source link

[BUG] - Datenchaos mit Body Cardio Körperwaage #18

Open prorun26 opened 5 months ago

prorun26 commented 5 months ago

Hi, ich nutze die Körperwaage "Body Cardio" von Withings. Leider kommen die Messwerte über den Adapter nur sehr chaotisch im ioBroker an.

So wie ich das verstanden habe ist es so vorgesehen, dass die neusten Messwerte immer unter withings.0.########.measures.measuregrps01 ankommen sollen und ältere Werte in die Folgeordner withings.0.########.measures.measuregrps02 withings.0.########.measures.measuregrps03 withings.0.########.measures.measuregrps04 usw. nachgeschoben werden was quasi eine absteigende Sortierung darstellen soll.

Leider funktioniert das so gar nicht. Mal kommen die aktuellen Werte unter .measuregrps01 an, am nächsten Tag unter .measuregrps03 und danach unter .measuregrps02 ohne jedwede erkennbare Systematik - was zwar über ein Skript umständlich abgefangen werden könnte - aber manchmal verteilen sich die aktuellen Werte sogar auf verschiedene Unterordner.

Ich versuche es am Beispiel meiner heutigen Messung (27.03.) aufzuzeigen (benutzt wurde die Waage heute nur ein einziges Mal): Die Messwerte wurden auf folgende Ordner verteilt. withings.0.########.measures.measuregrps01 withings.0.########.measures.measuregrps02 withings.0.########.measures.measuregrps03 Folgend werde ich diese drei Ordner nur mit 01, 02 und 03 bezeichnen. In allen drei Ordnern wurden die Datenpunkte .created .date und .modified die sich jeweils darin befinden auf Datum und Uhrzeit der heutigen Messung gesetzt. Die aktuell gemessene Pulswellengeschwindigkeit ist im Ordner 01 gelandet Die aktuell gemessene Herzfrequenz ist im Ordner 02 gelandet Alle anderen aktuell gemessenen Messwerte sind im Ordner 03 gelandet

Hier noch mal die vollständige Auflistung für die drei Ordner (Das Datum bezieht sich jeweils auf lastchange):

withings.0.########.measures.measuregrps01 26.03.2024 - Weight (kg) 25.03.2024 - Heart Pulse (bpm) - only for BPM and scale devices 26.03.2024 - Fat Free Mass (kg) 26.03.2024 - Fat Ratio (%) 26.03.2024 - Muscle Mass (kg) 26.03.2024 - Hydration (kg) 26.03.2024 - Fat Mass Weight (kg) 26.03.2024 - Bone Mass (kg) 27.03.2024 - Pulse Wave Velocity (m/s)

withings.0.########.measures.measuregrps02 25.03.2024 - Weight (kg) 27.03.2024 - Heart Pulse (bpm) - only for BPM and scale devices 25.03.2024 - Fat Free Mass (kg) 25.03.2024 - Fat Ratio (%) 25.03.2024 - Muscle Mass (kg) 25.03.2024 - Hydration (kg) 25.03.2024 - Fat Mass Weight (kg) 25.03.2024 - Bone Mass (kg) nicht vorhanden - Pulse Wave Velocity (m/s)

withings.0.########.measures.measuregrps03 27.03.2024 - Weight (kg) 24.03.2024 - Heart Pulse (bpm) - only for BPM and scale devices 27.03.2024 - Fat Free Mass (kg) 27.03.2024 - Fat Ratio (%) 27.03.2024 - Muscle Mass (kg) 27.03.2024 - Hydration (kg) 27.03.2024 - Fat Mass Weight (kg) 27.03.2024 - Bone Mass (kg) nicht vorhanden - Pulse Wave Velocity (m/s)

Ich benutze den Adapter in der Version 0.0.13