Autor Thema: Android FHEM per Sprache über Tasker steuern  (Gelesen 59159 mal)

Offline outhouse

  • Full Member
  • ***
  • Beiträge: 108
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #75 am: 30 Juni 2016, 11:18:30 »
Wichtig ist, dass AutoVoice richtig eingerichtet ist (was CoolTux schon angedeutet hat), d. h. auch, dass AutoVoice unter Eingabehilfen -> Dienste aktiviert sein muss, sonst darf der Dienst nicht mitlauschen und kann demnach auch keine Befehle entgegen nehmen.
Wenn der Dienst aktiv ist, werden bei Spracherkennung immer Toast-Nachrichten eingeblendet...

Die Dienste sind wie folgt:
Automagic Premium - an
Tasker - an
AutoVoice Google Now Intergration - an

Trotzdem danke für die Info
Schreibfehler die ihr findet, könnt ihr behalten.
Raspberry 3 B+ mit Raspbian Stretch Lite und FHEM-Image 5.9 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

Offline outhouse

  • Full Member
  • ***
  • Beiträge: 108
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #76 am: 30 Juni 2016, 11:24:27 »
Hast Du AutoVoice erstmal eingerichtet das er auf ok Google hört? Wie hast Du den Trigger in Automagic eingerichtet?
Zeug mal Screens.

Also beim Autovoice ist die "Google Now Integration" an
Der Trigger in Automagic ist der von dir. v2.2.4 VoiceControl :-)
Schreibfehler die ihr findet, könnt ihr behalten.
Raspberry 3 B+ mit Raspbian Stretch Lite und FHEM-Image 5.9 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 25709
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #77 am: 30 Juni 2016, 12:24:48 »
Ok ich verstehe. So kann das natürlich nicht klappen.
Der AMAD Trigger ist nur für AMAD und mycht ja was ganz anderes. Hier geht es darum über FHEM eine Spracheingabe an zu stoßen.

Du musst unter Trigger Plugin wählen und dann den entsprechenden AutoVoice Eintrag. Also "AutoVoice Recognized" und dann Konfigurieren.



Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net
Gefällt mir nicht Gefällt mir nicht x 1 Liste anzeigen

Offline outhouse

  • Full Member
  • ***
  • Beiträge: 108
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #78 am: 30 Juni 2016, 16:01:30 »
Ok ich verstehe. So kann das natürlich nicht klappen.

 :o Ich sagte  ja, ich bin eine Niete (mehr oder weniger). Aber ich werde es mal versuchen und dann berichten, ob aus der Niete ein "Nietelchen" geworden ist :-)

Danke für deine Info
Schreibfehler die ihr findet, könnt ihr behalten.
Raspberry 3 B+ mit Raspbian Stretch Lite und FHEM-Image 5.9 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 25709
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #79 am: 30 Juni 2016, 16:53:52 »
Ich kann Dir mal so ein Flow hier heute Abend einstellen. Dann haste schon mal ne Basis.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net
Gefällt mir nicht Gefällt mir nicht x 1 Liste anzeigen

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 25709
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #80 am: 30 Juni 2016, 18:34:35 »
Hier mal ein Flow. Wenn Du Fragen hast einfach fragen. Schau genau beim Trigger hin da kann man nämlich das Plugin für AutoVoice Konfigurieren.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net

Offline outhouse

  • Full Member
  • ***
  • Beiträge: 108
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #81 am: 03 Juli 2016, 08:00:11 »
Hallo CoolTux

Also. Erst mal ganz herzlichen Dank. Nicht nur für den Beispiel-Flow, sondern das ganze AMAD :-)

Den Flow habe ich übernommen und angepasst. Seit heute Vormittag funktioniert das Horchen auf "OK Google" und den folgenden Befehl :-)

Trotzdem sucht "OK Google" erst auf Google (antwortet teilweise, dass er Bilder gefunden hat) und führt den Befehle erst nachher aus (inkl. der Sprach-Bestätigung).

Muss wohl noch irgendwo irgendwas aus- bzw. um- oder einschalten.

Schreibfehler die ihr findet, könnt ihr behalten.
Raspberry 3 B+ mit Raspbian Stretch Lite und FHEM-Image 5.9 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 25709
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #82 am: 03 Juli 2016, 08:33:00 »
Du hast alles richtig gemacht. Das mit dem Antworten und gefundenen Bildern kommt vor. Du kannst versuchen unter den AutoVoice Einstellungen das ein oder andere aus zu probieren. Eventuell hilft da was.

Mit der kommenden AMAD Version wird es eine einheitliche Schnittstelle, so eine Art API, geben. Dann müsste der Flow noch mal umgebaut werden. Aber schön das es nun funktioniert.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net

