首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raspberry Pi家庭安全系统-请求指导

Raspberry Pi家庭安全系统-请求指导
EN

Stack Overflow用户
提问于 2020-03-16 00:00:35
回答 1查看 88关注 0票数 1

我有一个关于我正在开发的基于树莓派/Python的家庭安全系统的快速意见问题。我的最终目标是让Raspberry Pi 4服务器监控磁性门窗传感器。如果在系统处于武装状态时打开了一扇窗或门,它将向连接的扬声器播放警报声音。然后我会有Raspberry Pi Zero W供电的键盘面板(带LCD屏幕和一个12位数字键盘),它可以让我看到系统是武装的还是解除武装的,并允许我输入密码来武装或解除系统。Raspberry Pi Zero W面板将通过网络连接到Raspberry Pi 4服务器。

我已经有了一个在单个Python脚本中运行的功能测试系统,所有东西都连接到Raspberry Pi 4(链接如下)。然而,我现在需要弄清楚如何连接我想要通过网络集成的Raspberry Pi Zero W键盘面板。我对你们所有人的问题是,你们将如何实施其中的网络连接部分?我应该在某种数据库中使用像Node.js这样的东西吗?也许Python中的socket模块是用于低级的?一些完全不同的东西?

我已经准备好接受任何关于如何做这件事的建议。如果你有任何问题请告诉我。提前感谢!

做得不好的图:https://imgur.com/a/AnAVzLt

当前工作代码:https://github.com/kevbo423/RPHSP/blob/master/Home_Security_System.py

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-16 03:03:58

如果这是我,因为你有一个完整的胖Pi 4的能力,我会在其他节点发布到的“服务器”Pi上使用PHP web服务器。这将为您带来无需处理低级网络的好处。您还可以在未来添加更多的设备或web服务,并提供更多的集成机会。

然后,您需要将python连接到PHP服务器,但是,这可以通过一个简单的文本文件或类似文件来完成。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60694810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档