您的位置:首页 > 编程语言 > Qt开发

贞明电子传感器接入百度开放云-基础篇

2016-09-25 15:34 183 查看

一、介绍

天工是基于百度开放云构建的、融合百度大数据和人工智能技术的“一站式、全托管”智能物联网平台,提供物接入、物解析、物管理、规则引擎、时序数据库、机器学习、MapReduce等一系列物联网核心产品和服务,帮助开发者快速实现从设备端到服务端的无缝连接,高效构建各种物联网应用(如数据采集、设备监控、预测性维保等)。



百度天工基于百度开放云提供从网络到中间件,从计算到存储,从大数据到人工智能的全栈服务;允许数十亿设备快速接入,遍布国内的自研数据中心,丰富的资源(节点/IDC),T级带宽接入,提供高扩展性,支持海量设备快速接入;具有国内最大的服务器集群提供最具优势的大数据分析能力,快速发现数据的价值。

贞明电子的传感器可通过天工的“物接入”接入到百度开放云-天工平台。用户无需其他服务器平台,可直接使用百度的大规模数据中心,可使用时序数据库及规则引擎,用户可直接从百度的BOS中获取数据,或者直接将数据导入到天工平台的机器学习中。

贞明电子网络传感器,支持MQTT、Json,采用瑞士高精度温湿度传感器,无需标定,稳定可靠,采集器采用工业级设计,可在-40到85℃环境中运行,金属外壳具有较强的抗电磁干扰能力,防水等级到达IP54等级。

二、配置百度开放云

注册百度开放云账号并登录。

登陆https://cloud.baidu.com/solution/iot/index.html注册百度开放云账号,使用注册的账号登陆到百度开放云。

选择物联网服务中的物接入IoT Hub



进入管理控制台



创建实例





创建策略







2个主题分别为传感器设备的设备号+”state”和设备号+”ctr”。

创建身份







设置策略时,填刚刚新建的策略。



记住密钥,最好保存在text中,然后点确认。

创建设备







选择新建的身份。





三、配置传感器设备



1. 填写设备名称,用户可以自定义名称,使用英文和数字,不要使用中文;

填写MQTT服务器域名,百度实例列表中,选择第一个tcp链接。在2中只需要填zmtest.mqtt.iot.gz.baidubce.com;



在端口中输入1883;

MQTT用户名中输入,按以下用户名输入;



在MQTT密码中输入创建身份时出现的密钥

点确认后重启设备

四、测试链接

打开mqtt.fx

新建连接



配置mqtt连接参数,跟传感器页面配置一样



连接mqtt服务器



订阅传感器数据



输入“设备号+state”作为Topic,点击“Subscribe”后,在右侧就可以查看接收到的数据。



其中”temp”为温度,”hum”为湿度,”did”为定义的设备名称,”sn”为设备唯一序列号,”time”为时间戳,”relay1”和”relay2”为继电器的状态。

五、规则引擎



1. 新建规则



查询字段中输入以下内容

did AS metric, temp AS
value
,
time
AS
timestamp
, sn, relay1,relay2,hum

六、联系方式

QQ: 1459557489

邮箱:djbgreen@163.com

网址:http://www.iotzone.cn

网址2:https://shop58972409.taobao.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息