我需要长距离(通过互联网)从 Android 连接到 Raspberry-pi。
我的目标是通过使用互联网和安卓应用程序从远程位置切换控制器电路。
在这种情况下,有N个电路和N个用户移动。每条赛道都将拥有其专用的 Android 移动应用程序。
我需要一个协议,将命令从 android 应用程序传递到控制器电路,然后电路反馈给 Android 应用程序。我使用 Python 编写服务器脚本。
android 应用程序和 RPI 不在同一个网络中,因此我无法在它们之间进行直接通信。例如,考虑一下,Subhankar 在德里有一个家庭自动化系统,现在他去了伦敦,但他必须每天通过远程控制来启动和停止他的“水泵”。这个案例 Subhankar 有“android app”,他的家庭自动化系统有“Raspberry pi”。
哪种通信协议最适合实现这一目标?