
Förderjahr 2023 / Projekt Call #18 / ProjektID: 6735 / Projekt: AsTeRICS Grid
Wie kann man mit erheblichen motorischen Einschränkungen mit der Umwelt interagieren? In AsTeRICS Grid gibt es neben Kommunikation nun weitere Möglichkeiten für mehr Selbstbestimmung und Teilhabe. Die Einrichtung ist so einfach wie möglich gehalten.
Der Hauptfokus von AsTeRICS Grid ist Unterstützte Kommunikation (UK), also eine Hilfe für Menschen mit Kommunikationsschwierigkeiten. Daneben war aber auch immer auch schon die Stärkung der Teilhabe und Selbstbestimmung von motorisch eingeschränkten Personen ein wichtiges Ziel. Deshalb wurden neben den klassischen UK-Features vor langer Zeit auch schon Funktionen wie YouTube- oder Webradio-Zugang in AsTeRICS Grid integriert.
Gefehlt hat bisher eine einfache Möglichkeit um mit der direkten technischen Umgebung zu interagieren, also zum Beispiel ein Licht ein- und auszuschalten. Es gibt zwar bereits eine Integration zur Smart-Home-Plattform openHAB und in Kombination mit dem AsTeRICS Framework ist auch eine Verbindung zum Smart-Home-Standard KNX möglich, aber beide Möglichkeiten benötigen viel technisches Know-How oder eine bestimmte Gebäudeinstallation für die Anwendung. Wie kann hier also eine Möglichkeit mit geringerer Einstiegshürde geschaffen werden?
Die smarten Produkte der Firma Shelly passen für diesen Anwendungszweck gut, da sie einfach einzurichten und auch in bestehenden Installationen mit wenig Aufwand nachzurüsten sind. Weiters haben sie eine offene API (sowohl lokal als auch in der Cloud), wodurch sie einfach in AsTeRICS Grid angesteuert werden können. Für die Integration habe ich mich vorerst auf den Shelly Plug S und den Shelly 1PM konzentriert, einem smarten Zwischenstecker für die Steckdose und einer Steuereinheit für Lichtschalter, die innerhalb einer bestehenden Unterputzdose installiert werden kann. Beide Produkte können mit der in AsTeRICS Grid vorhandenen HTTP-Aktion bereits angesteuert werden. Also - ist die Integration ohne zusätzliche Entwicklung eigentlich schon fertig?!
Nicht wirklich - denn nicht alles, was technisch möglich ist, kann auch von allen Usern eingerichtet werden. Es braucht einiges an Wissen und Zeit um sich die richtigen HTTP-Endpoints und Parameter herauszusuchen und die HTTP-Aktion richtig konfigurieren zu können. Daher habe ich das Konzept von "Vordefinierten Aktionen" bzw. "Predefined actions" entwickelt. Die wichtigsten (schwer zu findenden) Informationen für die HTTP-Requests werden dabei vorgegeben und können vom User in einfacher Weise in einer verständlichen Benutzeroberfläche konfiguriert werden können. Abbildung 1 zeigt den Vergleich für dieselbe Aktion eines "Shelly Plug S", einmal mit HTTP-Aktion und einmal mit vordefinierter Aktion. Zugegeben, trivial ist es immer noch nicht, weil Geräte-ID und Cloud key immer noch vom User gefunden und eingetragen werden müssen, aber mit einer Anleitung sollte es möglich sein.
Ein weiterer Vorteil der "Vordefinierten Aktionen" ist, dass sie sehr einfach erweitert und für neue Geräte hinzugefügt werden können, siehe die Dokumentation im AsTeRICS-Grid-Boards Repository auf GitHub. Weil mir das Konzept gut gefallen hat, habe ich es auch gleich für die neuen "Live-Elemente" angewendet, welche dynamische Daten in AsTeRICS Grid anzeigen können, zum Beispiel den Status von Shelly-Geräten, Wetterdaten oder Witze von einer Online-Quelle. Auch hier können nun Datenquellen sehr einfach und ohne spezifisches Wissen über API-Endpunkte konfiguriert werden. Alle neuen Entwicklungen (Live-Elemente und Shelly-Integration) können in dieser Demo-Konfiguration mit einem Klick von jedem selbst ausprobiert werden.
Benjamin Klaus

Ich durfte an der FH Technikum Wien in zwei Forschungsprojekten zu Assistierenden Technologien mitarbeiten und habe dabei ein besonderes Interesse für Unterstützte Kommunikation (UK) entdeckt. Dieses Teilgebiet der Assistierenden Technologien beschäftigt sich mit der Frage, wie Menschen ohne Lautsprache Wege zur zwischenmenschlichen Kommunikation eröffnet werden können. Eine Möglichkeit dafür sind Apps für Kommunikation über Symbole. Mit "AsTeRICS Grid" haben wir an der FH Technikum Wien eine freie Software zu genau diesem Zweck entwickelt, die ich nun im Rahmen von netidee weiterentwickeln darf.