FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Markus M. am 11 Oktober 2014, 19:55:58

Umfrage
Frage: Meine Meinung zu diesem Modul:
Antwort 1: Benötige ich nicht Stimmen: 10
Antwort 2: Kann ich so nutzen wie es ist Stimmen: 1
Antwort 3: Nett, ich wünsche mir aber einen grösseren Funktionsumfang mit weiteren Daten von runtastic.com Stimmen: 6
Antwort 4: Alle Module die Körperdaten eines Nutzers erfassen (Withings, Runtastic, ...) sollten zusammengefasst werden Stimmen: 14
Titel: Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 11 Oktober 2014, 19:55:58
Mit der App Runtastic Heart Rate kann man seinen Puls über die LED und die Kamera seines Smartphones messen.
Ziemlich clever und auch ziemlich genau.

(https://lh6.ggpht.com/RbJ5ROs5qvOu0DZquEhRtL_sfOjagSNpuRI3WRLoPX3XZfBLk-ga54h1cq2k64adobee=h900)(https://lh5.ggpht.com/zjbK3SjauZWOwY1nXyAfr2qCwJ5S_GCiwVYHRH-_t2yDoD7C-RYnM-WKtXydzjg2Umiv=h900)


Wer es ausprobieren möchte findet eine kostenlose Version der App hier:
iOS (http://itunes.apple.com/app/id583311988)   /   Android (https://play.google.com/store/apps/details?id=com.runtastic.android.heartrate.lite)
(Die Pro Version macht übrigens ohne Runtastic Pro Account nicht wirklich Sinn)


Das Modul im Anhang liest die Daten nach FHEM.
Einfach nach ./FHEM kopieren und mit reload 32_runtastic aktivieren.
Definiert wird ein Benutzer dann so: define runtastic_markus runtastic markus@fhem.domain passwort123
Als Grundlage diente das Withings Modul von Andre. Danke ;)

Wichtig: Man muss sich einmal auf runtastic.com einloggen und das Profil vervollständigen, ehe die Datenübertragung funktioniert

Feedback und Bugreports sind ausdrücklich erwünscht ;)

Viel Spass damit!
Markus

[Update 13.10.14 - Bugfixing]
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: betateilchen am 11 Oktober 2014, 21:48:35
Und wenn der Benutzer keinen Puls mehr hat, schickt fhem dann automatisch eine email an das per Attribut konfigurierbare Bestattungsinstitut oder wie?

So langsam werden die fhem Module immer abstruser...
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: rudolfkoenig am 12 Oktober 2014, 09:34:07
@betateilchen: dein Kommentar ist zwar sehr erheiternd, aber ich koennte sowas in einem AAL Umgebung trotzdem vorstellen (die diensthabende Stelle wird benachrichtigt, falls irgendwelche Werte nicht in Ordnung sind), und AAL ist fuer FHEM ein Thema.

Allerdings muesste dazu die Uebertragung der Daten automatisch und regelmaessig erfolgen, und soweit ich das sehe, passiert das hier noch manuell. Aber man kann ja doch experimentieren.
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: betateilchen am 12 Oktober 2014, 10:40:38
Zitat von: rudolfkoenig am 12 Oktober 2014, 09:34:07
Allerdings muesste dazu die Uebertragung der Daten automatisch und regelmaessig erfolgen

