Amazon Echo an Symcon anbinden inklusive Proxy

Hallo
Laut Doku gibt es sogenannte „Built-in Slot Types“
https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/defining-the-voice-interface#The%20Intent%20Schema
Vielleicht kann das jemand mal einbauen und testen. Ich hab noch keine Hardware.

AMAZON.NUMBER: converts numeric words (“five”) into digits (such as “5”).

Welche virtuelle HUE Brdige benutzt ihr ?

Ich habe diese mal ausprobiert:

GitHub - armzilla/amazon-echo-ha-bridge: emulates philips hue api to other home automation gateways

Funzt aber sehr eingeschränkt, man kann nur die angelegten Geräte ein/aus schalten :banghead:

Hier noch eine bessere Version:

GitHub - bwssytems/ha-bridge: Home automation bridge that emulates a Philips Hue light system and can control other systems such as a Vera, Harmony Hub, Nest, MiLight bulbs or any other system that has an http/https/tcp/udp interface. This is a compact impl to run on small format computers. This is impl started from this project https://github.com/armzilla/amazon-echo-ha-bridge.

Mit Dimmfunktion !

Hallo,könntest kurze Anleitung schreiben wie ich den hue emulator einrichten muss.

Hallo zusammen,

ich habe nach der Anleitung schon alles vorbereitet gehabt und via Test auf der Amazon developer Seite konnte ich auch zumindest schon mal mein Licht Ein/Aus-Schalten.
Jetzt habe ich meine Echo bekommen und ihn eingerichtet und via App meinen Skill aktiviert.
Aber Alexa sagt nur das sie kein Gerät in meinem konto finden kann. Auch wird das Indeex Script nicht angetriggert.
Hat jemand eine Idee? Ich seh den Wald vor Bäumen ncht mehr?!

Wie unterhältst du dich den mit Alexa ?

Versuch mal folgendes: Alexa (kurz warten) frag dein Skill-Rufname

puh also ich habe auf dem Mac am laufen…

Java (JDK) muss installiert sein, dann die die hu bridge runterladen: https://github.com/bwssytems/ha-bridge/releases/download/v3.2.1/ha-bridge-3.2.1.jar

und so starten man Sie:

java -jar ha-bridge-3.2.1.jar

Wenn die HU Bridge gestartet ist, dann im browser IP-Symcon :: Automatisierungssoftware eingeben, dann kommt man auf die configseite…

Hallo,

also ich habe alles in deutsch eingerichtet. Aber das Skript „index“ wird ja gar nicht erst ausgelöst. Ich denke irgendwie verarbeitet Alexa meinen Skill nicht richtig?!
genau so wie vorgeschlagen habe ich es schon versucht Alexa anzusprechen. Alexa antwortet immer "Sorry, ich konnte kein Gerät bzw. keine Gruppe mit dem Namen licht in xyz’s Konto finden.

Muss auf der developer Seite überall der grüne Haken sein? Und hat die Schalterstellung von This skill is enabled for testing on your account eine auswirkung?

Ich wollte nur mal kurz mitteilen, dass Amazon nun langsam in die Gänge kommt.
Heute wurde ich informiert, dass es dauern kann, ich aber auf jeden Fall eine Einladung bekomme.

Also lese ich mal gespannt hier zwischendurch mit. Vielleicht ist Alexa ja doch was für mich.

Ehrlich gesagt weiß ich nicht was ich geändert habe, aber es klappt jetzt.
Was nicht richtig funktioniert sind zwei Wörter befehle wie z.B.:



if ( in_array('schalte', $spokenWords)) {

	// Lampe West
	} elseif (in_array('flur unten',  $spokenWords)) {
		$response = 'Flur eingeschaltet';
   	//EIB_Switch(34544 /*[Licht\EG W1\Wohnen West]*/, true);
   	SetValueBoolean(48751 /*[Alexa\TEST]*/, true);

Laut App hat Alexa alles richtig verstanden wenn ich es spreche, aber das Script scheint dann „flur unten“ nicht richtig zu entschlüsseln.
Hat da jemand eine idee?

Hallo
Am Anfang des Scripts wird das Kommando in die einzelnen Worte zerlegt, getrennt durch Leerzeichen.

$spokenWords 		= explode(' ', $command);

Also kann

in_array('flur unten',  $spokenWords)

nicht funktionieren.
Ich mach das so

	if ( in_array('schalte', $spokenWords) AND  in_array('flur', $spokenWords) AND  in_array('unten', $spokenWords))

also die Hue Bridge läuft aber was muss ich in der config alles einstellen?

habe das eingefügt bei On, http://192.168.178.30:85/hook/hue/?d=decke&stat=on
das Script wird auch ausgeführt beim test aber Alexa findet keine Hue Geräte

Hast du auch das HU Skill in Alexa aktiviert ?

Hab ich gestern auch bekommen. Leider oder Gottseidank? Das ist hier die Frage.

Wenns noch länger dauert, was ich fast befürchte, kann ich mich wenigstens ins gemachte Bett legen.:smiley:
Aber wer will das schon.

Ja der Hue Skill ist aktiviert.er findet ja meine echte Hue Bridge auch.in der Hue App kann ich sie auswählen aber kann die einzelnen Lampen keinen Räumen zuordnen und speichern. Über den Test schalten funktioniert ja alles nur in Alexa bekomm ich sie nicht .
Was soll ich drücken wenn Alexa sagt drücken Sie bitte die Taste auf der Bridge?

Puh gute Frage…

Ich habe keine Hardware HUE Bridge :stuck_out_tongue: somit sehe ich nur die Virtuelle Bridge und die sehe ich nur in Echo APP, über die Phillips Hue App sehe ich sie nicht…

danke, ja so läuft es!:slight_smile:

Moin in die Runde,

ich muss da mal nachfragen …

Welche Ports benötigt den der Conncet Diest abeghend. Bei geschlossener Firewall geht der Connect Dienst nicht und alles „aufmachen“ ist auch blöd :wink:

Danke,

Grüße
Thomas

@dzvo. Also ich habe bei meiner Fritz Box nichts eingerichtet dafür.
IPS läuft bei mir auf dem Bananapi. Ich glaube, da läuft keine Firewall drauf (schon so lange her, dass ich es eingerichtet habe).

Hi,

em sorry … ja die Firtzbox läst ja auch alles von Intern nach Extern durch …

habe hier ne Sophos am laufen … (und das ist auch gut so :wink: ) …

die normalen Ports was man so „auf hat“ sind es hierbei nicht …

Na da kann sicher einer Auskunft geben … momentan (zum Testen funst das ja mit Alexa) …

Und ein eigenes SSL Zertifikat kostet ja auch keine Unsummen :slight_smile:

Danke,

Gruß
dzvo