Kostenlos einbinden Amazon Echo (Alexa) mit Home Assistant (über haaska e AWS)

11 Minuten des Lesens
Führungszwecke:
Konzepte behandelt mit:
  • Software-Konfiguration
Verwendete Softwarekomponenten:
Voraussetzungen:
  • Home Assistant konfiguriert und funktionsfähig (minimale 0.62-Version)
  • Home Assistant remote via HTTPS (später erklärt)
  • Amazon Echo / Alexa konfiguriert und Arbeits- und zugehöriges Konto Amazon damit verbunden
  • Ein persönlicher Account Amazon
Verwendete physikalische Geräte:
  • Der Computer, auf dem es ausgeführt wird Home Assistant
  • Smartphone auf dem das laufen sollapp Amazon Alexa ”(androide und / oder iOS)
  • Amazon Widerhall (jedes Modell oder jedes Modell eines Smart-Lautsprechers, den Sie montieren Amazon Alexa als integrierte Software)
GUIDE mehr angezeigt für:

Alle Umgebungen

Hinweise und Haftungsausschluss
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato;
  • Änderungen in provorher ist a proEigenverantwortung sowie a proErstes Risiko und erste Gefahr (dieser Leitfaden dient nur zu Bildungszwecken);
  • Änderungen in probevor ein Gerät die Garantie erlischt.
Fahrbericht: 1

Home Assistant Amazon-Echo-Plus

Abstrakt

Das Aufkommen auf dem Markt von Intelligenter Lautsprecher ändert langsam die Gewohnheiten vieler Menschen, jeden TagnameSie werden vertraut und vertraut mit der Möglichkeit der Interaktion mit einem realen e proerster persönlicher Assistent einfach mit stimme und natürlicher sprache.

Amazon Widerhall eines von device von breiteren und anerkannter Erfolg. Wie wir erklärt haben, arbeitet dieser intelligente Lautsprecher mit der Software Alexa, das es auch für smarte Lautsprecher gibt provon Dritten hergestelltsowie wie appStandalone-Kommunikation für Android- und iOS-Smartphones / Tablets.

Jeder intelligente Lautsprecher, den Sie verwenden Amazon Alexa kann leicht integriert werden Home Assistant.
Aber warum, da viele Domotikkomponenten deklarieren compatibilità mit Amazon Echo - und kann daher von einem solchen Smart Speaker "ab Werk" gesteuert werden - es ist nützlich, sie mit letzterem zu integrieren Home Assistant? [Bevor Sie die Frage beantworten, wer liest klar haben das Konzept der Integration in die Hausautomation.]

einfach: warum durch a HUB Mitarbeiter mögen Home Assistant Wir sind in der Lage, Szenarien, virtuelles Zubehör und Automatisierungen zu definieren ansonsten bei getrennter Verwendung der Einzelkomponenten nicht definierbar. Wie auch in a Folge unseres PodcastsSzenarien wie "gute Nacht"(Was vielleicht, wenn es hervorgerufen wird Schalten Sie alle Lichter und das Fernsehgerät aus und aktivieren Sie dieAlarm perimetrischen) einfach sie können nicht realisiert werden ohne die Hilfe einer gemeinsamen Plattform oder a HUB Personal.

In dem Moment integriert es sich so HUB persönlich (daher Home Assistant im konkreten Fall dieser Anleitung) mit Amazon Echo, Sie können alle Komponenten und das überprüfen Wesen - welche Szenarien (und andere) - darin durch meinen persönlichen Assistenten definiert. Einer der vielen Gründe, a HUB Personal für die proerste Hausautomation. Ein Fokus zu diesem wichtigen Thema ist hier verfügbar.