und zuverlässig! Und da sind wir wieder bei dem gleichen Thema, das ich neulich schonmal bei einer geplanten Aquariumsteuerung (http://forum.fhem.de/index.php/topic,27409.0.html) angesprochen hatte: Ich würde fhem niemals das gesundheitliche/körperliche Wohlergehen eines Lebewesens anvertrauen.
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: rudolfkoenig am 12 Oktober 2014, 12:55:23
Aber man kann doch mit FHEM experimentieren, und Erfahrung sammeln. Und danach ein "richtiges" System bauen.

Ich selbst wuerde sehr wohl irgendwelches Getier mit FHEM versorgen aber dabei nur FHEM-Module einsetzen, denen ich vertraue. Auf so einem System laeuft z.Bsp. kein at-job mit update. Und das heisst auch nicht, dass ich sowas mit FHEM jedem zutraue.
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: herrmannj am 12 Oktober 2014, 13:27:52
Zitat von: betateilchen am 12 Oktober 2014, 10:40:38
und zuverlässig! Und da sind wir wieder bei dem gleichen Thema, das ich neulich schonmal bei einer geplanten Aquariumsteuerung (http://forum.fhem.de/index.php/topic,27409.0.html) angesprochen hatte: Ich würde fhem niemals das gesundheitliche/körperliche Wohlergehen eines Lebewesens anvertrauen.
Sollte es irgendwann Mal einen tragfähigen Konsens geben eine fhem Version unter dem label "nicht-beta" zu erstellen dann würde ich das aktiv unterstützen. Da kommen dann eben nur Module rein die bestimmte Standards erfüllen.

Ich gebe aber zu das es sehr aufwendig wird das praktisch umzusetzen.

Zitat...AAL Umgebung...
Nur aus Interesse, was bedeutet "AAL" ?

vg
Jörg
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 12 Oktober 2014, 14:05:35
Momentan ist es noch so, dass es kaum Geräte gibt die automatisiert, regelmässig und zeitnah Daten ausspucken.
Allerdings könnte ich heute bereits eine Abwesenheitserkennung über den CO2 Sensor in meiner Waage realisieren, wenn der Tagesdurchschnitt einen Wert erreicht auf den man nur kommt, wenn keiner zuhause ist.
Die neue Generation der Schlaftracker ist sicher auch interessant.

Generell geht es aber in erster Linie noch um das Sammeln und Aggregieren von Daten. Und den Spieltrieb.
Quantified Self. Ihr verpasst da schon wieder einen Trend ;)

Zitat von: herrmannj am 12 Oktober 2014, 13:27:52Nur aus Interesse, was bedeutet "AAL" ?

http://de.wikipedia.org/wiki/Ambient_Assisted_Living (http://de.wikipedia.org/wiki/Ambient_Assisted_Living) ;)
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: herrmannj am 12 Oktober 2014, 14:36:39
ZitatIhr verpasst da schon wieder einen Trend ;)
schon wieder  ;)

Danke, Jörg
:)
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: mi.ke am 12 Oktober 2014, 16:43:25
Leider verliert der Browser sofort nach Eingabe im DEF von:
define runtastic_Puls runtastic USERNAME PASSWORD
die Verbindung zu fhem.

fhem hängt ab diesem Moment und lässt sich nur durch Neustart wieder zu Leben erwecken.
Kein Eintrag im Log

Läuft das runtastic-Modul parallel mit dem withings-Modul ?
Das ist nämlich aktiv auf den Rpi mit der Waage und dem Blutdruckmessgerät verbunden.

cheers

mi.ke
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 12 Oktober 2014, 17:09:03
Ja, läuft bei mir parallel.
Es kann sein dass ich beim Debuggen noch irgendwas gemeines übersehen habe.
Sicher dass Email und Passwort richtig sind? Da ist mir das zwischendrin mal passiert.
Ich war mir aber eigentlich sicher dass ich das Problem behoben hatte.
Ich schau mir den Code heute Abend noch mal an.

Hatte eigentlich schon jemand Erfolg damit?
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: mi.ke am 12 Oktober 2014, 18:49:04
so, noch mal ein wenig rumprobiert.

Mit einem nagel-neuen Account startet fhem auch mit den runtastic-Modul.

Sobald Die Bestätigungsmail bestätigt wurde, hängt fhem sich auf . . .
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 13 Oktober 2014, 00:05:52
D.h. in dem Moment hast du noch keine Datensätze im Account?
Eventuell ist es eine Einstellung die ich irgendwann mal gemacht hatte, die bei dir aber fehlt.
Wenn das jetzt immer noch passiert, darf ich mir den Account vielleicht mal ausleihen?
Schreib mir mal ne PM ;)
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: mi.ke am 13 Oktober 2014, 01:39:16
Nach dem ersten Absturtz hatte ich einfach zum testen einen neuen Account angelegt,
da ich vermutet hatte, dass es an der Pro Version liegt.

Neuer Account:
Modul läd. state auf error.
Mail bestätigt. fhem hängt.

Account wieder gelöscht...

Account neu angelegt:
Modul läd. state auf error.
Mail bestätigt. fhem hängt.

