这是我小组目前正在努力的一个巨大项目。我们对物联网和Web内容缺乏经验。
首先,我们创建了一个android应用程序,并通过按下按钮将消息发送到端口8000(192.168.X.X:8000)的套接字。发送的消息是颜色名称(绿色,红色,蓝色等),并且我们的树莓派正在运行一个脚本,该脚本可以解码该颜色名称,控制GPIO并根据发送的颜色点亮整个LED灯条。我们在这部分中很成功。
此外,我们成功地将Google助手成功安装到Raspberry Pi中。现在,我们计划使用IFTTT(如果使用Google Assistant,然后使用WebHooks)为Google Assistant制作自定义命令。我们还设法在Raspberry Pi上一起运行LEDStrip脚本和Google Assistant脚本,完全没有问题。
现在,我们面临的问题是向套接字发送消息。 示例:“ Ok Google,请绿灯”将向套接字发送一条消息“ Green”,LEDStrip脚本将正常接收该消息,就像从android应用接收消息的方式一样。
是否可以这样做?我一直在研究很多有关使用IFTTT将网络请求发布到http://192.168.X.X:8000的方法。甚至尝试使用Google Advanced REST Client手动进行操作,但我一点都不成功。它表示http://192.168.X.X:8000无效或无法访问。
遇到的问题如此之遥:
谢谢。希望有人能够帮助我们。我们接受有关如何使我们的项目成功的任何建议。