Die Elemente (definiert domini) in der Konfiguration definiert Home Assistant und steuerbar durch Integration mit Amazon Alexa (Amazon Echo und kompatible Lautsprecher) sind:

  • alarmieren (Bekanntmachungen von Alarm)
  • Automatisierung (Automatisierung) - Ein / Aus
  • Klima (Klimaanlagen und Thermostate) - Solltemperatureinstellung.
  • abdecken (dunkel)
  • Fan (Fans) - ein / aus
  • Gruppe (Gruppen)
  • Boolesche Eingabe (Boolesche Eingabe)
  • ! (Lights)
  • sperren (Schlösser) - Öffnen und Schließen
  • media_player (riproMultimedia-Player) - riproWiedergabe, Pause, Stopp, Lautstärke einstellen, Lautstärke einstellen, vorwärts / rückwärts verfolgen
  • Szene
  • Skript - nur Aktivierung / Aktivierung
  • Sensor (Sensoren)
  • wechseln (Schalter)
N.b. Zu integrieren Amazon Alexa mit Home Assistant dort zwei Straßen:

Dieser Leitfaden zeigt Ihnen, wie Sie die zweite Chance machen, der freie.

Schließlich, es ist gut zu wissen, dass Alexa integriert werden kann Home Assistant auch wie man reproMultimedia-Produzent und als Sprachbenachrichtigungssystem, oder "es automatisch zum Sprechen bringen", wenn bestimmte Bedingungen in der Heimautomation auftreten.

Es beginnt

Voraussetzungen

Wie oben gezeigt, die wichtigsten Voraussetzungen sie sind zwei:

  • Version von Home Assistant größer als oder gleich 0.62;
  • Home Assistant für die Fernbedienung konfiguriert über HTTPS.

Der zweite Punkt ist, dass die proInstanz Home Assistant ist erreichbar aus der Ferne und durch proHTTPS-Token. Falls Sie verwenden Home Assistant auf Raspberry installiert (manuelle Installation o HASSBIAN) ist verfügbar eine ausführliche Anleitung zu proSenkung.

Es gibt auch Voraussetzungen für eine Folgerung.

VORAUSSETZUNGEN AUF DER GRUNDLAGE DER INSTALLATION HOME ASSISTANT
RASPBIAN USERS (oder Linux)Benutzer, die verwenden Home Assistant installiert auf Raspbian (auch Modellierung HASSBIAN) haben das alleinige Bedürfnis nach appDrang, sich über SFTP mit dem Raspbian - Dateisystem verbinden zu können (mit Filezilla oder andere Tools), um eine Datei wiederherzustellen, die von Raspbian generiert wird.
NUTZER HASSIOBenutzer, die verwenden HASSIO sie müssen unbedingt installiert haben SSH o Samba-Server (HASSIO Add-on), um eine Datei abzurufen, die von erzeugt wird HASSIO Gleiche.
NUTZER Windows Benutzer, die verwenden Home Assistant installiert auf WindowsZusätzlich zu den Hinweisen zum Ändern der Betriebsumgebung, unter der es ausgeführt werden soll - Es ist ein Computer mit Raspbian-Betriebssystem erforderlichmacOS/ Linux, erforderlich, um die erwartete Datei in einem der folgenden Schritte zu generieren.
NUTZER MACBenutzer, die verwenden Home Assistant installiert auf Mac muss appdrängen Sie darauf, dass über "Terminal" die folgenden Befehle verfügbar sind:

  • apt-get
  • wget
  • machen

Wenn sie nicht vorhanden sind, installieren Sie sie. Verwenden Sie alternativ einen Linux / Raspbian-Computer, der zum Generieren der erwarteten Datei in einem der folgenden Schritte erforderlich ist.

Schließlichist es (offensichtlich) notwendig, dass su Home Assistant keine ist betriebsbereit bezahlte Integration über Nabu Casa.
Deaktivieren Sie es gegebenenfalls zuerst Beginnen Sie mit der Ausführung dieses Handbuchs.

API und Alexa aktivieren

Zuallererst ist es notwendig anzuzeigen Home Assistant zu aktivieren die "API" -Komponente und die "Alexa" -Komponente.
Die Konfiguration der Datei configuration.yaml es ist trivial:

api:
alexa:
  smart_home:

Wiederaufnahme Home Assistant.
Nb Beachten Sie, wie dies zwei unterschiedliche Blöcke sind. Der erste aktiviert die Komponente "API"Die zweite"Alexa".

An dieser Stelle Home Assistant wird ausstellen proerste API bei

https://il_tuo_dominio:porta/api/alexa/smart_home

Adresse, die von der Integration zur Anbindung der Cloud verwendet wird AWS mit unserer Instanz von Home Assistant.
Die Adresse, der wir uns stellen werden AWS es wird nur der erste Teil sein, das heißt:

https://il_tuo_dominio:porta/api

TOKEN Schöpfung langes Leben

An dieser Stelle ist es notwendig, eine "TOKEN langes Leben", Oder ein Schlüssel, der für 10 Jahre gültig ist.
Dazu von einer Schnittstelle Home Assistant Klicken Sie auf den farbigen Kreis mit dem Anfangsbuchstaben Ihres Benutzersname befindet sich in der linken oberen Ecke in der linken Spalte.

Wenn Sie auf die Seite zugegriffen haben, entfernen Sie den unteren Rand, bis Sie ihn finden das folgende Kästchen:

Home Assistant - Zugriffstoken für lange Lebensdauer

Klicken Sie jetzt auf "TOKEN ERSTELLEN"Geben Sie auf Anforderung des Namens des zu erstellenden Tokens Folgendes ein"haaska".
An dieser Stelle sparen die Zeichenfolge, die kommen wird proentwickelt von Home Assistant.

Erstellen des Pakets für AWS

Zu diesem Zeitpunkt ist es notwendig, ein Paket zu generieren, das Folgendes enthält:haaska”Mit TOKEN vorkonfiguriert appena erstellt (und seine Verbindungs-URL a Home Assistant).

Diese Datei erzeugt werden kann:

FÜR DIE, DIE RASPBIAN / LINUX / HABENMAC

Führen Sie vom Terminal aus Folgendes aus:

sudo apt-get install python3 python3-venv python3-pip zip unzip -y
cd ~
mkdir temp
cd temp
sudo wget https://github.com/mike-grant/haaska/archive/master.zip
unzip master.zip

Im Fehlerfall auf Befehl wget und / oder entpacken, ausführen:

sudo apt-get update
sudo apt-get install zip wget -y

und dann den wget erneut ausführen.
dann:

cd haaska-master/config
sudo cp config.json.sample config.json
sudo nano config.json

An diesem Punkt werden Sie mit einer Konfiguration dieses Typs konfrontiert:

{
  "url": "http://localhost:8123/api",
  "bearer_token": "",
  "debug": false,
  "ssl_verify": true,
  "ssl_client": []
}

Achten Sie an dieser Stelle darauf, die Konfiguration zu ändern, indem Sie Folgendes eingeben:

Nb Beachten Sie, wie sich die Adresse von "http" zu "https" ändert.

Speichern und beenden (STRG + X, Y, Enter).
Schließlich:

cd ..
make

An dieser Stelle wird eine durchgeführt proautomatische Cedura, die eine Datei namens generiert haaska.zip. Stellen Sie es über Filezilla wieder her (verwenden Sie SFTP) und verbinden Sie es mit der Raspberry IP.

NUTZER HASSIO

Stessa proobiges Verfahren, aber unter Verwendung der folgenden alternativen Befehle, die über eingegeben werden SSH-Terminal (Der Dienst muss installiert sein wie add-on HASSIO):

mkdir temp
cd temp/
apk add make
apk add zip
apk add wget
apk add nano
apk add py-pip
wget https://github.com/mike-grant/haaska/archive/master.zip
unzip master.zip
cd haaska-master/config/
cp config.json.sample config.json
nano config.json

Nehmen Sie an dieser Stelle die oben erläuterten Konfigurationsänderungen vor und schließen Sie mit:

cd ..
make
cd /
cp ~/temp/haaska-master/haaska.zip /share

