13
2018
08

MQTT平台搭建(一)-服务器搭建

MQTT服务器有好多种,参看:Servers/Brokers Apache-Apollo:一个代理服务器,在ActiveMQ基础上发展而来,可以支持STOMP、AMQP、MQTT、Openwire、SSL和WebSockets等多种协议,并且Apollo提供后台管理页面,方便开发者管理和调试。EMQ:EMQ 2.0,号称百万级开源MQTT消息服务器,基于Erlang/OTP语言平台开发,支持大规模连接和分布式集群,发布订阅模式的开源MQTT消息服务器。Mosquitto:一款实现了消息

13
2018
08

MQTT服务器的选择

MQTT服务器的搭建一、MQTT的介绍MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议。二、MQTT的特点MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性:1、使用发布/订阅消息

13
2018
08

物联网核心之MQTT

物联网核心之MQTT(一)       MQTT,目前物联网的最主要的协议,基本所有收费的云平台都是基于MQTT协议,比如机智云,和所有的开放云平台比如中国移动的oneNet、百度的云平台也都支持MQTT的接入。虽然MQTT很火,但是目前对MQTT的很少,尤其是在如何移植到嵌入式上来。大部分的平台商的做法都是跟模块商合作把MQTT协议集成到WiFi模块跟GPRS模块里面,捆绑一销售,不让用户过多的了解物联网最核心的东西。    在还没有
13
2018
08

Ubuntu 17.04 几个国内更新源

1.背景  服务器上安装了最新的Ubuntu Server 17.04,代号为zesty。使用apt-get命令安装软件时,有时候速度比较慢,有时候会失败。因此考虑用国内的镜像源更换下apt-get的默认源。2.实现(1)编辑源文件,vi /etc/apt/sources.list(2)使用网易apt-get源,将原来的源地址,替换为如下,由于服务器的版本是17.04,因此源地址的代号部分都是zesty,如果是其他版本,可以替换为对应的版本,具体版本代号可以网上查找。deb http:
13
2018
08

Ubuntu 16.04 几个国内更新源

分享Ubuntu 16.04 几个国内更新源。如何更改源1/ 在修改source.list前,最好先备份一份执行备份命令sudo cp /etc/apt/sources.list /etc/apt/sources.list.old2/ 执行命令打开source.list文件:可以用vim,gedit,atom等工具打开sudo vim /etc/apt/source.list或sudo gedit /etc/apt/
10
2018
08

aLink-Link Develop简介

什么是Link Develop?Link Develop是阿里云针对物联网领域提供的端到端一站式开发平台,可覆盖各个物联网行业应用场景,主要解决物联网开发领域开发链路长、技术栈复杂、协同成本高、方案移植困难的问题,提供了从硬件设备、模组、数据、服务API、Web应用开发到移动APP开发全链路的开发流程、框架/引擎和调试工具,并可将成熟的开发产出物对接阿里云云市场进行售卖,为开发者实现商业收益。平台架构平台功能设备开发: 提供传感、设备、模组等硬件的开发集成管理,涉及连接、数据标准、SDK、调试工
10
2018
08

aLink-Link 案例一办公室环境监测系统

一、系统设计项目方案分为三个模块:在设备端基于树莓派的环境参数收集在 LD 平台对设备数据分析、汇总基于 LD 平台的 Web 应用开发、构建、部署整体方案结构如下图:最终效果预览图:查看项目 Demo二、具体实现1. 设备端环境参数收集硬件准备准备树莓派,DHT11(温湿度传感器),PMS5003S(甲醛、PM2.5传感器)、PMS5003S 转接小板、USB 转串口在树莓派刷入 NOBOS 固件在树莓派上安装 Node.js (版本要求 >=8.9),安装方法在树莓派上安装
10
2018
08

OneNET中移物联网学习(十一)

协议概述(RGMP介绍)简介OneNET的私有接入协议RGMP(remote gateway management protocol)和公开协议最大的不同是平台不提供协议的报文说明,平台将根据开发者定义的设备数据模型自动生成SDK源码,开发者将SDK嵌入到设备中,实现与平台的对接。功能特点私有协议具有业务数据格式灵活、数据传输紧凑高效以及实时性高等优点,其主要功能如下:• 设备上电后自动注册激活(无需提前分配设备标识)• 上传设备传感器数据• 上传设备事件• 远程配置设备程序• 远程控制设备(发
10
2018
08

OneNET中移物联网学习(十)

协议概述(TCP透传介绍)简介OneNET支持的TCP透传,为任何协议设备接入OneNET提供了可行性。设备通过TCP连接接入OneNET,认证成功后即可与OneNET之间进行数据交互,OneNET通过用户上传的自定义脚本来实现对设备上传数据的解析以及向设备下发数据。功能特点 长连接 用户自定义脚本 高灵活性 支持一个连接传输多个设备数据典型应用场景TCP透传的高灵活性决定了它不受约束,它主要适用于用户自定义协议的情况,可以根据自身定义的脚本完成任何协议的交互,并且支持脚本的随时修改随时
09
2018
08

OneNET中移物联网学习(九)

协议概述 (JT/T808协议介绍)简介JTEXT是OneNET基于交通部的标准协议—JT/T808协议推出的扩展协议,可以让已经支持JT/T808协议传输数据的终端设备快速接入OneNET平台,是车载终端设备优先选择的接入协议。功能特点 支持9种JT/T808协议的消息报文 终端上报数据到平台进行存储 终端和平台可以保持长连接,可及时检测设备的在/离线状态 标准的“位置信息汇报”等消息格式,方便已支持JT/T808协议的终端快速接入平台 基于“上/下数据透传”模式,可以灵活上传用户自