Was können wir verbessern?

Dokumentation

Amazon Alexa

Benötigt: IP-Symcon >= 5.0

Beschreibung

Das Amazon Alexa-Modul ermöglicht die Steuerung von Geräten durch Amazon Alexa. Dies beinhaltet insbesondere die Sprachsteuerung über Echo Dots.

Einbindung in IP-Symcon

Die Verwendung des Amazon Alexa-Moduls erfordert eine aktivierte Verbindung zum Connect-Dienst, welche wiederum eine laufende Subskription erfordert.

Amazon Alexa-Instanz erstellen

Falls das Modul IQL4SmartHome installliert ist, müssen die entsprechenden Instanzen und das Modul gelöscht werden. Existierende Einstellungen gehen dabei verloren!

Damit das Amazon Alexa-Modul verwendet werden kann, muss es zuerst über das Module Control installiert werden. Hierfür muss das Module Control geöffnet werden. Dies befindet sich unter der Hauptkategorie "Kern Instanzen" im Objektbaum oder kann direkt über das Widget "Aktualisierungen" geöffnet werden. Zur Installation im Module Control den Hinzufügen-Button unten rechts betätigen. Im sich öffnenden Dialog die URL https://github.com/symcon/Alexa eingeben und mit "OK" bestätigen.

Modul installieren

Als nächstes eine Instanz vom Amazon Alexa-Modul erstellen. Zuerst den Objektbaum öffnen. Hier den Hinzufügen-Button unten rechts betätigen und Instanz auswählen.

Instanz hinzufügen

In der Modulliste das Gerät "Alexa" vom Hersteller "Amazon" auswählen. Der Ort sollte nicht verändert werden, der Name kann beliebig gewählt werden. Abschließend mit "OK" bestätigen.

Instanz erstellen

Nach der Erstellung der Amazon Alexa-Instanz öffnet sich diese automatisch und kann eingerichtet werden.

Amazon Alexa-Instanz einrichten

Das Modul bietet verschiedene Gerätetypen an, welche verwendet werden können. Um ein entsprechendes Gerät einzurichten, wird das dazugehörige Panel ausgeklappt und in der entsprechenden Liste durch einen Klick auf "Hinzufügen" ein neuer Eintrag erstellt.

Gerät hinzufügen

Jeder Eintrag erfordert einen Namen unter welchem das Gerät bei Amazon Alexa bekannt sein wird. Weitere Parameter hängen vom jeweiligen Gerätetyp ab und können den dazugehörigen Seiten der Dokumentation entnommen werden. Nachdem alle Parameter gesetzt sind, wird das Gerät mit "OK" bestätigt.

Gerät konfigurieren

Mögliche Gerätetypen

Nachdem alle Geräte eingerichtet sind, werden diese mit einem Klick auf "Änderungen übernehmen" bestätigt.

Änderungen übernehmen

Nach dem Übernehmen sollte sichergestellt werden, dass bei allen Geräten "OK" in der Spalte "Status" steht. Ist dies nicht der Fall, so enthält die Spalte eine Fehlermeldung, welche über die Komplikation informiert. Ebenfalls sollte geprüft werden, dass oben im Instanzeditor "Status: Symcon Connect ist OK" steht. Sollte dies nicht der Fall sein, muss der Connect-Dienst aktiviert werden.

Status prüfen

IP-Symcon mit Amazon Alexa verknüfen

Abschließend muss IP-Symcon noch mit Amazon Alexa verknüpft werden, damit die Amazon Alexa-Instanz die Anfragen von Amazon Alexa empfangen kann. Hierfür muss zuerst der Symcon-Skill für Amazon Alexa installiert werden. Die Installation erfolgt beispielsweise auf der Homepage https://alexa.amazon.de. Eine Einrichtung über die Amazon Alexa App funktioniert ähnlich.

Auf der Homepage in der Leiste links "Skills" auswählen und im Suchfeld oben nach "Symcon" suchen.

Skill suchen

Auf das erste Ergebnis "Symcon" klicken.

Skill auswählen

Oben rechts auf "Aktivieren" klicken.

Skill aktivieren

Es sollte ein Popup erscheinen. Passiert dies nicht, sollten die Einstellungen des Browsers geprüft werden und das Popup erlaubt werden. Im Popup die E-Mail-Adresse eingeben, auf welche die verwendete IP-Symcon-Lizenz registriert ist, und mit "Send verification code" bestätigen.

Skill verknüpfen

Es wird eine E-Mail mit einem Code an die angegebene E-Mail-Adresse geschickt. Den Code, der in dieser E-Mail steht, im Popup eintragen und mit "Verify code" bestätigen.

Code eingeben

Eine Meldung "Symcon wurde erfolgreich verknüpft" sollte erscheinen. Abschließend müssen noch die eingerichteten Geräte von Amazon Alexa gesucht werden. Dies kann beispielsweise getan werden, indem "Alexa, suche nach Geräten" gesagt wird.