完成下面这个有趣的实验,你所需要的东西有:
> 1.路由器(能够形成局域网,且电脑已用网线连接)2.一个智能音箱(本教程使用的是亚马逊 Echo Dot 2)
>
> 3.主板支持wake on lan (大部分都支持)
>
> 4.一个树莓派
原理流程图如下:
1.在树莓派上安装Fauxmo
Fauxmo的安装方法见下方的操作或网址,注意这里的Python需要3.6以上:
> 1.git clone
>
> 3.python3 -m venv .venv
>
> 4.source ./.venv/bin/activate
>
> 5.pip install -e .[dev]
>
> 6.cp config-sample.json config.json
>
> 7.根据需求编辑(第一次可先忽略) config.json
>
> 8.fauxmo [-v]
成功后,请让智能音箱重新搜索设备,如Echo dot是向他说
"find connected devices",
或同一局域网下,在网页端(alexa.amazon.com/spa/index.html)上点击Discover devices.
如果它成功发现了新的设备,则安装成功。
2.修改Fauxmo配置