-
Notifications
You must be signed in to change notification settings - Fork 393
Q&A (FAQ)
-
Go to your installation directory, which is
/opt/AlexaPi
by default:cd /opt/AlexaPi
-
Pull from the repo:
sudo git pull
-
Run the setup script again
sudo ./src/scripts/setup.sh
-
Start with a fresh config or update your configuration file - consult the
config.template.yaml
,CHANGELOG.md
and Configuration changes wiki page.
-
To be nice to AlexaPi, first stop it & disable it:
sudo systemctl disable AlexaPi.service sudo systemctl stop AlexaPi.service
-
Remove AlexaPi:
sudo rm -rf /opt/AlexaPi # For systemd install: sudo rm -rf /etc/systemd/system/AlexaPi.service.d/ sudo rm /usr/lib/systemd/system/AlexaPi.service # For classic init install: sudo rm /var/log/AlexaPi.log sudo rm /etc/init.d/AlexaPi systemctl daemon-reload
-
(optional) Remove all configuration:
sudo rm -rf /etc/opt/AlexaPi
After you have done the sudo git clone ...
do
cd /opt/AlexaPi
git checkout dev
and then run install normally. It is highly recommended you use a new config. Otherwise, you'd have to manually update your config, which can be much more difficult.
Yes, but you have to apply at Amazon Developer portal for permission. You'll find that in your device setting - same as when you registered the device.
NOTE: This is currently suspended by Amazon. Also, they have stated that they allow this only for to-be-commercial devices (seen this in our gitter room).
Not currently. (or at least we're not aware of such option)
No. AVS API doesn't have a way to connect the devices to Amazon. You can probably still do this by setting up your own Alexa skills, but that's a different thing than AlexaPi. AlexaPi will allow you to control your devices such as Hue provided you also have a genuine Echo in the network which acts as a gateway between the Alexa service and your Hue bridge.
This is not up to us. Do that over at Amazon: https://alexa.amazon.com
Why do I see the AlexaPi device offline in the Alexa app? / Why do I get "Timers and alarms are not currently supported on this device"?
Because we use the old AVS API. This will change when we suport the new API.
What's the difference between Amazon's sample app and AlexaPi?
Amazon's sample app | AlexaPi | |
---|---|---|
language / environment | Java & node.js | Python |
headless | AFAIK can be done | YES |
device support | unknown | excellent |
AVS API support | excellent | uses old API version |
community development | no (bugfixes only) | YES |