物联网
Argon_Ghost
这个作者很懒,什么都没留下…
展开
-
Mosquitto 介绍和简单使用
介绍Eclipse Mosquitto是一个开源消息代理,实现了MQTT协议版本3.1和3.1.1。Mosquitto轻量,适用于低功耗单板计算机到完整服务器的所有设备。Mosquitto项目还提供了用于实现MQTT客户端的C库以及非常受欢迎的mosquitto_pub和mosquitto_sub命令行MQTT客户端。安装以Ubuntu16为例添加到存储库列表sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa更新软件包sud原创 2021-11-01 10:56:22 · 28756 阅读 · 2 评论 -
ONENET mqtts 设备接入流程
数据格式数据点 topic 簇 topic 列表如下:系统topic用途QoS可订阅可发布$sys/{pid}/{device-name}/dp/post/json设备上传数据点0/1√$sys/{pid}/{device-name}/dp/post/json/accepted系统通知"设备上传数据点成功"0√$sys/{pid}/{device-name}/dp/post/json/rejected系统通知"设备上传数据点失败"0√通原创 2020-09-28 21:53:59 · 1976 阅读 · 2 评论 -
pm2指令大全
pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能1、 pm2需要全局安装npm install -g pm22、进入项目根目录2.1 启动进程/应用 pm2 start bin/www 或 pm2 start app.js2.2 重命名进程/应用 pm2 start app.js --name wb123...原创 2020-02-24 17:45:46 · 431 阅读 · 0 评论 -
Ubuntu中NodeRed设置开机自启
庚子年新冠火毒猖獗。响国之号,遂闭门研习mqtt,搭建NodeRed,然其不可自始于开机,故余始于焦头烂额而后得其解,遂有此记。问题分析:实际上Nodered也是个nodejs的进程,所以只需要采用nodejs的pm2进程管理工具就可以让Nodered开机自启。啥是pm2自己百度,不废话。解决方法:安装pm2:npm install pm2 -gd使用PM2启动No...原创 2020-02-24 17:44:32 · 3453 阅读 · 0 评论 -
USR-TCP232-Test使用中遇到的问题和解决
有人公司出品的“USR-TCP232-Test”这个软件可谓是一个非常精简实用的调试助手。集合了串口调试和TCP/UDP网络调试功能于一身,是我较为喜欢的一款调试利器。但是自从去年windows10发布2019更新之后这个调试工具就除了各种问题,有人的官方也没进行解决。在使用中慢慢琢磨出一些解决办法。原创 2020-01-31 19:05:29 · 12795 阅读 · 3 评论 -
MQTT协议接入OneNET (一)
MQTT协议是一个面向物联网应用的即时通信协议,使用TCP/IP提供网络连接,能够对负载内容实现消息屏蔽传输,开销小,可以有效降低网络流量。MQTT协议适用于设备和平台需要保持长连接的使用场景,MQTT特点在于可以实现设备间的消息单播以及组播,可以不依赖于其他服务(下发命令服务,推送服务等)实现让设备以应用服务器的方式对真实设备进行管理和控制。正因为MQTT协议拥有这些特点,现在成文了各个物联...转载 2020-02-07 10:26:38 · 1253 阅读 · 0 评论 -
上传GPS数据到ONENET云平台
本文是对已经了解怎么去上传单个数据流但不知道怎么同时上传多个数据流的的读者,若还不了解怎么上传单个数据流请跳过本文。使用MQTT Simulate Device 进行模拟配置(在没有实体设备或者不太懂onenet到底怎么传输数据的时候可以先用这个工具进行模拟,工具下载连接在oennet官方论坛有或者使用这个:https://upfiles.heclouds.com/123/uedito...原创 2019-12-30 16:39:36 · 5088 阅读 · 7 评论