通过IFTTT在树莓派中运行bash脚本

我有一个运行Alexa(亚马逊回声)的树莓派,可以立即将触发器推到IFTTT,例如我说“Alexa,触发邮件blablabla”,我立即收到一封电子邮件。

我的目标我想通过语音命令(通过Alexa)在同一个树莓派上通过IFTTT执行一个bash脚本。 是否有任何IFTTT配方,可以立即推动触发到我的覆盆子pi? (所以我可以立即运行一个bash脚本)(注:Dropbox不支持树莓派,虽然有一个上传/下载,下面的脚本使用它与cronjob)。

我发现每隔几分钟就运行一次cronjob( Raspi Runner ),但我不确定是否可以每秒设置一次cronjob并使用这个脚本!

我怎样才能做到这一点?

简答:
如果
他的 – Alexa
当然
这个 – Adafruit / Maker Webhook

更长的答案:
有两个选项:
1)Alexa将通知IFTTT触发事件已经发生。 对此,所选择的行动是发布MQTT消息。 此MQTT频道由Adafruit创建。 不用说,你需要在RPi上写一个MQTT feed阅读器。

2)制造商的网络钩子。 您将您的RPi暴露给网络,保持运行一个服务器。 公开可能从Maker Webhook调用的Web服务。 这是我个人首选的选项,但设置可能是一个痛苦,即从调制解调器,路由器等端口转发。

参考文献:
1) Adafruit官方网站
2) MQTT Java库
3) 黑客教程 – 选项#1
4) 黑客教程 – 使用选项#2