Wer per Sprache mit einen Echo Dot auch den Raspberry Pi auf dem Node-RED läuft steuern will, kann dazu die „Node-RED Alexa Home Skill Bridge“ verwenden. Hier mal ein Beispiel wie per Alexa Echo Dot Sprach-Befehl die Feinstaubwerte für Hannover abgefragt und per Pushover an Handys versendet wird.
Dazu muss der Node „node-red-contrib-alexa-home-skill“ mit npm installiert werden:
Für den Echo das folgende Skill installieren.
Auf der Homepage https://alexa-node-red.bm.hardill.me.uk einen Account anlegen und ein neues Device anlegen mit Namen Feinstaub. Das ist dann das Alexa Wort für die Aktivierung. Als Eigenschaften an und aus wählen.
In Alexa muss es dann als Gerät erscheinen:
Dann von der linken Spalte das Alexa Home Node in den Flow ziehen und deployen. Den Flow für die Feinstaubabfrage habe ich auf diesem Block schon mal ausführlich beschrieben.
Einmal noch zuvor die Anmeldedaten für die Brücke eingeben:
Dann kann mit „Alexa Feinstaub an“ der Feinstaub Service abgefragt werden und die Werte per Pushover Nachrichten versendet werden. Cool …
Wer hat weitere Anwendungsfälle für Node-RED mit Alexa? Gern als Kommentar.
Ähnliche Artikel:
- Raspberry Pi mit node-red: Wie können Flugdaten automatisch alle 5 Minuten abgefragt werden?
- Wie können Flugdaten mit dem Raspberry PI und node-RED auf Twitter alle 5 Minuten ausgegeben werden?
- Upgrade von Node-RED-Contrib-UI nach Node-RED-Dashboard