modul für withings wage (und blutdruck messgerät)

Begonnen von justme1968, 22 Dezember 2013, 00:28:31

Vorheriges Thema - Nächstes Thema

det.

Zitat von: Markus M. am 18 August 2015, 00:58:13
Guckt mal nach ob URI::Escape in eurem Perl installiert ist und probiert die Version im Anhang.
ok, das fehlte. Jetzt geht der ACCOUNT, Body Scale, Pulse OX und Activity Tracker, aber sobald ich bei einem User der Body Scale das disable = 1 lösche um da das Gewicht zu sehen, schmiert FHEM ab. Angelegt werden alle und prima, welche Infos Du dem Activity Tracker entlockt hast!
LG
det.

Markus M.

Zitat von: det. am 18 August 2015, 19:00:03
ok, das fehlte. Jetzt geht der ACCOUNT, Body Scale, Pulse OX und Activity Tracker, aber sobald ich bei einem User der Body Scale das disable = 1 lösche um da das Gewicht zu sehen, schmiert FHEM ab. Angelegt werden alle und prima, welche Infos Du dem Activity Tracker entlockt hast!

Bitte einmal neu anlegen und vor Aktivieren des Users verbose=5 (beim User) setzen.
Im Log sollte dann die Serverantwort stehen.
Aktuell weder Smarthome noch FHEM vorhanden

det.

Hallo Markus,
sende mir mal eine Mailadresse per PM. Das Log bis zum Absturz ist zu lang für eine PM, was ich Dir gesendet habe ist nur ein Teil und ich habe an der Forum Mailfunktion keine Stelle zum Datei anhängen gefunden.
LG
det.

Markus M.

Zitat von: det. am 18 August 2015, 19:30:51
Hallo Markus,
sende mir mal eine Mailadresse per PM. Das Log bis zum Absturz ist zu lang für eine PM, was ich Dir gesendet habe ist nur ein Teil und ich habe an der Forum Mailfunktion keine Stelle zum Datei anhängen gefunden.

Mail steht im Modul wenn du genau hinsiehst, brauchst du aber hoffentlich grade gar nicht mehr :)
Bitte nachsehen ob Time::Local bei dir installiert ist (hatte ich nicht eingebunden UND falsch verwendet), dann die Version im Anhang ausprobieren.

Gruss, Markus
Aktuell weder Smarthome noch FHEM vorhanden

Markus M.

#184
Zitat von: Christoph am 18 August 2015, 17:19:43
Bei mir ändert sich nichts

Dein Login klappt nicht und ich habe nicht die geringste Ahnung warum.
Auf welcher Hardware und Software läuft dein FHEM?

Der Anhang hier drin ist nur für dich (mehr Logging), bitte das Device damit nochmal neu anlegen und das Log posten oder mir per PM schicken.
Aktuell weder Smarthome noch FHEM vorhanden

Christoph

Hallo Markus,

FHEM läuft bei mir auf einem Cubietruck / Debian GNU/Linux 7.8 (wheezy)

2015.08.18 21:47:25 1: PERL WARNING: Bareword found where operator expected at ./FHEM/32_withing5.pm line 369, near ")
      Log3"
2015.08.18 21:47:25 1: PERL WARNING: (Missing operator before Log3?)
2015.08.18 21:47:25 1: reload: Error:Modul 32_withing5 deactivated:
syntax error at ./FHEM/32_withing5.pm line 369, near ")
      Log3 "

2015.08.18 21:47:25 0: syntax error at ./FHEM/32_withing5.pm line 369, near ")
      Log3 "



Gruß Christoph


Markus M.

Zitat von: Christoph am 18 August 2015, 21:57:50
FHEM läuft bei mir auf einem Cubietruck / Debian GNU/Linux 7.8 (wheezy)

Den Anhang von oben bitte nochmal runterladen.
So langsam wird es mit den unterschiedlichsten Problemen etwas schwierig.


Wenn ihr irgendwelche Perl Module extra installieren müsst, schreibt das bitte hier.
Aktuell weder Smarthome noch FHEM vorhanden

det.

Zitat von: Markus M. am 18 August 2015, 21:06:17
Bitte nachsehen ob Time::Local bei dir installiert ist (hatte ich nicht eingebunden UND falsch verwendet), dann die Version im Anhang ausprobieren.
Gruss, Markus
Danke, ist jetzt alles gut aus. Stürzt nicht mehr ab und alle Userdevice haben Daten. Jetzt heisst es wohl Loggen und regelmäßig wiegen. Der Frau den Pulse in die Tasche stecken. Mein Iphone füttert die Withings App auch fleißig mit Bewegungsdaten. Bekomme ich die hier auch irgendwie mit rein?
LG
det.

