Connect Octoprint with Octoprint Alexa Skill
This setup assumes that you have the "My Robo" skill on your Alexa enabled device
Login to the printers octoprint page using your printers hostname (IE: galactic-galileo.local/)
Click on the settings option
In the left hand column choose the plugin manager
Click Get More
Either enter this repository's URL or Upload the Zip file
Plugin manager should take over and install Alexa Voice Services
Reload OctoPrint
Re-Open the settings tab
Click on Alexa Voice Services (You may have to scroll down)
Click on Enable Alexa Voice Plugin if the "Service Status" is Disabled
Once the "Service Status" is Enabled, Click on Register Device
Make sure your Alexa enabled device is active and say "Alexa ask My Robo to set code" Then say your Alexa Code
Once Alexa Confirms that the code has been set click Save a. If you do not click save Your device will not be enabled
Say "Alexa ask My Robo for it's status"
If Alexa Responds with a status then you are all set up! Try out other commands such as "Pause Print" and "Cancel Print"
There are a few key phrases that Alexa can understand
After saying "Alexa ask My Robo" you can supplement a few commands. They are:
So for example we can ask "Alexa ask My Robo to Pause Print" and the active print should pause