NEWS
Test Withings v0.0.x
-
@tombox , Meldungen scheinen weg zu sein. 10:58 Uhr was die letzte.
-
hallo!
jedes mal wenn ich den adapter starten möchte, bekomme ich ein mail mit einem temporären login code. was mache ich falsch? mein login in der app funktioniert ja mit user/pw. -
@massiveattack Ist leider ein Manko den man so hinnehmen muss
-
@tombox
würde ich, wenn der adapter starten würdewithings.0 1346 2022-08-18 13:09:56.349 warn Terminated (UNCAUGHT_EXCEPTION): Without reason withings.0 1346 2022-08-18 13:09:56.347 info terminating withings.0 1346 2022-08-18 13:09:56.322 error resultArray is not iterable withings.0 1346 2022-08-18 13:09:56.321 error TypeError: resultArray is not iterable at Withings.login (/opt/iobroker/node_modules/iobroker.withings/main.js:226:26) at processTicksAndRejections (node:internal/process/task_queues:96:5) at Withings.onReady (/opt/iobroker/node_modules/iobroker.withings/main.js:69:5) withings.0 1346 2022-08-18 13:09:56.315 error unhandled promise rejection: resultArray is not iterable withings.0 1346 2022-08-18 13:09:56.314 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). withings.0 1346 2022-08-18 13:09:56.311 error {"errors":[{"message":"redirect_uri_mismatch: The redirect URI provided is missing or does not match partner callback url"}]} withings.0 1346 2022-08-18 13:09:53.479 info starting. Version 0.0.10 in /opt/iobroker/node_modules/iobroker.withings, node: v16.17.0, js-controller: 4.0.23
-
@massiveattack callback url stimmt anscheinend nicht hast du wie vorgegeben Callback URI: http://localhost
-
@tombox said in Test Withings v0.0.x:
peinlich, hatte wohl https geschrieben
danke, funktioniert jetzt -
Ich bekomme ständig E-Mails mit dem temporären Passwort
Wie kann ich denn das abschaltenOK - Wurde zwei Kommentare davor beantwortet
-
@tombox , es fängt wieder an.
Kaum ein Upgrade gefahren, kann er sich nicht wieder einloggen.
Auf der Seite habe ich alles bestätigt.
Zurück zu 0.0.10 und geht wieder.
-
@esp8266 War noch ein Fehler danke für den Hinweis ist mit 0.0.13 behoben
-
@tombox , das Problem besteht weiterhin. Auch ein Neustart behebt es nicht.
Mom...du schreibst 0.0.13 dann ist installiere ich mal vom Github.Alles gut, lüppt.
-
Moin!
Bin auf der .13 von Github und habe leider das selbe Problem...mache ich was falsch (erste Installation des Adapters)
withings.0 2022-10-23 16:02:25.302 error {"status":503,"error":"Invalid Params: Missing [refresh_token]"} withings.0 2022-10-23 16:02:25.191 warn Please check username and password
-
@mrlee , Adapter neu starten.
-
@esp8266
Moin, dank für die Info...passiert aber leider genau das Selbe im log und Adapter bleibt gelb.
withings.0 2022-10-24 08:35:28.460 error {"status":503,"error":"Invalid Params: Missing [refresh_token]"} withings.0 2022-10-24 08:35:28.349 warn Please check username and password withings.0 2022-10-24 08:35:25.260 info starting. Version 0.0.13 (non-npm: TA2k/ioBroker.withings) in /opt/iobroker/node_modules/iobroker.withings, node: v16.17.1, js-controller: 4.0.23 withings.0 2022-10-24 08:35:24.709 info Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system host.iobroker_host-neu 2022-10-24 08:35:21.479 info instance system.adapter.withings.0 started with pid 15809 host.iobroker_host-neu 2022-10-24 08:35:18.817 info instance system.adapter.withings.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker_host-neu 2022-10-24 08:35:18.197 info stopInstance system.adapter.withings.0 send kill signal withings.0 2022-10-24 08:35:18.170 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason withings.0 2022-10-24 08:35:18.167 info terminating withings.0 2022-10-24 08:35:18.161 info Got terminate signal TERMINATE_YOURSELF host.iobroker_host-neu 2022-10-24 08:35:18.154 info stopInstance system.adapter.withings.0 (force=false, process=true) host.iobroker_host-neu 2022-10-24 08:35:08.695 info instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker_host-neu 2022-10-24 08:35:00.051 info instance system.adapter.dwd.0 started with pid 15780 withings.0 2022-10-24 08:34:09.785 error {"status":503,"error":"Invalid Params: Missing [refresh_token]"} withings.0 2022-10-24 08:34:09.673 warn Please check username and password
Bekomme auch jedesmal wenn ich den Adapter starte eine Mail von withings
Hier ist Ihr vorläufiger Anmeldecode
Habe ich bei Withinhgs was falsch eingestellt?
bis denne
Mr.Lee -
Hallo zusammen,
seit dem Updates des Adapter wird die Zeit von total_sleep_time anders angegeben. Sind das nun Sekunden? Wobei das dann komischerweise nicht mit den Angaben in der App übereinstimmt.
Beispiel: aktuell hat der Datenpunkt den Wert 24300, was 6,7 h sein müssten. Laut der App sind es aber nur 6:45 Min
@mrlee sagte in Test Withings v0.0.x:
Hier ist Ihr vorläufiger Anmeldecode
Habe ich bei Withinhgs was falsch eingestellt?
bis denne
Mr.LeeDie Mail bekomme ich auch, ist in meinen Augen einfach zu ignorieren
-
@stony2k said in Test Withings v0.0.x:
Hallo zusammen,
seit dem Updates des Adapter wird die Zeit von total_sleep_time anders angegeben. Sind das nun Sekunden? Wobei das dann komischerweise nicht mit den Angaben in der App übereinstimmt.
Beispiel: aktuell hat der Datenpunkt den Wert 24300, was 6,7 h sein müssten. Laut der App sind es aber nur 6:45 Min
@mrlee sagte in Test Withings v0.0.x:
Hier ist Ihr vorläufiger Anmeldecode
Habe ich bei Withinhgs was falsch eingestellt?
bis denne
Mr.LeeDie Mail bekomme ich auch, ist in meinen Augen einfach zu ignorieren
Hi,
die Rechnung stimmt doch!
24300 Sekunden = 405 Minuten = 6,75h
0,75h = 45 Minuten (0,75*60)
-> 6,75h = 6h 45 Minuten -
@oberfragger sagte in Test Withings v0.0.x:
@stony2k said in Test Withings v0.0.x:
Hallo zusammen,
seit dem Updates des Adapter wird die Zeit von total_sleep_time anders angegeben. Sind das nun Sekunden? Wobei das dann komischerweise nicht mit den Angaben in der App übereinstimmt.
Beispiel: aktuell hat der Datenpunkt den Wert 24300, was 6,7 h sein müssten. Laut der App sind es aber nur 6:45 Min
@mrlee sagte in Test Withings v0.0.x:
Hier ist Ihr vorläufiger Anmeldecode
Habe ich bei Withinhgs was falsch eingestellt?
bis denne
Mr.LeeDie Mail bekomme ich auch, ist in meinen Augen einfach zu ignorieren
Hi,
die Rechnung stimmt doch!
24300 Sekunden = 405 Minuten = 6,75h
0,75h = 45 Minuten (0,75*60)
-> 6,75h = 6h 45 MinutenOk du hast recht. Ich Trottel
Hast du eine Idee, wie ich mir das in ein lesbares Format umwandeln kann? Also per Formel oder Javascript?
-
@stony2k , das habe ich hier im Thread schon mal gepostet.
on({id: "withings.0.28587019.measures.measuregrps01.1.value"/*value*/, change: "ne"}, async function (obj) { > var value = obj.state.val; > var oldValue = obj.oldState.val; > setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Gewicht"/*Gewicht*/, Math.round((parseFloat(getState("withings.0.28587019.measures.measuregrps01.1.value").val) / 1000)*10)/10); > setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Datum"/*Datum*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "DD.MM.YYYY")))); > setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Zeit"/*Zeit*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss")))); > });
Da ist auch die Zeit drin. Eine Formel und einem Zeitstempel. Also nicht anderes.
-
@tombox Hallo, ich muss mal wieder nachfragen:
Unter sleep summary habe ich 19 Unterordner. Das scheint soweit okay zu sein, da die Anzahl der Unterordner nicht mehr wird.
Meine Adaptereinstellungen sehen so aus:
Was ich aber weniger verstehe ist die Darstellung unterhalb von sleep summary/series01/data
Hier wird mir jetzt als created der 26.10.2022 um 17:47 Uhr angezeigt, mit einer totalsleeptime von 5100Wenn ich nun aber unter sleep summary/series02/data schaue wird mir hier als created erneut der 26.10.2022 um 15:05 Uhr angezeigt mit einer totalsleeptime von 16260
Das macht es nahezu unmöglich die Daten verlässlich weiterzuverarbeiten, oder hat hier jemand einen Tipp, wie man das bewerkstelligt?
Warum gibt es nicht pro Tag nur eine Datenausgabe? Ist es möglich das so zu machen?Dann noch was ganz wichtiges: Ich habe unterhalb von Sleep mittlerweile 191 Unterordner
-
@esp8266 sagte in Test Withings v0.0.x:
@stony2k , das habe ich hier im Thread schon mal gepostet.
on({id: "withings.0.28587019.measures.measuregrps01.1.value"/*value*/, change: "ne"}, async function (obj) { > var value = obj.state.val; > var oldValue = obj.oldState.val; > setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Gewicht"/*Gewicht*/, Math.round((parseFloat(getState("withings.0.28587019.measures.measuregrps01.1.value").val) / 1000)*10)/10); > setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Datum"/*Datum*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "DD.MM.YYYY")))); > setState("0_userdata.0.Withings.Aktuelle_Gewichte.XXXX.Zeit"/*Zeit*/, (String(formatDate(getDateObject((parseFloat(getState("withings.0.28587019.measures.measuregrps01.created").val) * 1000)), "hh:mm:ss")))); > });
Da ist auch die Zeit drin. Eine Formel und einem Zeitstempel. Also nicht anderes.
Leider doch nicht das, was ich brauche. Es geht sich nicht um den Zeitstempel des Datenpunktes, sondern den Wert. Der Datenpunkt enthält als Wert die Zeit, die man geschlafen hat in Sekunden.
-
@stony2k Sorry, kannst Du mir das näher erklären, denn so fit bin ich nicht. Hast Du das hinbekommen, das Du immer nur den korrekten Wert erhält? Und wie muss ich das machen? Es wäre toll, wenn Du mir das erklären könntest - Danke