lijian dc6bad72f7 fix topic il y a 1 an
..
client 50d451a833 update logrus il y a 1 an
protobuf 48c2e0e9f9 依赖更新为 go mod il y a 1 an
config.toml d240034405 测试agent il y a 1 an
emqx-agent.go dc6bad72f7 fix topic il y a 1 an
main.go 50d451a833 update logrus il y a 1 an
readme.md 8061c81ecf 更新文档及项目框架 il y a 1 an
sub_dev.go dc6bad72f7 fix topic il y a 1 an

readme.md

emqx 代理服务

主要作为 emqx 服务的代理,实现emqx hook服务,监听设备接入的事件,维护设备上下线状态,服务启动后订阅所有设备消息并作预处理,转发到规则引擎中。

核心功能

  • EMQX服务 ExHook 服务,实现了 GPRC
  • 根据hook 事件,完成设备上下线状态维护
  • 订阅设备消息并转发到规则引擎中
  • 实现 easeLink 协议,适配 api provider 服务中的请求,生成协议包转发到设备相应的主题上。