gpt4 book ai didi

python - 如何通过 3G 连接远程更新在 Raspberry Pi 上运行的 Python 程序?

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

我目前正在为 Raspberry Pi 开发 Python 程序。这个覆盆子是用来控制太阳能电池板的。事实上,将会有许多 Raspberry Pi 控制太阳能电池板,它们将通过 RJ 线相互连接。这个想法是每个树莓派都有相同的地位;没有任何“服务器”Raspberry 和“客户端”Raspberry。

程序将接收 GPS 数据,即位置、时间...

除了 GPS 数据,Raspberry Pi 无法直接访问互联网。但是,可以插入 3G key 以访问互联网。

问题如下:我想通过我的 3G key 提供的互联网远程更新我的 python 程序(太阳能电池板在田里,例如我在家所以我不想开车一百英里取回我的 Raspberry Pis 并手动更新它们......)。

考虑到我的 Raspberry Pis 网络中没有真正的“服务器”,是否可以远程进行更新?

最佳答案

我认为您需要一台服务器(或者它可以只是文件共享服务)。如果我没看错,你需要访问通过 3G 连接到互联网的树莓派。我看到三个选项:

  1. 通过 VPN 连接到他们;
  2. 编写始终从 HTTP/FTP 文件共享服务器检查您的应用是否有新更新的脚本;
  3. 使用反向外壳,但工作取决于使用 3G 提供商的 NAT 规范。

关于python - 如何通过 3G 连接远程更新在 Raspberry Pi 上运行的 Python 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36575268/

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