Christoph

2015.08.18 22:18:26 1: withing5: initialize
2015.08.18 22:18:26 1: withing5: define withings_test withing5 abc@mail.com password
2015.08.18 22:18:26 1: withings_test: connect
2015.08.18 22:18:26 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_withing5.pm line 337.
2015.08.18 22:18:26 1: withings_test: appliver
2015.08.18 22:18:26 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_withing5.pm line 343.
2015.08.18 22:18:28 1: withings_test: LOGIN ERROR
2015.08.18 22:18:28 1: withings_test: getusers
2015.08.18 22:18:29 1: withings_test: appliver
2015.08.18 22:18:30 1: withings_test: LOGIN ERROR
2015.08.18 22:18:30 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_withing5.pm line 583.
2015.08.18 22:18:31 1: withings_test: getdevices
2015.08.18 22:18:31 1: withings_test: appliver
2015.08.18 22:18:33 1: withings_test: LOGIN ERROR
2015.08.18 22:18:33 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_withing5.pm line 612.

Markus M.

Zitat von: Christoph am 18 August 2015, 22:21:57
2015.08.18 22:18:33 1: withings_test: LOGIN ERROR
2015.08.18 22:18:33 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/32_withing5.pm line 612.[/code]

Irgendwas stimmt bei dir nicht.
Ist alles davon installiert?
use LWP::Simple;
use LWP::UserAgent;
use HTTP::Request;
use HTTP::Cookies;
Aktuell weder Smarthome noch FHEM vorhanden

Markus M.

Zitat von: det. am 18 August 2015, 22:10:03
Danke, ist jetzt alles gut aus. Stürzt nicht mehr ab und alle Userdevice haben Daten. Jetzt heisst es wohl Loggen und regelmäßig wiegen. Der Frau den Pulse in die Tasche stecken. Mein Iphone füttert die Withings App auch fleißig mit Bewegungsdaten. Bekomme ich die hier auch irgendwie mit rein?

Das ist noch ein ziemlicher Hack, aber probier mal...
define withingspseudousertest withing5 activity 0000000 withings_test
<0000000> ist natürlich die UserID :)
Aktuell weder Smarthome noch FHEM vorhanden

Christoph

Zitat von: Markus M. am 18 August 2015, 22:43:01
use LWP::Simple;
use LWP::UserAgent;
use HTTP::Request;
use HTTP::Cookies;


Habe gerade alle nochmal per CPAN installiert, ging alles durch ausser HTTP::Request.
Da bekomm ich nen Fehler beim installieren. Ich schaus mir morgen nochmal an. Danke

t/message-charset.t ......... 1/43 Can't locate IO/HTML.pm in @INC (@INC contains: /home/HTTP-Message-6.10/blib/lib /home/HTTP-Message-6.10/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /home/HTTP-Message-6.10/blib/lib/HTTP/Message.pm line 247.

det.

Zitat von: Markus M. am 18 August 2015, 23:47:14
Das ist noch ein ziemlicher Hack, aber probier mal...
define withingspseudousertest withing5 activity 0000000 withings_test
<0000000> ist natürlich die UserID :)
habe die Daten vom IPhone gefunden. Sind im Reading meines persönlichen Device neben den Waagedaten versteckt. Die V
LG
det.

Markus M.

Zitat von: det. am 19 August 2015, 18:16:47
habe die Daten vom IPhone gefunden. Sind im Reading meines persönlichen Device neben den Waagedaten versteckt. Die V

Welche Daten meinst du?
Für die Tageswerte brauchst du kein extra Pulse Device.
Wenn du die minutengenauen Schritte haben willst, könntest du das trotzdem mal ausprobieren - ich kann leider nicht testen ob da überhaupt was kommt.
Aktuell weder Smarthome noch FHEM vorhanden

det.

Zitat von: Markus M. am 19 August 2015, 19:17:13
Wenn du die minutengenauen Schritte haben willst, könntest du das trotzdem mal ausprobieren - ich kann leider nicht testen ob da überhaupt was kommt.
sorry define withingspseudousertest withing5 activity xxxxxxxx withings_test ging nicht. Da kam kein Reading.
LG
det.