【问题标题】:Simplest solution in arming/disarming your Raspberry Pi home alarm布防/撤防 Raspberry Pi 家庭警报的最简单解决方案
【发布时间】:2014-10-24 22:32:58
【问题描述】:

我用树莓派构建了一个家庭监控和警报系统。 我现在需要的是一个简单安全的遥控器,用于布防和撤防系统。

最可行的解决方案是在中间放置一个无线路由器。 在出门之前,拿出我的手机,连接到我的家庭网络,并通过一个定制的网页武装我的系统。 (网页将运行武装脚本) 但是为此我需要有一个无线路由器(目前我有一个非无线 Ubiquiti Router Station Pro,上面没有无线电卡)并且需要在离开之前在我的手机上启用无线(它不是 enable-d,电池原因),连接等等。可惜不是一键...

其他解决方案是在 Raspberry PI 中仅安装一个无线加密狗,并与我的手机进行 Ad Hoc WiFi 连接。我的手机是索尼爱立信 Xperia。在这里,我的技术知识达到了极限。可以通过 Raspberry PI 广播 Ad Hoc 网络我不知道我是否可以通过我的索尼爱立信 Xperia 手机访问它。

第三个选项是蓝牙。我对蓝牙知之甚少。我不知道它有多安全,以及如何对其进行编程,以打开和关闭我的手机。然而,这可能是最有希望的。

第四个选项是使用 Pi Face。将一个或两个开关链接到某种类型的接收器设备。在我的钥匙链上有一个发送设备并从那里控制它。 但是我不知道从哪里可以买到这么安全的遥控器,以及它是否与 Pi Face 兼容。

第五个选项。获取家庭警报系统组件并将其与 Pi Face 链接。但我不知道哪个组件适合。

最佳用户场景如下。 用户取出设备(电话或遥控器)并按下布防/撤防。 用户有适当的时间(30 秒)离开或关闭。 如果远程设备的电池电量耗尽,仍然可以将其关闭。

所以我的问题是有没有人知道如何做到这一点的快速、简单、廉价的解决方案?

【问题讨论】:

  • 你总是把手机放在口袋里,不是吗?它已经有蓝牙。将蓝牙加密狗添加到您的 R-Pi 系统并将其连接到您的手机蓝牙。对其进行编程,使其在连接到您的手机之前,系统保持撤防状态,一旦断开连接,系统就会自动布防。
  • @PradeepKumar 这听起来像是会浪费大量电池寿命的东西……不过,蓝牙可以很好地用于布防/撤防。我认为一个主要问题是蓝牙安全性,它有着臭名昭著的糟糕记录。
  • 如果电池耗尽是一个大问题,同样可以使用 RFID 来实现。虽然您需要随身携带 RFID 标签(可能在钥匙圈等中)。对系统进行编程以识别 RFID。直到它在范围内,系统被解除武装。一旦超出范围,系统就会布防。
  • “买一只大狗,不要报警!”不适合我的小公寓,而且会饿死,狗可以用气体/胡椒喷雾中和。 :-)

标签: bluetooth wifi raspberry-pi


【解决方案1】:

虽然是蓝牙的security is questionable,但它似乎是您实现目标的最佳选择。旁边是临时的

蓝牙并不复杂。

在您的手机上,如果您不想制作自己的应用程序,您可以寻找某种蓝牙终端或蓝牙聊天。在您的树莓派上,您必须使用bluez 设置蓝牙 rfcomm 服务器。

How to configure Linux to act as a Bluetooth RFCOMM SPP server?
RFCOMM without pairing using PyBluez on Debian?

修改这些默认什么都不做的服务器,监听“arm”和“disarm”的命令。确保设备的 ID 是您手机的 ID。

Ad-Hoc 甚至更简单(假设您知道如何制作网络服务器,并且要使其足够安全,并且有一个支持 adhoc 的加密狗): 这是一篇关于ad-hoc networking with a raspberry pi的帖子。

就距离而言,您必须查看加密狗上的规格,但我会说它们相对相同.. 您的蓝牙加密狗将有一个类,请参阅Bluetooth Basics: Range。这需要更多的研究,但如果你有其中一个加密狗,我会使用那个方法。

我希望这会有所帮助,祝你设置闹钟好运。

【讨论】:

  • 我已经有网页和php,可以写shell脚本了。我需要学习的是无线安全。 :-)
【解决方案2】:

与此同时,我意识到可以通过 Pi Face 并按下按钮进行快速布防。 解除武装可以通过其他方式进行。

不过,最快的解决方案是安全链接到 Pi Face 的指纹按钮。

【讨论】:

    【解决方案3】:

    更新。最后采用了 Ad-Hoc 方法: 这是它的教程: http://elinux.org/RPI-Wireless-Hotspot

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 2023-04-10
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      • 2010-09-05
      相关资源
      最近更新 更多