Zum Schluss stellen Sie die Datei wieder her mit "Konfigurator (EN)"(Die Datei befindet sich im Ordner"Teilen").

Amazon Entwicklerkonsole

An dieser Stelle ist es notwendig, sich (falls noch nicht geschehen) bei derAmazon Entwicklerkonsole“, Eine Satelliten-Site zum Klassiker Amazon.com / .it, für das Sie bereits registriert sein müssen.

Gehe also zu https://developer.amazon.com/home.html und benutze die proerster Benutzername/ Passwort (von Amazon.com / .it) eingeben. Klicken Sie anschließend auf "Anmelden mit" Amazon"

Amazon Entwicklerkonsole - Einloggen mit AmazonIDie Site wird nach der Konfiguration des Dienstes fragen (falls dies noch nicht geschehen ist). "Einloggen mit Amazon“, Was es dir erlaubt das zu benutzen proPria-Benutzername/ Passwort von Amazon.com / .it (ua bereits zur Konfiguration der .it verwendet) proerste Alexa-Umgebung) auf allen Satellitenstandorten wie zappgesalbt "Amazon Entwicklerkonsole":

Amazon Entwicklerkonsole - Einloggen mit Amazon

Sobald Sie Zugang haben, klicken Sie auf "Neu erstellen proSicherheitsfaden".
Geben Sie in die erforderlichen Felder Folgendes ein:

  • Name von proSicherheitsfaden"HASSIO„;
  • Beschreibung der proSicherheitsfaden"HASSIO„;
  • URL der Einwilligung zum Datenschutz: was geglaubt wird, ist gleichgültig, da die Fähigkeit, die wir vorbereiten werden, nicht öffentlich, sondern privat sein wird:

Amazon Entwicklerkonsole - Neu proSicherheitsfaden

Klicke auf "Salve".
In der finestdas wird sich öffnen. Klicke auf das Rad unten rechts und wähle "Webeinstellungen":

Amazon Entwicklerkonsole - Webeinstellungen ProSicherheitsfaden

Die folgende Seite enthält die Koordinaten der proprio proSicherheitsfaden:

Amazon Entwicklerkonsole - Webeinstellungen ProSicherheitsfaden - Details

Lass das Feuer offennestra und weitermachen.

Alexa-Entwicklerkonsole

Legen Sie die vorherige Seite beiseite, öffnen Sie eine neue Registerkarte / Seite und stellen Sie eine Verbindung mit der Adresse her https://developer.amazon.com/alexa/console/ask dann mit der proerste Verwendung Amazon.com / .it zur Authentifizierung. Der Zweck ist, eine Fähigkeit zu definieren ad hoc für unsere Umwelt.

An dieser Stelle wird die Hauptseite von “geöffnetEntwicklerkonsole", Klicken Sie auf"Fertigkeit erstellen":

Amazon Entwicklerkonsole - Fertigkeiten erstellen

Auf der folgenden Seite angeben der Name der Fähigkeit ("Haaska" - oder was Sie bevorzugen) und "Smart Home"Wie Typologie:

Amazon Entwicklerkonsole - Neue Fähigkeit

Lassen Sie auf der nächsten Seite "ausgewählt"v3“. Notieren Sie sich die Zeichenfolge unter der Überschrift "Ihre Skill ID"(Wird später dienen).
Amazon Entwicklerkonsole - Neuer Skill - Payload-Version und Skill-ID

Lassen Sie auch dieses fi offennestra und weitermachen.

Amazon Web Services (AWS)

Nun müssen Sie eine Ressource definieren Lambda bei AWS.

Öffne einen neuen Tab / finestund melden Sie sich unter der Adresse an (indem Sie ein Konto erstellen, falls Sie keines haben) https://console.aws.amazon.com/console/home.

Nb Die mögliche Erstellung eines neuen Kontos erfordert der Pflichteintrag einer Kreditkarte validiert, denen jedoch keine Kosten in Rechnung gestellt werden (die Belastung des 1-Post-Insertions-Dollars ist fiktiv - es ist notwendig, AWS nur um die Gültigkeit der Karte selbst zu überprüfen). Die in diesem Handbuch vorgeschriebene Konfiguration beinhaltet keine Kosten, es sei denn, nachträgliche Änderungen der Nutzungsbedingungen von AWS deren Lesen und Akzeptieren liegt in der Verantwortung des Benutzers, der den Dienst abonniert.

Darüber hinaus ist klar, dass, wenn der Benutzer anschließend andere Funktionen implementiert, die bezahlte Ressourcen absorbieren AWSDiese Karte wird für Lastschriften verwendet. Wenn Sie ruhig bleiben möchten, verwenden Sie eine wiederaufladbare Karte.

AWS Amazon Web Services - Zugriff

IAM

Einmal authentifiziert, klicken Sie auf "Services"(Oben) und wählen Sie das Element"IAM"Unten"Sicherheit, Identität und Compliance“. Klicken Sie dann links auf "Rollen"Und schließlich"Rolle erstellen".

AWS Amazon Web Services - IAM

Wählen Sie auf der angezeigten Seite "AWS Service"Und"Lambda":

AWS Amazon Web Services - IAM - Neue Rolle

Klicken Sie unten auf "Weiter: Berechtigungen".
Suchen Sie auf der folgenden Seite im Suchfeld „Datenbankadministrator„; einmal gefunden, wähle den Gegenstand aus und klicke schließlich auf "Nächstes: Tag":

AWS Amazon Web Services - IAM - Neue Rolle - 2

Geben Sie auf der folgenden Seite "lambda_basic_execution"Im Kopf"Rollenname„; Endlich unten klicken "Rolle erstellen":

AWS Amazon Web Services - IAM - Neue Rolle - 3

LAMBDA

Klicken Sie auf den Punkt "Services"(Oben) und wählen Sie das Element"Lambda"Unten"Berechnen".

ACHTUNG: Empfangen einer typischen Nachricht als AntwortIhre Serviceanmeldung ist fast abgeschlossen! Vielen Dank für Ihre Anmeldung bei Amazon Web Services. Es kann bis zu 24 Stunden dauern, bis Ihre Dienste vollständig aktiviert sind ...", Die Ursache (9 auf 10) ist angegeben von nicht betreten zu haben eine gültige Kreditkarte zum Zeitpunkt der Kontoerstellung.

Oben rechts auswählen "EU - Irland"(Aufmerksamkeit Diesen Schritt nicht vergessen):

AWS Amazon Webservices - Lambda

Klicken Sie jetzt auf den orangen Knopf "Erstellen Sie eine Funktion".
Die Felder müssen wie folgt ausgefüllt werden:

  • Von Grund auf neu erstellen;
  • VORNAME: "Haaska";
  • Laufzeit: "Python 3.6";
  • Rolle: "Vorhandene Rolle auswählen";
  • Bestehende Rolle: "Lambda_basic_execution "

AWS Amazon Web Services - Lambda - Neue Funktion

Dann klicke auf "Funktion erstellen", Rechts unten.

Gehen Sie auf der neuen Seite ungefähr auf halber Strecke nach unten und suchen Sie die Kiste. "Funktionscode“. Klicken Sie auf das Dropdown-Menü "Art der Codeeingabe"Und wählen Sie"Laden Sie eine ZIP-Datei hoch":

AWS Amazon Web Services - Lambda - Datei hochladen

Die Stimmen "Laufzeit"Und"Manager"Sollte jeweils auf" gesetzt werdenPython 3.6"Und"haaska.event_handler“. Wenn sie nicht so eingestellt sind, korrigieren Sie sie wie angegeben.

An dieser Stelle Klicken Sie auf das Symbol rappzeigt einen Pfeil nach oben für prosiehe senden an AWS die ZIP-Datei des Pakets progelernt in proAusgangsverfahren.

Danach noch weiter runter und finde die Kiste "Ausführungsrolle“, Was wie folgt eingestellt werden muss:

AWS Amazon Web Services - Lambda - Ausführungsrolle

Nun gehe zurück zur Seite, zum Kasten "Designer"Und wählen Sie den Artikel"Alexa Smart Home":

AWS Amazon Web Services - Lambda - Designer

Nb wenn der Artikel "Alexa Smart Home" fehlt es liegt daran, dass vorher die proFaden zuEU (Irland)".

Steig aus und finde die Kiste "Auslösen".
Geben Sie in das bearbeitbare Feld "Fähigkeits-ID" zuvor erhalten (zB "amzn1.ask.skill.2e4e ....")

AWS Amazon Web Services - Lambda - Auslöser

Dann klicken Sie auf "Hinzufügen".
Schließlich gehen Sie zum oberen Rand der Seite und drücken Sie den orangefarbenen Knopf "Salve".

Unmittelbar über dem Button "Salve"Es gibt eine definierte Zeichenfolge"arn": Schreib es auf.

Lassen Sie auch dieses fi offennestra und weitermachen.

Fertigkeitsabschluss

Rückkehr zum Fazit und in das Feld einfügen "Standardendpunkt"Der Wert des Feldes"arn”Im vorherigen Punkt kopiert.
Aktivieren Sie das Kontrollkästchen untenEuropa, Indien"(Aufmerksamkeit diesen Abschnitt nicht zu vergessen). Kopieren Sie auch hier das gleiche "arn".

Klicken Sie oben rechts auf der Seite auf "Angebot".

Klicken Sie nun auf den Eintrag in der linken SpalteKONTOVERBINDUNG".
Geben Sie auf der angezeigten Seite die folgenden Werte ein:

  • Autorisierungs-URI: "Https://www.amazon.com/ap/oa"
  • Zugriffstoken-URI: "Https://api.amazon.com/auth/o2/token"
  • Kunden-ID: Der Wert der CLIENT ID, die von erhalten wird Seite rekapitulieren die proprio proSicherheitsfaden;
  • CLIENT Secret: Der CLIENT SECRET-Wert, der auf der Übersichtsseite des proprio proSicherheitsfaden;
  • Client-Authentifizierungsschema: HTTP BASIC (Empfohlen);
  • Klicke auf "+ Bereich hinzufügen"Und einfügen"pro„Dateien.

Klicken Sie oben rechts auf der Seite auf "Angebot".

Lassen Sie auch dieses fi offennestra: bald brauchen wir die "URLs umleiten" appam unteren Rand dieser Seite verbrannt.

Rückkehr zum Seite rekapitulieren die proprio proSicherheitsfaden, klicken Sie auf “Verändern"Und einfügen, unter"Rückgabe-URLs erlaubt" alle und trund die im vorherigen Schritt erhaltenen URLs.

Wenn Sie fertig sind, klicken Sie auf "Salve".

TEST

Zurück zur Definitionsseite von "Lambda"Und klicken Sie auf"Auswahl von Testveranstaltungen"Und dann"Konfigurieren Sie Testereignisse".
Ein fi wird geöffnetnestähnlich wie folgt:

AWS Amazon Web Services - Lambda - TEST

Auf dem Gebiet "Ereignisname"Einfügen"Test".
Löschen Sie dann alle Testzeilen und ersetzen Sie sie durch den folgenden Text:

{
  "directive": {
    "header": {
      "namespace": "Alexa.Discovery",
      "name": "Discover",
      "payloadVersion": "3",
      "messageId": "1bd5d003-31b9-476f-ad03-71d471922820"
    },
    "payload": {
      "scope": {
        "type": "BearerToken",
        "token": "access-token-from-skill"
      }
    }
  }
}

Schließlich klicken Sie auf "Salve".

An dieser Stelle führen Sie die "Test"Klicken Sie auf die Schaltfläche"Führen Sie Tests durch": Die Antwort sollte positiv sein. Überprüfen Sie alle bisher ausgeführten Schritte.

Definition von Domains

Vor Abschluss der Integration ist es ratsam, dies im Voraus festzulegen in der Konfiguration Home Assistant Welchen Domains sollen sie zur Verfügung gestellt werden? Amazon Echo / Alexa, also welche Accessoires, Szenen, Wesen usw.

Die Liste der exportierbaren Domänen lautet wie folgt:

  • alarmieren (Bekanntmachungen von Alarm)
  • Automatisierung (Automatisierung) - ein / aus
  • Klima (Klimaanlagen und Thermostate) - Solltemperatureinstellung.
  • abdecken (dunkel)
  • Fan (Fans) - ein / aus
  • Gruppe (Gruppen)
  • Boolesche Eingabe (Boolesche Eingabe)
  • ! (Lights)
  • sperren (Schlösser) - Öffnen und Schließen
  • media_player (riproMultimedia-Player) - riproWiedergabe, Pause, Stopp, Lautstärke einstellen, Lautstärke einstellen, vorwärts / rückwärts verfolgen
  • Szene
  • Skript - nur Aktivierung / Aktivierung
  • Sensor (Sensoren)
  • wechseln (Schalter)

Dann fügen Sie hinzu ein ähnlicher Block zu was folgt die konfiguration Home Assistant:

alexa:
  smart_home:
    filter:
      include_entities:
        - light.cucina
        - light.camera
      include_domains:
        - switch
      exclude_entities:
        - switch.terrazzo
      exclude_domains:
        - lock
    entity_config:
      light.cucina:
        name: Nome personalizzato per Alexa
        description: La luce della cucina
      switch.scale:
        display_categories: LIGHT

In diesem Beispielblock Sono Inclusi in der Domäne Amazon Alexa die Funktionen von Küchen- und Schlafzimmerbeleuchtung einschaltensind enthalten alle Schalter, außer das von der Terrasse. Die Domain "lock" (Sperren) ist in ihrer Gesamtheit ausgeschlossen.
Außerdem wurde das Verhalten / der Name angepasst von Küchenlicht und der Schalter von der Treppe.

Das Feld display_categories kann basierend auf den Kategorien angepasst werden innerhalb von Alexa verfügbar.

Füge den Skill zu Alexa hinzu

Da sind wir: Jetzt ist es möglich, den Skill hinzuzufügen appena erstellt al proprio proAlexa-Thread.

Angesichts dessen de facto wir haben einen Skill (privat) ad hoc erstellt, öffne einfach denapp (Mobile oder Web) Alexa, durchsuchen Sie den Abschnitt "Deine Fähigkeiten"Unter der Überschrift"Fähigkeit“. Einmal gefunden die proerste Auto-Fähigkeitprogelernthaaska", Oder anders als Sie es genannt haben), wählen Sie es aus und klicken Sie auf"Ermöglichen“. L 'app wird fragen, zu assoziieren ein Konto: benutze das von Amazon.com / .it.

Am Ende des procedura, führen Sie eine vollständige Gerätesuche durch. Dieser Neue proVerfahren provvederà die Entdeckung durchführen automatica von Wesen präsentieren auf Home Assistant und Alexa basierend auf der Konfiguration ausgesetzt des vorherigen Absatzes.

Bei Nichtanpassung findet Alexa alle Entitäten (nicht empfohlen).

Damit war Schluss procedura wird Alexa voll integriert Home Assistant.

Diese Diashow erfordert JavaScript.


Home Assistant Offizielles LogoATTENZIONE: Denken Sie daran, dass es in unserer FORUM-Community gibt ein Ad-hoc-Bereich für Home Assistantfür jeden Zweifel, Frage, Information auf dem spezifischen Verdienst dieser Komponenten.


Bitte kommentieren Sie unten

"Leute zum Reden bringen" Amazon Alexa als Hausautomations-Benachrichtigungssystem weiter Home Assistant