Air780E / Air780EG 短信转发 (不支持电信卡), 支持 Air700E (移动卡Only), 专为信息卡无流量的情况使用esp32c3进行通知
air780e | ||
esp32c3 | ||
.gitignore | ||
LICENSE | ||
README.md |
Air700E / Air780E / Air780EG And ESP32C3 短信转发
- 多种通知方式
默认使用两种常见的钉钉群机器人和企业微信机器人
- 开机通知、自检通知
- 使用消息队列, 经测试同时发送几百条通知, 不会卡死
- 通知发送失败, 自动重发
- 开机通知、自检通知可选转发
- 微信配网
- SoftAP配网 地址:
192.168.4.1
- 通知机器人地址可配置
http://192.168.4.1/config
- 配置PC客户端
- web配置客户端
🔨 Usage
1. 烧录固件
默认在对应主板的
core
目录下有对应底层固件,可以配合lua脚本进行烧录
推荐使用已经编译好的固件进行烧录
Air780e使用air780e\core\SOC量产及远程升级文件\EC618
目录下的soc固件烧录
ESP32C3使用esp32c3\core\SOC量产及远程升级文件\ESP32C3
目录下的soc固件烧录
2. 配置
2.1. 配网
2.1.1. 微信配网
注意:配网前前请切换手机wifi到2.4G的ssid接入点,esp32c3不支持5G接入。
请关注“山东微果”公众号,依次点击底部菜单里的“物联网,“WIFI配网”按照提示输入密码即可配置联网。联网过程中尽量保证设备和手机都靠近要连接的无线路由器。
2.1.1. SoftAP配网
如果设备在2分钟内没能微信配网成功会自动进入SoftAP配网模式,此时手机可以连接热点 weiguo_xxx
(xxx为随机字符),密码为空。然后按照 2.2. 系统设置
阶段进行配网。
2.2. 系统设置
2.2.1. 访问 http://192.168.4.1/config
获取当前配置
{
"code": 0,
"msg": "完成",
"ssid": "M302", //wifi接入点名称(只支持2.4G)
"passwd": "41672088", //wifi密码
"notify_channel": {
"dingtalk": "https://oapi.dingtalk.com/xxx", //钉钉机器人地址
"wecom": "https://qyapi.weixin.qq.com/xxx" //企业微信机器人地址
},
"numbers": [
"15264925507", //子设置手机号列表 如果设备不能获取本身的手机号 则使用此处的手机号
"129",
"120",
"5555",
"8888888"
],
"notify_type": [
"dingtalk",
"wecom"
]
}
2.2.2. 修改配置json并POST到 http://192.168.4.1/config
设置
注意:不需要配置的选项可以删除,修改ssid和wifi密码会重启设备