Das ganze mehrfach per Firefox und via Andoid ausprobiert.
Immer das gleich Ergebnis.

Eine Mailandess zum testen (für neuen Account) könnte ich Dir gern zur Verfügung stellen.

NochvHinweis zur Fehlersuche:
Ich hab für withings einen "eigenen" Rpi laufen, da ich produktiv gerade auf Cubietruck umgezogen bin.
Dieser RPI ist mit allen aktuellen Updates versehen.
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 13 Oktober 2014, 11:21:14
Ich habs mir nochmal angesehen und mit einem neuen Account getestet.
Man muss zwingend einmal im Browser auf runtastic.com die Konfiguration durchlaufen.
Vorher geht nichts, da man bei allen Aufrufen immer auf diese Seite umgeleitet wird.

Oben ist eine neue Version die damit umgehen können sollte ohne FHEM zum Absturz zu bringen.
Danke für's Testen!

Markus
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Zephyr am 13 Oktober 2014, 12:06:05
Dass man Gesundheitsdaten dort abholt wo sie entstehen und nicht erst über Drittanbieterdienste synchronisiert, sondern sie im eigenen Serverdienst sammelt ist eine unterstützenswerte Idee. Aber bitte nicht in FHEM.
Ich meine: Was ist denn die Konsequenz aus der Erhebung dieser Daten? Gibt's, wenn der Puls zu niedrig ist Stromstöße? Kocht FHEM dann automatisch 'n Kaffee?
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 13 Oktober 2014, 12:25:16
Zitat von: Zephyr am 13 Oktober 2014, 12:06:05
Dass man Gesundheitsdaten dort abholt wo sie entstehen und nicht erst über Drittanbieterdienste synchronisiert, sondern sie im eigenen Serverdienst sammelt ist eine unterstützenswerte Idee. Aber bitte nicht in FHEM.
Ich meine: Was ist denn die Konsequenz aus der Erhebung dieser Daten? Gibt's, wenn der Puls zu niedrig ist Stromstöße? Kocht FHEM dann automatisch 'n Kaffee?

Wo sonst wenn nicht FHEM? Das System ist da, die Daten sind auch da. Warum also nicht nutzen?
Ich sehe nicht den Sinn, mir ein weiteres System aufzusetzen. Und man muss es ja auch nicht nutzen.
Sicher, mit Blutdruck, Puls und Gewicht wird man jetzt nicht unbedingt etwas steuern, es gibt aber auch andere Daten die für Steuerungsaufgaben Sinn machen.
Beispielsweise misst meine Waage auch die Luftqualität und die neue Generation von festinstallierten Schlaftrackern ermöglichen unter Umständen wieder völlig neue Möglichkeiten.
Es macht einen Unterschied ob du die Heizung im Bad erst aufdrehst wenn du aus dem Bett raus bist, oder wenn du beispielsweise schon erkennen kannst wann du aus der letzten Tiefschlafphase erwachst.
Ich werde diese Woche mal ausprobieren, was sich dabei beispielsweise mit Withings Aura machen lässt.
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: bugster_de am 13 Oktober 2014, 20:53:33
Da kommen dann eben nur Module rein die bestimmte Standards erfüllen.
Au ja ! Ein Nicht-Beta FHEM wäre klasse. Da bin ich auch sofort dabei.
Und wenn wir uns dann noch zu mindest Standard, was die Leserlichkeit des Source-Code angeht durchringen können, wäre klasse.
Ich sage nur: 80 Zeichen pro Zeile oder "the natural beauty of source-code"

Um dem Ersteller des Moduls aber mal bei zu springen: ich finde es toll, auf was für Ideen die Leute hier so kommen. Ich finde das unterstützentswert, denn nur so kommen neue Ideen abseits des Mainstream auf.
Ich persönlich fände es schon klasse, wenn die Körperdaten in FHEM eingehen würde: je nach Waage, Körperfett, Trainingsziele und Kalendereinträge wird man morgens geweckt und aufs Laufband im Keller geschickt. Die Heizung wird auch passend hochgefahren, so dass auch die Dusche nachher warm ist.

Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: herrmannj am 13 Oktober 2014, 21:06:10
Zitat von: bugster_de am 13 Oktober 2014, 20:53:33
Um dem Ersteller des Moduls aber mal bei zu springen: ich finde es toll, auf was für Ideen die Leute hier so kommen.
Das finde ich auch, gute Idee. Mir war gar nicht klar das es schon eine ganze Menge Körpersensoren gibt. Solange man sich entscheiden kann wie die Daten verwendet werden (auch ob), dolles Ding !  :)

