Ich habe mal versucht FHEMWEB durch die Android Spracherkennung zu steuern:
- die Erkennung war nach etwas Uebung etwa 50% genau. Manche Woerter werden
sofort, manche gar nicht erkannt. Workaround: Alternativen suchen, die gut
funktionieren.
- zum Aktivieren der spracheingabe muss man erst ins Eingabefeld, danach auf
das Mikrofon klicken, das fand ich doof, und fuer jemand, der nicht gut sieht
bzw. kleine Tasten nicht immer trifft ein K.O. Ist das bei iOS anders/besser?
- ich habe keine Moeglichkeit gefunden, "Enter" zu druecken, und damit die
Daten an fhem zu schicken: die Zauber-Wirkung ist weg. Das vorherige Problem
koennte man durch geschicktes vorbereiten loesen.
Wenn ich diese Probleme nicht gehabt haette, dann haette ich noch etwas
gebastelt, um "tischlampe einschalten" nach "set tischlampe einschalten" zu
wandeln ("set" wird von Android jeweils anders interpretiert), und dabei alias
noch beachtet. "einschalten" kann man jetzt schon durch eventMap nach "on"
mappen.
Weitere Spiele wie "fuer 10 minuten fenster auf" / "schlafzimmer waermer" usw.
waeren nur noch Bastelarbeit.
In Deinem Fall muesste das System das verstandene zusaetzlich wiederholen, und
auf Bestaetigung warten.
Sonst waere das ein Feature-Request an die Android/iOS Frontend-Entwickler.
Ich frage mich auch, ob die App narrensicher genug gestartet werden kann. Am
stilvollsten waere das natuerlich auch durch Spracheingabe:
Computer:
eventuell ist ein iPhone geeignet, um deine Anforderungen zu erfüllen.
Das iPhone hat einen Screenreader namens VoiceOver dabei. VoiceOver
liest bei Berührung das jeweilige Objekt vor. Infos dazu u.a. unter
https://www.apple.com/de/accessibility/iphone/vision.html
Für die Steuerung der FHEM Komponenten gibt es im App Store ein
Programm namens Fhemobile (http://fhemwiki.de/wiki/Fhemobile). Damit
sollte es möglich sein, die einzelnen Fhem Komponenten anzusteuern.
Ich habe derzeit leider keine Möglichkeit, die App zu testen,
insbesondere darauf, ob sie mit VoiceOver zusammenarbeitet. Eventuell
hat das hier schon mal wer ausprobiert und kann dazu etwas beisteuern.
Gesetzt dem Falle, es würde funktionieren, hast du eine Möglichkeit,
z.B. die Tür mit einem Klick zu öffnen. Spracheingabe ist hier nicht
so ohne weiteres zu realisieren aber ich denke, dass Klicken könnte
auch für deine Mutter durchführbar sein, je nach dem wie die App
gestaltet wurde. Das Wählen von Telefonnummern oder Kontakteinträgen
via Sprache funktioniert auf dem neuen iPhone hingegen dank Siri sehr
gut.
Man könnte sich auch noch ein paar Vereinfachungen überlegen:
beispielsweise könnte das iPhone beim Druck auf den Einschalter direkt
die Fhemobile App starten.
Das ganze ist natürlich auch eine Kostenfrage, so ein iPhone ist ja
nicht billig...
Bei Interesse kann ich in den nächsten Tagen die Fhemobile App mal
ausprobieren und dann berichten, ob sich das eignet.
Grüße
Eric