Offline outhouse

  • Full Member
  • ***
  • Beiträge: 108
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #83 am: 04 Juli 2016, 11:07:56 »
Yep. Danke für deine Hilfe
Schreibfehler die ihr findet, könnt ihr behalten.
Raspberry 3 B+ mit Raspbian Stretch Lite und FHEM-Image 5.9 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

Offline chunter1

  • Sr. Member
  • ****
  • Beiträge: 840
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #84 am: 17 August 2016, 23:55:38 »
Bei Google now kann man ja nur eine Person/Stimme trainieren auf die er hört.
Gibts eine Möglichkeit das ganze Sprecher-unabhängig zu machen?

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 25709
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #85 am: 18 August 2016, 08:51:09 »
Das ist nicht ganz richtig. Die Stimme die trainiert wird ist nur bei gesperrten Display oder bei offener App nötig. Wenn der Startbildschirm offen ist kann jeder Ok Google sagen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net

Offline chunter1

  • Sr. Member
  • ****
  • Beiträge: 840
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #86 am: 18 August 2016, 10:20:20 »
Das ist nicht ganz richtig. Die Stimme die trainiert wird ist nur bei gesperrten Display oder bei offener App nötig. Wenn der Startbildschirm offen ist kann jeder Ok Google sagen.

Das heißt, man muss nur den Standby-Modus verhindern?
Kann man Android so einstellen, dass es nur das Backlight nach einer gewissen Zeit ausschaltet aber nicht in den Lock/Standby Zustand wechselt?
(hab noch kein Android Gerät)

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 25709
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #87 am: 18 August 2016, 10:37:24 »
Das Anlassen geht nur wenn dauerstrom aktiv ist und in den Entwicklereinstellungen Screen immer on gesetzt.
Abdunkeln geht nicht von alleine. Du kannst über AMAD den Screen heller und ganz dunkel stellen. Brauchst aber dafür natürlich irgend einen Auslöser. Bewegungsmelder oder ne App mit Plugin so wie IP Webcam.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
My FHEM Git: https://git.cooltux.net/FHEM/
Mein Dokuwiki:
https://www.cooltux.net

Offline n4rrOx

  • Full Member
  • ***
  • Beiträge: 216
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #88 am: 18 August 2016, 10:44:20 »
Habe bei mir auch einige Sprachbefehle (schalten, Temp. Abfrage, etc.) mit Tasker umgesetzt .... das ganze funktioniert ganz gut.
Das was mich ein wenig stört, ist die "umständliche Programmierung" in Tasker.
Bei 4-5 Geräten ist das noch relativ schnell gemacht und man muss nicht sehr viel hin und her scrollen .... möchte man aber alles Mögliche steuern (Temps. abfragen bzw. setzen / Internetradio / Geräte schalten bzw. abfragen / Rolladen / etc....) dann wird es sehr schnell sehr unübersichtlich und dauert vergleichweise lange.

Deswegen wollte ich mal eine generelle Frage in den "Raum werfen":
Würde es Sinn machen den Sprachbefehl nur entgegegen zu nehmen und in Text zu konvertieren, die Wörter an FHEM zu schicken und hier die Auswertung zu betreiben?
Hätte den Vorteil, dass man sich viel Zeit sparen würde und das Ganze vor allem deutlich "generischer" von der Programmierung aufbauen könnte.
Evlt. könnte man daraus sogar ein FHEM-Modul erstellen.
Leider fehlen mir persöhnlich nur die Kenntnisse / Fähigkeiten ein Modul zu erstellen :/
Was hält Ihr von dieser Idee?

Gruß
Mathias

Offline the ratman

  • Hero Member
  • *****
  • Beiträge: 2438
  • cosmoprolet & intelligenzdiabetiker
Antw:Android FHEM per Sprache über Tasker steuern
« Antwort #89 am: 18 August 2016, 10:48:12 »
Zitat
Kann man Android so einstellen, dass es nur das Backlight nach einer gewissen Zeit ausschaltet aber nicht in den Lock/Standby Zustand wechselt?
ich hab das mit einem "daydream" gelöst. gernauer, dem "lucid daydream" ( https://play.google.com/store/apps/details?id=de.j4velin.ultimateDayDream ) der hat ein modul eingebaut, dass die hintergrundbeleuchtung abstellen kann. funzt aber bei weitem nicht mit allen androiden <-- vorher die kostenlose testversion probieren. eine automatische dimmung kann der aber allemal. hat ausserdem noch andere vorteile wie doppelt klopfen zum umschalten, rss-reader, ...
« Letzte Änderung: 18 August 2016, 10:50:38 von the ratman »
→do↑p!dnʇs↓shit←