eSense Daten zu einem PC/Mac/Browser streamen (eSense Dashboard, OSC) | Startseite

Registrieren

*

*

*

*

*

*

eSense Daten zu einem PC/Mac/Browser streamen (eSense Dashboard, OSC)

Wir bieten fortgeschrittenen Anwendern wie Biofeedback Trainern, Therapeuten und Coaches die Möglichkeit an, die Messdaten der eSense Sensoren mittels der eSense App auch an einen PC zu streamen. Somit können Gruppenkurse realisiert werden oder ein Remote Training, wobei der Trainierende an einem ganz anderen Ort sein kann als der Trainer. Auch eine Supervision aus der Ferne ist so einfach möglich.

Alle im folgenden beschriebenen Funktionen sind nicht öffentlich aber erhältlich auf Anfrage. In unserem Onlineshop bieten wir ein eSense Set für professionelle Anwender, wo die Nutzung dieser Funktionen im Preis enthalten ist. Nach der Freischaltung können Sie diese Funktionen in der eSense App in den Einstellungen sehen, wenn Sie ganz nach unten scrollen. 

Momentan bieten wir Ihnen zwei Möglichkeiten für den Datentransfer von der eSense App zum PC: Unser eSense Dashboard oder den OSC-Transfer. Beide können sogar parallel genutzt werden aber in der Regel macht es Sinn eines von beiden zu verwenden. Das OSC Protokoll dient dem schnellen und zeitlich präzisen Streaming und kommt eigentlich aus der Musikbranche. OSC is open-source und es sind eine Menge Möglichkeiten vorhanden das Protokoll in bestehende Software einzubinden.


eSense Dashboard

Mockup 1

Das eSense Dashboard ist auf unseren Servern bei Mindfield gehostet und daher können Sie einfach via einem Browser darauf zugreifen. Das eSense Dashboard basiert auf der Thingsboard Community Edition.

Um mit dem eSense Dashboard zu starten müssen Sie lediglich einen Access-Token in der App eingeben. Wir können Ihnen ein Demo-Dashboard mit dem Access-Token zur Verfügung stellen wenn Sie es einfach mal ausprobieren wollen. Senden Sie uns dazu einfach eine kurze E-Mail an info@mindfield.de

Unser eSense Dashboard speichert keine Daten, es dient lediglich zum Ansehen von Echtzeit-Daten (aber wie immer werden Ihre Daten anonymisiert und nur für Sie zugänglich lokal auf Ihrem Smartphone in der eSense App gespeichert - mehr dazu weiter unten unter Datenschutz)

Mit dem eSense Dashboard kann man die Messungen von mehreren und verschiedenen eSenses gleichzeitig und in Echtzeit ansehen. So können Sie zum Beispiel eine Gruppe von 5 verschiedenen Anwendern, jeder mit seinem eigenen eSense, auf einmal beobachten und betreuen. Damit kann ein eSense Skin Response mit einem eSense Pulse oder Temperature oder Respiration frei kombiniert werden. Dabei können die Anwender sogar auf der ganzen Welt verteilt sein. Sie brauchen lediglich ein Smartphone und eine Internetverbindung und den eSense Dashboard Access Token.

Wir bieten Ihnen auch die Hilfe und Unterstützung bei der Einrichtung des eSense Dashboards für eine Gebühr an.


OSC Transfer

OSC steht für "Open Sound Control" und ist ein open-source Netzwerkprotokoll welches von der University of California in Berkeley entwickelt wurde. Es ist in der Musik-Industrie weit verbreitet da es hervorragend geeignet ist um verschiedene Signale in Echtzeit zu verarbeiten (zum Beispiel bei einem Konzert wo es wichtig ist das mehrere Mikrofonen und Lichter in Echtzeit aufeinander abgestimmt sind). 

Gerade dadurch eignet sich dieses Protokoll auch so gut für die Datenübertragung von mehreren eSenses in Echtzeit. Durch die weite Verbreitung in der Musik-Industrie gibt es auch schon einige Erweiterungen und Plugins welche man relativ einfach anpassen kann und in einer selbst gestalteten Software verwenden. Man findet diese in der Regel auch in allen üblichen Programmiersprachen wie Android, iOS, Java, Javascript, C++, Python und viele mehr.

Um OSC mit der eSense App zu benutzen müssen Sie die IP Adresse von dem Nutzer, der die Daten empfängt, definieren. Dies kann eine lokale IP-Adresse oder ein IP-Adresse im Internet sein. Die Ports können Sie dabei definieren wie Sie wünschen. Sie sollten lediglich auf Firewalls achten, da diese gerne den Datenfluss verhindern.

Man kann in der App auch eine Variable definieren um verschiedene eSense zuordnen zu können. Damit können Sie die eSense (oder die Anwender) sortieren oder filtern und besser analysieren.

Der OSC Transfer richtet sich an Programmierer eigener (Windows oder Mac) Software, welche die Daten vom eSense integrieren möchten. Durch die verfügbaren OSC Bibliotheken in den üblichen Programmiersprachen ist eine solche Einbindung sehr einfach möglich.


 

Generelle Details

Wir senden Daten generell mit einer Frequenz von 5Hz (Sampling). Wir werden aber auch bald (mit einer neuen SDK) andere Frequenzen ermöglichen (wahrscheinlich 1 Hz, 2Hz, 5Hz und 10Hz welche alle denkbaren Anwendungsfälle abdecken sollte).

Sobald das eSense Dashboard oder OSC eingerichtet sind braucht es keine weiteren Einstellungen oder Bestätigung. Die eSense können einfach verwendet und eine Messung ganz normal gestartet werden. 

Wir werden mit Lab Streaming Layer (LSL) auch bald ein 3. Protokoll implementieren. 

 

Export als CSV oder PDF

Sie können neben den optionalen Möglichkeiten mit dem eSense Dashboard oder OSC auch weiterhin als normale Standart-Funktion und ohne weitere Einstellungen jederzeit Ihre bereits vollendeten Messungen direkt aus der App als CSV- oder PDF-Datei exportieren.

  

Datenschutz

Durch die typischen Anwendungsfälle der eSense's ist natürlich Datenschutz für uns ein wichtiges Thema. Alle Daten vom eSense werden anonym gespeichert. Es werden keine personbezogenen Daten gespeichert.

Die App benötigt die Erlaubnis um auf das Mikrofon (für Skin Response , Temperature, Respiration) oder Bluetooth (Pulse) zugreifen zu dürfen da über das Mikrofon bzw. Bluetooth die Daten empfangen werden. Darüber hinaus benötigt die App auch die Erlaubnis auf Medien-Dateien zugreifen zu dürfen sofern Sie Videos und Fotos in der App verwenden möchten.

Wir nutzen sonst keine anderen Daten (zum Beispiel Ihren Namen oder Kontakte) da diese nicht für das Betreiben des eSense notwendig sind. Die Daten werden, sofern Sie diese nicht bewusst exporiteren, alle auf Ihrem Telefon lokal und anonymisiert gespeichert. Sie haben somit immer auch kompletten Zugriff auf Rohdaten. Wir verwenden keine Filter und falls doch, sind diese im Handbuch genau dokumentiert. Der vollständige und unveränderte Zugriff von Ihnen auf Ihre eigenen Daten ist uns sehr wichtig. Wir verwenden Ihre Daten NICHT.

 

OBEN