2022.05.24 | 访客 | 12210次围观
厂商提供了一个java项目叫attpush
大概流程就是启动这个项目比如192.168.1.19:8085
门禁上去设置服务器的ip和端口
门禁的用户和通行记录他会上传到attpush,这样你就可以选择上传到自己系统里了
远程开门就是增加一个接口,把指令发给这个attpush,在它心跳请求的方法里,把开门指令给到门禁。
还开发了一个门禁注册后,同步注册多其它门禁的功能
这里又几个坑,比如指令间间隔最好1秒,指令格式严格安照文档就不用说了
防止多个门禁指令串了,我还增加了一个队列,就是生产者消费者那个模式,把接收到的门禁指令按门禁分开
最后还有一个坑是,门禁同步后提示非法组合
最后给的解决方案是发送一次性指令 SET OPITONS 中把 Door1MultiCardOpenDoor=0 具体格式参考实际文档
版权声明
本文仅代表作者观点,不代表xx立场。
本文系作者授权xxx发表,未经许可,不得转载。
发表评论