# Alexa Voice Command to start the flow?

**URL:** <https://discourse.nodered.org/t/alexa-voice-command-to-start-the-flow/15606>\
**Category:** General\
**Created:** [17 September 2019 04:23 UTC](https://discourse.nodered.org/t/alexa-voice-command-to-start-the-flow/15606 "2019-09-17T04:23:35Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [17 September 2019 10:21 UTC](https://discourse.nodered.org/t/alexa-voice-command-to-start-the-flow/15606/5 "2019-09-17T10:21:05Z")

</div>

I've used nearly all of them include the offering Simon mentioned.

I'm currently using this node...

> **[node-red-contrib-amazon-echo](https://flows.nodered.org/node/node-red-contrib-amazon-echo)**
>
> Alexa controlled Node-Red nodes supporting latest Amazon Echo devices

On my Echo Dot I had to run the following as I didn't want to start Node-RED as root.  
It routes port 8980 to port 80.  
You need to enter 8980 as the port number in the amazon-alexa-hub

You need to run these commands on your Pi if your using a WiFi connection.

sudo apt-get install iptables-persistent  
sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT  
sudo iptables -A PREROUTING -t nat -i wlan0 -p tcp --dport 80 -j REDIRECT --to-port 8980  
sudo netfilter-persistent save  
sudo netfilter-persistent reload

Or these commands if you're using Ethernet CAT cable

sudo apt-get install iptables-persistent  
sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT  
sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8980  
sudo netfilter-persistent save  
sudo netfilter-persistent reload

---

_[View the full topic](https://discourse.nodered.org/t/alexa-voice-command-to-start-the-flow/15606)._
