How can we direct an Amazon Echo target to a private / internal https endpoint? Like raspberry pi running nodeJS.
I would like to hear feedback on how we can solve this problem.
EDIT: I now have a stable working setup for my Pi controlled by Amazon Echo. And here is how it is configured:
- Configure AWS Lambda to handle incoming calls from Echo
- On Lambda, draw an "ACEY KEYWORD" for each intent / slot
- In the corresponding concept / slot, send ACEY KEYWORD to PubNub
- Configuring my Pi for SUBSCRIBE for PubNub for new posts
- If Pi receives the corresponding ACTION KEYWORD channel on the channel, it calls the / script function
- This / script function in turn has full execution logic (example: Open the garage door)
I would like to hear feedback on this method and leave the question open to others in order to post an easier / better way to achieve this.
source share