1

我最近组装了一个 Raspberry Pi 车库开门器,目前它似乎运行良好。我将此作为参考,并使用他的脚本和网页进行了轻微的修复/修改。我现在可以使用 Apache2 从 pi 登录我托管的站点,然后打开和关闭我的门并查看我的网络摄像头流。我目前正在使用 DuckDNS 和端口转发端口 80 到我的 pi。

我接下来想做的是设置 IFTTT Maker Channel 集成,目标是使用 DO 按钮从我的 Android Wear 手表控制门。问题是我不知道如何设置 pi 以接收来自IFTTT 的 HTTP 请求。

基本上我需要学习如何做的是让 pi 监听这个请求并运行一个脚本(将 GPIO 引脚 17 设置为高半秒)。据推测,一旦我弄清楚这一点,我也可以使用 Tasker/AutoVoice 进行 Google Now 集成。

提前感谢您的帮助。

4

1 回答 1

0

所以我想通了,想把我有限的知识答案发布给任何想要做同样事情的人,这实际上比我做的要容易。

我从一开始就有几个问题

  1. 我的整个 html 根文件夹需要密码
  2. 我不明白在这种情况下 GET 请求在做什么
  3. 我的脚本文件无法正常工作

以下是我能够纠正这些问题并使其正常工作的方法

  1. 在 GET 请求中发送用户名/密码,不是很安全,但是很好:http://user:password@address.org/file.php
  2. 对于基本的 GET 请求,它似乎基本上只是“加载”给出的 URL,就好像您在浏览器地址栏中键入它并按回车一样,这意味着如果我的脚本文件正常工作,它应该运行脚本
  3. 我更正了我的脚本文件

于 2016-05-13T00:03:28.890 回答