Étape 16 : Configuration routeur / External Web Service
Afin que tout cela de se réunir, la servlet Tomcat doit être exposé à Internet. Ce processus varie en fonction de votre routeur, mais le concept de base est aller dans les paramètres du routeur et qui permet la redirection de port port 8443 au port 8443 sur l’adresse IP de la Raspberry Pi. J’ai essayé de changer les ports mais il semblait que l’habileté de Alexa peut uniquement envoyer des demandes sur le port 8443. Je suppose que je pouvais changer le port de tomcat, mais il n’a pas vraiment d’importance pour moi.
Facultatif : Vous pourriez utiliser votre adresse IP externe de l’URL de service ou, si vous le souhaitez, vous pouvez utiliser un service DNS dynamique comme non-IP.com pour vous donner un nom de domaine statique convivial.
Revenez dans votre habileté d’Alexa et mettre à jour le point de terminaison avec votre IP/nom de domaine, le port, le nom app (contexte), le nom du servlet (Eg : https://mysite.no-ip.org:8443/framboise/raspberry)