NXP

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

2019-07-12 11:39发布

一、介绍

天工是基于百度开放云构建的、融合百度大数据和人工智能技术的“一站式、全托管”智能物联网平台,提供物接入、物解析、物管理、规则引擎、时序数据库、机器学习、MapReduce等一系列物联网核心产品和服务,帮助开发者快速实现从设备端到服务端的无缝连接,高效构建各种物联网应用(如数据采集、设备监控、预测性维保等)。
这里写图片描述
百度天工基于百度开放云提供从网络到中间件,从计算到存储,从大数据到人工智能的全栈服务;允许数十亿设备快速接入,遍布国内的自研数据中心,丰富的资源(节点/IDC),T级带宽接入,提供高扩展性,支持海量设备快速接入;具有国内最大的服务器集群提供最具优势的大数据分析能力,快速发现数据的价值。 贞明电子的传感器可通过天工的“物接入”接入到百度开放云-天工平台。用户无需其他服务器平台,可直接使用百度的大规模数据中心,可使用时序数据库及规则引擎,用户可直接从百度的BOS中获取数据,或者直接将数据导入到天工平台的机器学习中。 贞明电子网络传感器,支持MQTT、Json,采用瑞士高精度温湿度传感器,无需标定,稳定可靠,采集器采用工业级设计,可在-40到85℃环境中运行,金属外壳具有较强的抗电磁干扰能力,防水等级到达IP54等级。

二、配置百度开放云

  1. 注册百度开放云账号并登录。
    登陆https://cloud.baidu.com/solution/iot/index.html注册百度开放云账号,使用注册的账号登陆到百度开放云。
  2. 选择物联网服务中的物接入IoT Hub
    这里写图片描述
  3. 进入管理控制台
    这里写图片描述
  4. 创建实例
    这里写图片描述
    这里写图片描述
  5. 创建策略
    这里写图片描述
    这里写图片描述
    这里写图片描述
    2个主题分别为传感器设备的设备号+”state”和设备号+”ctr”。
  6. 创建身份
    这里写图片描述
    这里写图片描述
    这里写图片描述
    设置策略时,填刚刚新建的策略。
    这里写图片描述
    记住密钥,最好保存在text中,然后点确认。
  7. 创建设备
    这里写图片描述
    这里写图片描述
    这里写图片描述
    选择新建的身份。
    这里写图片描述
    这里写图片描述

三、配置传感器设备

这里写图片描述
1. 填写设备名称,用户可以自定义名称,使用英文和数字,不要使用中文;
  1. 填写MQTT服务器域名,百度实例列表中,选择第一个tcp链接。在2中只需要填zmtest.mqtt.iot.gz.baidubce.com;
    这里写图片描述
  2. 在端口中输入1883;
  3. MQTT用户名中输入,按以下用户名输入;
    这里写图片描述
  4. 在MQTT密码中输入创建身份时出现的密钥
  5. 点确认后重启设备

四、测试链接

  1. 打开mqtt.fx
  2. 新建连接
    这里写图片描述
  3. 配置mqtt连接参数,跟传感器页面配置一样
    这里写图片描述
  4. 连接mqtt服务器
    这里写图片描述
  5. 订阅传感器数据
    这里写图片描述
    输入“设备号+state”作为Topic,点击“Subscribe”后,在右侧就可以查看接收到的数据。
    这里写图片描述
    其中”temp”为温度,”hum”为湿度,”did”为定义的设备名称,”sn”为设备唯一序列号,”time”为时间戳,”relay1”和”relay2”为继电器的状态。

五、规则引擎

这里写图片描述
1. 新建规则
这里写图片描述
  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/