gpt4 book ai didi

android - 使用 Android 应用程序向 Raspberry PI 发送命令

转载 作者:太空宇宙 更新时间:2023-11-04 03:31:58 27 4
gpt4 key购买 nike

我目前正在做一个小项目,简单地控制我公寓的灯光。我有一个 Raspberry Pi 设置,可以使用 433 Mhz 发射器控制灯光。我可以通过 PI 上的命令行使用“发送代码”命令向灯发送开/关命令。我正在寻找创建一个 Android 应用程序来为我做到这一点,并且我正在寻找一种方法来实现这一点。

Raspberry Pi 始终连接到互联网,因此我正在考虑在其上托管 Apache Web 服务器,然后以某种方式从应用程序向其发送命令。有人知道该怎么做吗?首先,我对 Apache 或网络服务器知之甚少,但我的基本 google 搜索已经得出了有关使用 http posts 的想法。

弄清楚如何使用 HTTP post 是最好的做法,还是有更简单的方法?

最佳答案

有很多选择,但可能某些在 Raspberry PI 上运行的 Python Web 框架可以完成这项工作(Twisted、Django 或许多其他框架)。Python 已预安装在 PI 中,因此它可能是更简单的选择。

然后,您的 Android 应用程序将向 Python Web 服务器运行 HTTP 请求(使用 HttpClient 或更复杂的东西),该服务器将运行以响应 bash 代码。

当您想要保护您的端点(通过登录或通过 Https 发送的任何 secret )以确保您是唯一打开/关闭灯的人时,真正的问题就出现了:)

关于android - 使用 Android 应用程序向 Raspberry PI 发送命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36601969/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com