
IoT物联网
文章平均质量分 55
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 · 3828 阅读 · 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 · 407 阅读 · 0 评论 -
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 · 5816 阅读 · 0 评论 -
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 · 3931 阅读 · 2 评论 -
windows10 安装mqtt服务器和client客户端进行本地调试
dddddddddddvaf原创 2021-09-26 14:33:47 · 4526 阅读 · 3 评论 -
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 · 4462 阅读 · 2 评论 -
中移M5310A NBIoT模组通信测试命令
总结一下中移M5310A NBIoT模组的常用测试命令,这个命令是个脚本,可以编辑,在自己开发的串口软件上可用,有需要的请留言。一、开机检测二、连接、信号和状态查询三、CDP服务器四、注册与模式设置五、设置pdp六、设置TCP连接七、设置UDP连接八、设置MQTT连接...原创 2021-05-18 16:19:21 · 1671 阅读 · 5 评论 -
ESP32 用WIFi搭建TCP的Server和Client 代码
1、WIFI Server code#include <Arduino.h>#include <wifi.h>#define HEART_PERIOD_SEC 180#define TASK_PERIOD_SEC 5#define PAYLOAD_BUFF_SIZE 50#define SOCKET_RX_BUFF_SIZE 255#define MAX_SRV_CLIENTS 4#define MAX_AP_CONNECTS 10#pragma pac原创 2021-04-28 11:24:58 · 5408 阅读 · 0 评论 -
lib60870-IEC 60870-5-101 / 104 协议对总查询的处理
1、描述服务器端使用InterrogationHandler回调函数来处理Interrogation请求。根据QOI(询问限定符)的值,返回不同的信息对象。对于一个简单的系统,仅处理 总查询 请求就足够了(QOI = 20)。QOI值21-36用于询问组(1-16)。由从属实施者将信息对象分配给询问组。服务器用ACT_CON响应响应来自客户端的ACTIVATION请求,然后是ASDU,其中ASDU包含代表站质询或COT的信息对象,其中CS101_COT_INTERROGATED_BY_STAT.原创 2021-04-28 11:11:39 · 2047 阅读 · 2 评论 -
华为IoT平台NB编解码插件开发详细教程【下篇】
上篇文章介绍了编解码开发汇总的环境搭建、Profile说明和插件编写,本篇教程就插件打包、插件质检和插件签名详解。目录四、插件打包五、插件质检六、插件签名七、附件四、插件打包1、新建package文件,包含一个“preload”子文件夹,将上一章中生成的JAR包拷贝至preload文件夹下。2、在package文件夹中新建“package-info.json”文件(...原创 2019-09-26 19:52:43 · 1098 阅读 · 0 评论 -
华为IoT平台NB编解码插件开发详细教程【上篇】
目录0、前言一、环境搭建1.1 安装JDK1.2 安装eclipse1.3 安装Maven二、Profile说明三、插件编写3.1 源文件说明3.2 修改文件路径(包含)3.3 修改pom.xml3.4 导入工程3.5 代码实现3.6 生成jar包0、前言本教程分为上、下篇,原作者是我的同事llb90,征得其同意后在这里再次发布,希望能帮...原创 2019-09-26 18:46:48 · 4205 阅读 · 0 评论 -
NB模组基本AT指令
1、终端开机命令AT+CFUN=02、查询软件版本号AT+CGMR3、查询设备号AT+CGSN=14、设置设备号AT+NTSETID=1,xxxxx5、设置IOM南向地址AT+NCDP=xx.xx.xx.xx6、设置APNAT+CGDCONT=1,"IP","xxxx"7、复位AT+NRB8、开机AT+CFUN=19、...原创 2019-09-20 15:36:42 · 5380 阅读 · 0 评论 -
物联网IoT接入技术分类以及华为OC平台特性
一、主流物联网接入技术应用场景划分4G/5GLTE-V:传输速率>10Mbps;功耗较高应用业务:车联网、视频监控、智能机器eMTC/GPRS传输速率<1Mbps;成本较低,功耗较低应用业务:穿戴、车辆调度、电子广告、无线ATM,支持高速移动切换场景,时延和吞吐量有优势NB-IoT传输速率<100Kbps,成本低,功耗低,覆盖广应用业务:远程抄表、公共事业、...原创 2019-09-20 15:29:21 · 3796 阅读 · 0 评论