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.measuregrps02withings.0.########.measures.measuregrps03withings.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.measuregrps01withings.0.########.measures.measuregrps02withings.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)
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