项目简介
DIVERA 24/7是一个警报和可用性系统,可检测消防部门传呼机的警报信息,借助REST API向关联手机发送通知,还能追踪一线响应者的可用性。本项目使用ESP8266(如WeMos D1 mini)来触发DIVERA 24/7的警报,让用户在无网络环境下也能够及时接收警报。
项目的主要特性和功能
- ESP8266可通过传呼机的USB端口供电。
- 能够与DIVERA REST API交互,触发手机上的警报通知。
- 运行时需要DIVERA账户、安装了对应应用的手机以及ESP8266设备。
- 提供详细的代码依赖库和设备刷入说明。
安装使用步骤
假设已经下载了项目源码文件,按照以下步骤操作: 1. 注册账户与获取权限:访问DIVERA 24/7官网注册账户,获取API访问权限。 2. 配置ESP设备:安装Arduino IDE,在IDE中安装ESP8266板卡管理器,选择正确开发板型号(建议使用esp8266版本2.7.4)。 3. 安装依赖库:在Arduino IDE里安装NTPClient库(测试版本为3.2.0)。 4. 修改代码配置:修改代码中的URL和Wi-Fi登录信息,使其适应实际网络环境。 5. 编译并烧录代码:选择ESP连接的USB端口,通过Arduino IDE将编译后的代码烧录到ESP设备。 6. 测试与调试:连接传呼机,测试ESP设备能否成功触发警报,注意解决时间相关代码在夏季可能出现的问题。
目前该解决方案只能告知用户存在警报,无法提供具体警报信息,后续会进行改进。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】