我一直在寻找一种创建应用程序的方法,该应用程序允许我将我的Android设备用作安全警报系统的虚拟键盘(DSC 1832 Panel更具体)。
我不是要求任何人的代码,只是想知道如何做到这一点。 我从事家庭自动化业务已有7年了,到目前为止,我只使用过家庭自动化系统制造商开发的应用程序;现在我正在尝试自己开发一些东西。
DSC 1832面板使用名为DSC IT-100的通信模块,允许系统接收和发送HEX命令(RS232)以便进行控制。我的想法是有一个TCP / IP到RS232设备,可以帮助我在连接到我的网络时从我的设备发送和接收这些命令,我计划使用的设备是全局缓存IP2SL。
答案 0 :(得分:0)
另一种方法是使用这些廉价的支持WiFi的微控制器(如ESP-8266)之一,在DSC串行线路协议和基于TCP / IP的等效协议之间建立专用桥。您是否遇到过开源项目DSC Keybus Interface?乍一看,这对我来说似乎很有希望,因为它声称提供直接将Arduino和esp8266微控制器与DSC PowerSeries安全系统接口的库,以与家庭自动化集成,系统事件通知以及用作虚拟键盘。如果该库适用于您要实现的目标,则无需编写大量代码就可以完成它。但是,它需要对如何对微控制器进行编程有一些基本的了解,并且需要对其进行接线。
使用您提到的通用“ RS-232到TCP / IP转换器”将需要对该应用程序进行大量的开发工作,除非有现有的应用程序(我没有找到)。