我可以从* NIX控制什么警报/访问硬件?

时间:2011-01-16 05:28:49

标签: python api hardware

好的,所以不是严格的编程问题但重点是我想将我的新建筑的业务访问/报警系统集成到我公司的其他* NIX设置中。我不想使用为Windows XP SP1编写的一些cruddy windows GUI程序,它通过串行连接管理裸电路板,并提供绝对零API。那里必须有一些不错的东西!

那里有哪些不错的访问/报警硬件供应商?我喜欢通过python,perl,ruby等界面连接到一个带有集成NIC的漂亮控制面板。哎呀,我甚至会选择一些我至少可以执行和解析的CLI工具。

我们有门/电梯,磁力锁,雷克斯,指纹识别器等磁卡读卡器供我们使用。

我们有警报的标准门/窗,动作等。

硬件供应商建议?

4 个答案:

答案 0 :(得分:1)

你的实际位置是什么?如果欧洲你可以看看EIB-Technologies。只需google for EIB,您就会看到许多问题的答案。 EIB代表欧洲安装总线。它是一种技术,用于使用总线和集中控制中心控制建筑物中的几乎所有物体(灯,警报,空调等)。根据技术提供商的不同,您还可以使用* nix系统的接口。

看看例如link text

这会回答你的问题吗?

答案 1 :(得分:1)

您实际上想要对集成系统做些什么?

我的两位前雇主开发了访问控制系统,两者都在Windows上运行。两者都提供了编程API(DCOM或TCP套接字。)* NIX支持是另一回事,但至少可以避免硬件接口问题。

其中一个是霍尼韦尔,但这是为大型系统设计的,可能超出了您的价格(和复杂性)范围。另一个(小型创业公司)不支持您列出的所有设备。

如果您的建筑物布线是RS485,则不太可能允许您进行接口。以太网到访问控制软件是你最好的选择。

以太网连接设备传统上并不常见,因为配置很棘手;典型的警报安装程序不知道IP地址,子网,交换机等等。

答案 2 :(得分:0)

我想要走的路是DPWS;由于Windows现在提供内置支持,您可以期待硬件供应商加入这个行列。

答案 3 :(得分:0)

我最终通过eData找到了一些好的硬件,这些硬件是通过ssh,SOAP,REST和Web GUI访问的嵌入式Linux运行的。不幸的是,集成商的出价太高,并且不会承诺在我们的时间范围内工作,所以我们最终得到了蹩脚的Kantech的东西。 Yay串口线。 : - (