监视从机状态、门传感器,并为从机请求提供验证

modislock-monitor的Python项目详细描述


logo

https://badge.fury.io/py/modislock-monitor.png

modis锁定监视器

概述

打算作为守护程序服务运行,以监视来自modis读卡器的传入请求。监视器也 保持2个车门传感器和4个可能的读卡器的状态。

通知在监视器上处理,但通过redis和芹菜异步发送。

要求

  • 主管apt install supervisor
  • mysql服务也需要在同一台机器上运行。apt install mysql-server5.5

在安装过程中,安装程序将填充数据库,但使用no passwordroot帐户是必需的 对于install-to结构和填充数据库。

可选

对于通知和后台任务,需要redis服务器。 apt install redis

安装

监护仪被设计在树莓Pi 3或CM3模块上运行为了测试你可以安装它 在Linux机器上,GPIO模拟器GPIOEmu将 已安装,取代RPi.GPIO 包裹。

注意

验证请求通过Raspberry Pi的UART处理,因此如果在Pi3上运行,则需要禁用BT模块,并为UART通信配置管脚

安装可通过

完成

在安装过程中,一些文件被写入需要提升权限的区域等。/etc/supervisor/conf.d

sudo pip3 install modislock-monitor

数据库总体

数据库的填充在安装时进行,但如果没有通过执行初始化运行mysql实例,则可以在安装后完成 在/etc/modis/modislock_init.sql

中找到脚本

选项

您可以通过修改config/default.pyconfig/development.pyconfig/production.py文件基于您的操作模式。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在表被注释到配置之前获取表的元数据?   java滚动条不会出现在JList上   java JOGL监视器GPU内存   java为什么要使用RecyclerView onDraw延迟   java定制Oppo Reno 2 Z CPH1951(手机型号)的固件(闪存文件)   java自定义线程池执行器   java如何解决发布版本中重复的jar条目[com/安卓/volley/R.class]?   java如何使用Bukkit API触发事件?   java在blazemeter jmeter RTE插件中使用ctrl+w输入   C#/Visual Studio的java JDT等价物   java为什么当maxread值很大而收到的消息数量很小时,卡夫卡消费者会无限期消费?   java游戏2。x:包含模板列表的绑定模型   带压缩的java日志旋转   运行时。exec用java运行程序读取它正在做什么