... | @@ -37,7 +37,12 @@ Um verschiedene Modi zu ermöglichen wurden zwei weitere Buttonmodule an das Boa |
... | @@ -37,7 +37,12 @@ Um verschiedene Modi zu ermöglichen wurden zwei weitere Buttonmodule an das Boa |
|

|
|

|
|
|
|
|
|
Um die Alexa-Benachrichtigungen zu ermöglichen muss ein Alexa-Skill aktiviert werden.
|
|
Um die Alexa-Benachrichtigungen zu ermöglichen muss ein Alexa-Skill aktiviert werden.
|
|
Ursprünglich hatten wir dafür "Notify Me" vorgesehen. Dieser Skill kann über eine gesicherte Schnittstellen, die eine Authentifizierung erfordert, mithilfe eines API-Keys getriggert werden. Dafür haben wir versucht, die WiFiClientSecure-Bibliothek zu verwenden, die einen Fingerprint der HTTPS-Verbindung benötigt (Weg hier beschrieben: http://esp32-server.de/wificlientsecure/). Da die Verbindung zu dem Dienst fehlschlug, haben wir Alternativen recherchiert.
|
|
Ursprünglich hatten wir dafür "Notify Me" vorgesehen. Dabei gibt es verschiedene Versionen des Skills.
|
|
|
|
Der erste Skill, den wir versucht haben zu verwenden, ist nur in dem englischen Skill-Store von Amazon Alexa vorhanden. Dieser lässt sich theoretisch über IFTTT triggern. Dies führte in unseren Versuchen allerdings zu folgendem Fehler:
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
Danach haben wir die Version aus dem deutschen Skill-Store ausprobiert. Diese kann nicht direkt über IFTTT getriggert werden. Er kann stattdessen über eine gesicherte Schnittstelle, die eine Authentifizierung erfordert, getriggert werden. Dafür haben wir versucht, die WiFiClientSecure-Bibliothek zu verwenden, die einen Fingerprint der HTTPS-Verbindung benötigt (Weg hier beschrieben: http://esp32-server.de/wificlientsecure/). Da die Verbindung zu dem Dienst fehlschlug, haben wir Alternativen recherchiert.
|
|
|
|
|
|
Dabei sind wir auf den Skill "Text Nachricht" gestoßen.
|
|
Dabei sind wir auf den Skill "Text Nachricht" gestoßen.
|
|
Die Benachrichtung über den Skill kann entweder über ein Webinterface oder über ein POST-Request getriggert werden. Der Skill wird über einen Webrequest in IFTTT angetriggert.
|
|
Die Benachrichtung über den Skill kann entweder über ein Webinterface oder über ein POST-Request getriggert werden. Der Skill wird über einen Webrequest in IFTTT angetriggert.
|
... | | ... | |