Da ist ein offenes System wie fhem ganz wichtig und nicht "irgendwas" in irgend einer cloud.

vg
jörg 
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Paul am 14 Oktober 2014, 00:30:47
Zitat von: herrmannj am 13 Oktober 2014, 21:06:10

Da ist ein offenes System wie fhem ganz wichtig und nicht "irgendwas" in irgend einer cloud.


Aber genau das wird doch hier gemacht. Es werden die Daten erstmal irgendwohin geschickt um
sie dann erst wieder nach hause (FHEM) zu holen.

Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: mi.ke am 14 Oktober 2014, 01:17:45
[OT on]
...um auch etwas zu der unsinnigen Diskussion über Sinn und Unsinn einzelner Module beizutragen....

Meine Meinung: Wer's nicht braucht, sollte sich einfach das define verkneifen  8)

Ich finde Biodaten sind eine Bereicherung, denn wenn ich in einer Woche 3 Kilo zugenommen habe, sagt mir mein Kühlschrank, dass ich zu fett bin und mein TV, sowie das Licht am Esstisch gehen aus, und zwar solange, bis ich meinen Puls auf 120 gebracht habe oder 1000 Schritte getan habe. Oder das Licht im Kühlschrank geht einfach von normal weiss auf rot blinkend. Oder der RPi in der Garage fragt höflich nach, ob ich nicht doch lieber mit dem Rad fahren will, statt mit dem Moped Sonntags durch den Odenwald zu cruisen. Spass beiseite.

Mein Vater ist fast 90. Da finde ich eine Möglichkeit bei Unregelmäßigkeiten benachrichtigt zu werden einfach super.

Ich lasse sein Notrufhandy ja auch im Fall der Fälle zusätzlich Aktoren bei mir zu Hause auslösen. Natürlich nur wenn ich zu Hause bin. Und natürlich vertraue ich die Notfallbenachrichtigung nicht nur fhem alleine an.

Wenn mir vor zwei Jahren jemand gesagt hätte , dass ich mir von einer 38 Euro Platine vorschreiben lasse, ob ich das Wohnzimmer lüfte oder nicht  . . . .naja.

[OT off]

Aber. . . .
. . . darum geht es in diesem Post eigentlich gar nicht, sondern um das Modul 32_runtastic.pm.

Also bitte, back2topic

cheers
mi.ke
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: mi.ke am 14 Oktober 2014, 01:20:30
Ich hab die neue Version von 13.10.2014 installiert.

Scheinbar der gleiche Fehler auf meinem System.  :(

Ich teste aber morgen nochmal ausgiebig.

Cheers
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Brockmann am 14 Oktober 2014, 09:12:36
Zitat von: Zephyr am 13 Oktober 2014, 12:06:05
Ich meine: Was ist denn die Konsequenz aus der Erhebung dieser Daten? Gibt's, wenn der Puls zu niedrig ist Stromstöße? Kocht FHEM dann automatisch 'n Kaffee?
Warum eigentlich so fantasielos?
Wenn der Puls mehr als 15 Minuten > x ist, geht FHEM davon aus, dass Du Sport machst. Dann wird schon mal das Bad fürs anschließende Duschen vorgewärmt oder die Sauna aufgeheizt. Ist doch jetzt nicht sooo abwegig.
Titel: Antw:Neues Modul: Runtastic Heart Rate
Beitrag von: Markus M. am 19 Oktober 2014, 18:17:26
Lustigerweise hat Withings, der Anbieter meiner anderen Geräte zur Körpervermessung, diese Woche ebenfalls die Pulsmessung per Smartphone-Kamera in die App integriert.
Da ich damit Runtastic für diesen Zweck nicht mehr benötige, lasse ich dieses Modul als Anschauungsobjekt stehen und stecke meine Energie lieber ins Withings Modul.