mqtt
文章平均质量分 62
使用emqx搭建mqtt服务器以及数据持久化
spic_jackmaster
工作变动,博客断更。
展开
-
emqx使用webhook数据持久化到mysql
一、启用webhook和触发规则编辑webhook规则配置文件:/etc/emqx/plugins/emqx_web_hook.conf指定webhook的url位置:web.hook.url = http://127.0.0.1:5000/mqtt/webhook增加消息推送事件规则:指定主题名称为“a/b/c”进行推送,设备上下线推送web.hook.rule.client.connected.1 = {"action": "on_client_connected"} web...原创 2021-10-11 17:56:59 · 3705 阅读 · 7 评论 -
Windows Subsystem for Linux(WSL)安装emqx
一、安装win10自带linux子系统,wsl ubuntu,安装方法同ubuntu。脚本一键安装:curl https://repos.emqx.io/install_emqx.sh | bash二、使用$ emqx startemqx 4.0.0 is started successfully!$ emqx_ctl statusNode 'emqx@127.0.0.1' is startedemqx v4.0.0 is running$ emqx stopok数据面.原创 2021-10-11 15:17:17 · 354 阅读 · 0 评论 -
EC20模组使用MQTT库对接EMQX,基于STM32F407
一、说明本lib库基于STM32F407编译,其他的cortexM4内核也支持,采用串口和EC20模组通信。库包括两个文件:ec20_mqtt.h和ec20_mqtt.lib。使用时添加lib文件到工程中,头文件引用ec20_mqtt.h即可。下载:https://gitee.com/eiri_jackmaster/ec20_mqtt_cm4-lib二、功能提供了创建mqtt客户端、连接服务器、订阅、发布、取消订阅、断开连接、获取imei号等API接口。/*! ----------原创 2021-09-22 15:16:14 · 4190 阅读 · 2 评论 -
windows10 安装mqtt服务器和client客户端进行本地调试
一、安装mqtt服务器使用emqx作为mqtt服务器,下载emqx-windows-4.3.8.zip。emqx-windows-4.3.8.zip其他版本:Directory listing for broker: / | EMQ解压到自定义目录位置,在cmd窗口进入解压后的bin目录cd /d D:\Tools\exqxServer\emqx-windows-4.3.8\emqx\bin执行控制台启动命令:emqx consoleD:\Tools\exqxServer\e.原创 2021-10-11 15:06:54 · 3875 阅读 · 2 评论 -
linux 使用paho C库实现mqtt客户端
一、下载github 下载paho mqtt c库源码,编译安装库文件。地址:https://github.com/eclipse/paho.mqtt.c关键API:Paho Asynchronous MQTT C Client Library: MQTTAsync.h File Reference说明:paho客户端库是纯c库,支持两种操作模式:同步模式和异步模式。异步方式调用MQTTClient_setCallbacks接口设置回调函数。同步模式客户端应用程序在单个线程上运行,主要原创 2021-09-27 10:23:02 · 5675 阅读 · 0 评论