Amazon Echo an Symcon anbinden inklusive Proxy

Hallo
Hab ich schon bei mir drin. Such nach dem Wort Prozent und nehme dann das Wort davor.
Also „Dimme auf 30 Prozent“

	if ( in_array('Prozent', $spokenWords) )
		{
		$value = 0; 
		$key = array_search('Prozent', $spokenWords);
		$value = $spokenWords[$key - 1];
		}

Danke, so habe ich mir das auch gedacht, aber schau mal was Alexa erkennt:

dimme wohnzimmer auf dreißiga prozent

Warum schreibt die das den nicht als Zahl hin ?

Und wenn ich es im Service Simulator teste nimmt er keine Zahlen an ???

Weiss ich nicht. Ich hab noch keine Hardware und teste alles mit dem
Service Simulator wo ich den Text per Hand eingebe.
Hast du schon einen Echo oder Dot?

Ja habe heute meinen Dot bekommen, aber im Service Simulator kann ich keine Zahlen eingeben :eek:

Ich 2 Dots. Nachdem Amazon einen noch hinhält hab ich mir mit 2 Kollegen die Hardware aus UK mitbringen lassen.

Welche Wörter verwendet ihr zum Auslösen?
Frag( ASK ) ist halt echt doof

Oops. Hab das vor 2 Wochen geschrieben. Weiss im Moment garnicht wie ich das getestet habe:eek:

Da muss ich nachher mal eine Funktiobn schreiben die Textzahlen in Zahlen wandelt.
Vielleicht kannst mal eine Kommazahl fragen und posten was dabei rauskommt.
Kommt bei vierzig,fuenfzig… auch immer ein ‚a‘ hinter die Zahl ?

so, jetzt funktioniert es auch bei mir.
hab immer vergessen „frag“ vor Alexa zu setzen.
wo kann ich das Wort zum auslösen denn ändern?

Hier ein paar Bespiele:

50% = dimme wohnzimmer licht auf fünfzig prozent

35% = dimme das licht im wohnzimmer auf fünf und dreißig prozent

43% = dimme das licht im wohnzimmer auf drei und vierzig prozent

Muss man eigentlich es immer so machen ?

Alexa sprich home(name des skill) warten bis die ansage vorbei ist, dann sagen was gemacht werden soll…

Geht das net kürzer ?

Ich schätze mal, das wir es hinbekommen müssten, einen Smart Home skill zu schreiben :frowning:

Ich Spreche immer alles in einem Durch:
Alexa frag Mein Zuhause Licht Wohnzimmer

Laut der Tabelle dich oben gepostet habe sollte es aber auch so gehen:
Alexa Zuhause Licht Wohnzimmer.

Habt ihr es denn hin bekommen, dass Alexa eine Antwort gibt? So etwas wie " ich habe das Wohnzimmer Licht gedimmt" …

Ich dachte der Text der der Funktion „respond“ uebergeben wird , ist die Antwort.

Gesendet von meinem iPad mit Tapatalk HD

genau Respond ist die Antwort.
gibt bei mir den neunen Wert des Schalters zurück.

Bin jetzt erstmal auf die Virtuel HUE Lösung umgeschwenkt. Ich befürchte das in deutsch einfach noch nicht so fein zwischen einem SKILL und einer Hausautomatisierung unterschieden werden kann.

Sobald man „schalt“ oder „licht“ in den „spoken words“ hat versucht es Alexa in der HomeAutomation.

geht nun auch bei mir (leider nur im Testcenter, mangels Hardware).

War ein Fehler in der Index-Datei, darum kam kein richtiges Ergebnis zurück

Hier meine neusten Erkenntnisse:

Das mit dem Skill aufrufen klappt so nicht immer: alexa, schalte das licht im wohnzimmer aus mit „skillname“

Was ich bis jetzt mit Alexa machen kann:

  • Fensterstaus mit Raum fragen

  • Fragen ob die Fenster zu sind

  • Wie war es in einem Raum ist

  • Das Licht in einem Raum dimmen

  • Kinomodus an /aus

Wie habt Ihr das mit dem dimmen und Temperatur setzten gelöst ?

Kann du uns mal eine Anleitung für die Virtuel HUE Lösung posten oder einen Downloadlink zu fertigen VM geben :wink:

Ich würde die entweder in einer VM oder auf pi laufen lasse…

Hallo,

ich hab seit Freitag mein echo und bin doch sehr beeindruckt. Nach der Anleitung hier funktioniert mein privater Skill.
Ich habe mich aber gefragt, ob man nicht einen Teil der Inteliigenz bei Amazon lassen kann.
Hier ist wird ja nur relativ einfach der erkannte string übergeben.

Hat sich schon jemand näher mit dem Intent Schema und den Utterances
beschäftigt ?

Es soll hier auch eine Umwandlung von zahlen in tatsächliche Zahlen möglich sein.
Als gesagt 50 prozent - ausgabe „nicht fünfzig prozent“ sondern „50 prozent“

Ansonsten : Bitte IPS-Team - Skill bereitstellen !

VG

Frank

JO, ich glaube da darf das Team jetzt nicht verpassen auf diesen Zug aufzuspringen.

ausreichend Zeit für die Integration sollte ja vorhanden sein…:smiley:

Joachim

Ich habe die Auswertung der Alexa Befehle mit dem Skript aus der IPSymconVoice App gemacht. Mir gefällt der Ansatz da schon sehr gut !

Hat den Vorteil, dass ich nun mit der App und mit meiner Alexa (Testumgebung) auf die gleichen Auswertungen und Befehle zurückgreifen kann. Dank Fernzugriff kann ich dann auch im Auto die gleichen Befehle ins Handy sprechen wie ich sie zuhause sagen würde. Antwort gibt es bei beiden.
:loveips:

Habe den Auswerteteil per Include (anstelle der lghts.php aus dem Beispiel eingebunden)
Wichtig ist noch, dass man alle Print_f bzw. echo Kommandos weg lässt, sonst antwortet Alexa nicht (in der Testumgebung)