Zuerst verknüpfe ich nicht direkt ein Peripheriegerät mit einem Gladys-Benutzer,
das OAuth2-Konto von Withings ist mit einem Withings-Benutzer verknüpft (einige Geräte sind für mehrere Benutzer geeignet).
Als ich diesen Service erstellt habe, gab es die Mehrbenutzerfunktion noch nicht, ich dachte, dass ich diese Funktion in einer späteren Version des Services hinzufügen könnte (vielleicht einen Benutzer zu einem Gerät wie dem Raum hinzufügen).
@euguuu Ich verstehe, aber wie holst du die Daten ab/zeigst sie an?
Denn die Withings-Waage gibt das Gewicht jedes Haushaltsmitglieds zurück, sodass du mit Werten von vielen Personen endest
Das ist nicht der Punkt, es bräuchte vielleicht einen neuen Datentyp in Gladys und eine begrenzte « Health »-API, die verschiedene Messwerte des Benutzers (Gewicht, Schritte pro Tag, etc.) übernehmen würde. Meiner Meinung nach sind das wirklich andere Werte als die der Haushalts-Sensoren.
Ich denke, es ist wichtig, sich diese Fragen zu stellen, bevor man entwickelt. Wenn du die Führung bei der Erstellung der funktionalen Spezifikationen übernehmen möchtest, warum nicht
In der Doku habe ich klar angegeben, dass die Methode 1 Client-ID = 1 Withings-Benutzer verwendet werden soll. Daher erhalte ich derzeit nur die Daten eines einzigen Benutzers.
Ich dachte, dass für eine V1 dies ausreicht, um den Dienst zu initialisieren, und dass der Mehrbenutzer-Aspekt später in einem PR betrachtet werden kann, nicht unbedingt bei Withings. Die von dir beschriebene Methode ist sicherlich besser, erfordert aber viel Entwicklungs- und Spezifikationszeit.
Ich habe kein Gerät, um es zu testen, aber ich mag die Präsentation deines Geräts mit dem Bild.
Könnte man das nicht globaler in Gladys machen @pierre-gilles ?
Das Bild? Ja, alles ist möglich. Allerdings erfordert das einen enormen Aufwand, um jedes Modell in hochwertigen Fotos zu finden. Ich denke dabei insbesondere an die Dienste Zigbee2mqtt, Z-Wave oder Philips Hue, die Hunderte oder Tausende von Referenzen haben. Ich bin mir nicht sicher, ob sich die Investition in Zeit und Wartung lohnt.
Könnte man dem Nutzer nicht die Wahl lassen, ein Bild über ein Input-Feld einzufügen?
Entweder wir automatisieren es, wenn es möglich ist, oder wir lassen dem Nutzer die Wahl, oder?
Am Ende ist es nur eine Geschmacksfrage (vielleicht interessiert das nur mich ^^)
Meine persönliche Meinung:
Ich denke, das wird unsere so leichte Gladys schwerer machen, sei es optisch oder in Bezug auf den Speicherplatz.
Man könnte die Wahl dem Benutzer überlassen, wie @spenceur es vorschlägt, was, glaube ich, die beste Lösung wäre.
Wer es will, macht es selbst und sucht sich sein eigenes Bild.
Aber ich habe Angst, dass wir schnell bei der Forderung nach Standardbildern landen, denn ein SML-w9-Gerät ist für alle gleich… oder fast, denn ich habe es in weiß, aber das Bild zeigt ein schwarzes Gerät… (Alex im nervigen Modus!!)
(Ja @spenceur, heute bin ich nicht dein Freund!!! )
Hey hallo zusammen!
Ich bin gerade über dieses Thema gestolpert und das passt gut, denn ich habe kürzlich eine Withings Body Cardio Waage erworben. Falls ich also beim Testen helfen kann, gebt mir Bescheid
Hallo hier!
Ich habe meinen kleinen Test lokal mit meiner Body Cardio gemacht, es funktioniert wie ein Traum, tolle Arbeit @euguuu, ich kann es kaum erwarten, bis diese Integration rauskommt