DEC4Iot Erste Schritte
Lukas Binder und die Sensor-Uhr (27.02.2023)
Förderjahr / Projekt Call #17 / ProjektID: 6406 / Projekt: DEC4IoT

Am 25.1.2023 haben Gabriel Unterholer und Emilie Marolf aus dem DEC4IoT Team ein spannendes Erstgespräch mit Lukas Binder geführt. Lukas sitzt wegen eines Sauerstoffmangels im Rollstuhl und verwendet einen Sprachcomputer für die unterstützte Kommunikation. Den Sprachcomputer steuert Lukas mit den Augen über eine Kamera, die unter dem Bildschirm angebracht ist. Lukas hat so auch die Möglichkeit seinen PC eigenständig zu bedienen und kann auch komplexe Eingaben mittels On-Screen Tastatur durchführen. Hier ein kurzes Video, das die Art der Kommunikation von Lukas verdeutlicht: https://www.youtube.com/watch?v=-qRGDXE6wbs

Das DEC4IoT Team möchte Lukas bei der Notfall-Kommunikation behilflich sein und hat folgendes vor:

  • Lukas bekommt von uns eine Sensor-Uhr, welche Vitalwerte erfassen kann. Mit Hilfe dieser Uhr kann Lukas per Knopfdruck schnell, effizient und einfach einen Notruf auslösen. 
  • Lukas “Sprachcomputer” funktioniert am besten mit webbasierten Anwendungen. Daher wird Lukas von DEC112 eine webbasierte Notruf-Lösung erhalten. Somit kann Lukas in Zukunft standardisiert, barrierefrei und textbasiert einen Notruf auslösen. 

Ebenfalls haben wir bereits die technische Infrastruktur für unsere Sensoren und die dabei zu verarbeitenden Daten aufgesetzt. Als Sensoren setzen wir derzeit die folgenden Geräte ein:

  • Puck.js (https://shop.espruino.com/puckjs): eine intelligente Bluetooth-Taste, die drahtlos in JavaScript programmiert werden kann und Sensordaten wie Temperatur oder Beschleunigung (Bewegung) liefert
  • Bangle.js (https://shop.espruino.com/banglejs2): eine quelloffene Smartwatch mit diversen Sensoren, die einfach angepasst werden kann

Zur Vernetzung unserer Sensoren bis zu einer Reichweite von 10m verwenden wir BLE (Bluetooth Low Energy). Einfach beschrieben implementieren wir ein ESP32 basiertes GW als BLE-Client, um zu unseren Sensoren (puck.js und bangle.js) BLE-Verbindungen mittels GATT-Profil aufzubauen. Das GATT-Profil (Generic Attribute Profile) ist für energieeffiziente Übertragung von Sensordaten optimiert und damit ideal für unseren Anwendungsfall. 

Services bzw. Charakteristiken eines Sensors können gezielt abgefragt werden (pull) oder, energiesparender, mittels Anmeldung Benachrichtigungen bei Änderungen zu erhalten (etwa den Batteriestatus). Sensoren und ESP32 Gateway konnten wir bereits soweit programmieren, dass sie SenML (Sensor Measurement Lists - RFC 8428, https://www.rfc-editor.org/rfc/rfc8428) konforme Daten ausgeben und in einem Semantic Container speichern. Aktuell arbeiten wir an Erweiterungen am ESP32 Gateway, um bis zu 4 Sensoren parallel zu unterstützen (mehr dazu im nächsten Blog).

 

Tags:

DEC112 NG112 Emergencycalls IoT barrierefrei
CAPTCHA
Diese Frage dient der Überprüfung, ob Sie ein menschlicher Besucher sind und um automatisierten SPAM zu verhindern.
    Datenschutzinformation
    Der datenschutzrechtliche Verantwortliche (Internet Privatstiftung Austria - Internet Foundation Austria, Österreich würde gerne mit folgenden Diensten Ihre personenbezogenen Daten verarbeiten. Zur Personalisierung können Technologien wie Cookies, LocalStorage usw. verwendet werden. Dies ist für die Nutzung der Website nicht notwendig, ermöglicht aber eine noch engere Interaktion mit Ihnen. Falls gewünscht, treffen Sie bitte eine Auswahl: