Smarter Coffee 1st Generation
Verfasst: Mo 26. Nov 2018, 10:37
...danke dieses großartigen Ratschlages hier im Forum:
smarter-coffee-3313-10
hat es nun auch mit meiner Smarter Coffee v1 geklappt, dass ich diese mit Alexa steuere! Hurra.
Wir benötigen dazu folgende Hardware
Zuerst solltet Ihr die IP Adresse Euer Kaffeemaschine herausfinden - man schaut dazu im Router, ob man so ein Gerät findet welches diesen Namen hat "ESP_F211F" oder so ähnlich.
Danach sollte man diesem Gerät eine fixe IP (static IP)im Router zuweisen zuweisen .
Appeinrichtung tasker, sen/expect & pushbullet
In der App Tasker legt man nun ein neues Profil an - meines nannte ich als neues Profil "Kaffee" - in das Profil "Kaffee" fügt man nun ein Plugin "pushbullet" (mit dem PLuszeichen) hinzu ; man wird sofort gefragt, von wem diese Nachricht stammen soll & welchen Inhalt die Nachricht haben soll.
Ich habe es ganz einfach gemacht und so eingestellt: "Nachricht von irgendjemand" & Nachrichtentext muss "Kaffeemachen" enthalten.
Danach legt man in der App tasker im Profil "Kaffee" einen neuen Task an (mit Pluszeichen hinzufügen) und wählt die App "send/expect" aus. Es öffnet beim Hinzufügen das Fenster von send/expect und man gibt dort die (fixe) IP Adresse der Kaffeemaschine ein und den Port 2081 und als Text der gesendet werden soll gibt man "\u0037\u007e" (ohne Anführungszeichen) ein.
IFTTT-Einrichtung
Man hat nun alles vorbereitet und legt danach in IFTTT ein Konto an welches mit Alexa verknüpft wird und macht sich dann ein IFTTT Rezept & gibt eine Phrase ein, die man zu Alexa sagt - Beispiel " Alexa, Trigger mach mir einen Kaffee".
Danch gibt man in IFTTT ein was danach passieren soll - hier wählen wir pushbullet in IFTTT aus und wählen die Option "Push a note" aus - der Inhalt dieser Nachricht soll lauten: Kaffeemachen
So fertig - was passiert nun -
Ich sage: " Alexa, Trigger mach mir einen Kaffee".
Alexa sagt: "Nachricht gesendet"
Tasker erhält eine pushbullet-Nachricht mit dem Text "Kaffeemachen"und startet Send/expect
Send/expect sendet an die IP Adresse/port 2081 der Kaffeenmaschine dieses Zeichen: \u0037\u007e
Die SmarterCoffee 1st Generation startet mit dem Kaffeemachen (hinterlegte Standardeinstellungen)
Zusatz
Man kann so natürlich wesentlich mehr machen, stärkeren kaffee, 4 Tassen Kaffee usw. - alle Befehle, die man mit send/exspect übermitteln kann findet man hier:
https://github.com/Jamstah/libsmarteram ... umentation
https://www.pentestpartners.com/securit ... ne-part-1/
smarter-coffee-3313-10
hat es nun auch mit meiner Smarter Coffee v1 geklappt, dass ich diese mit Alexa steuere! Hurra.
Wir benötigen dazu folgende Hardware
- Alexa
- Smarter Coffee v1 Kaffeemaschine
- Android Tablet/Handy
- IFTTT
- pushbullet
- tasker
- send/expect
Zuerst solltet Ihr die IP Adresse Euer Kaffeemaschine herausfinden - man schaut dazu im Router, ob man so ein Gerät findet welches diesen Namen hat "ESP_F211F" oder so ähnlich.
Danach sollte man diesem Gerät eine fixe IP (static IP)im Router zuweisen zuweisen .
Appeinrichtung tasker, sen/expect & pushbullet
In der App Tasker legt man nun ein neues Profil an - meines nannte ich als neues Profil "Kaffee" - in das Profil "Kaffee" fügt man nun ein Plugin "pushbullet" (mit dem PLuszeichen) hinzu ; man wird sofort gefragt, von wem diese Nachricht stammen soll & welchen Inhalt die Nachricht haben soll.
Ich habe es ganz einfach gemacht und so eingestellt: "Nachricht von irgendjemand" & Nachrichtentext muss "Kaffeemachen" enthalten.
Danach legt man in der App tasker im Profil "Kaffee" einen neuen Task an (mit Pluszeichen hinzufügen) und wählt die App "send/expect" aus. Es öffnet beim Hinzufügen das Fenster von send/expect und man gibt dort die (fixe) IP Adresse der Kaffeemaschine ein und den Port 2081 und als Text der gesendet werden soll gibt man "\u0037\u007e" (ohne Anführungszeichen) ein.
IFTTT-Einrichtung
Man hat nun alles vorbereitet und legt danach in IFTTT ein Konto an welches mit Alexa verknüpft wird und macht sich dann ein IFTTT Rezept & gibt eine Phrase ein, die man zu Alexa sagt - Beispiel " Alexa, Trigger mach mir einen Kaffee".
Danch gibt man in IFTTT ein was danach passieren soll - hier wählen wir pushbullet in IFTTT aus und wählen die Option "Push a note" aus - der Inhalt dieser Nachricht soll lauten: Kaffeemachen
So fertig - was passiert nun -
Ich sage: " Alexa, Trigger mach mir einen Kaffee".
Alexa sagt: "Nachricht gesendet"
Tasker erhält eine pushbullet-Nachricht mit dem Text "Kaffeemachen"und startet Send/expect
Send/expect sendet an die IP Adresse/port 2081 der Kaffeenmaschine dieses Zeichen: \u0037\u007e
Die SmarterCoffee 1st Generation startet mit dem Kaffeemachen (hinterlegte Standardeinstellungen)
Zusatz
Man kann so natürlich wesentlich mehr machen, stärkeren kaffee, 4 Tassen Kaffee usw. - alle Befehle, die man mit send/exspect übermitteln kann findet man hier:
https://github.com/Jamstah/libsmarteram ... umentation
https://www.pentestpartners.com/securit ... ne-part-1/