贞明电子传感器接入百度开放云-基础篇
来源:互联网 发布:网络电视盒 编辑:程序博客网 时间:2024/05/01 10:00
一、介绍
天工是基于百度开放云构建的、融合百度大数据和人工智能技术的“一站式、全托管”智能物联网平台,提供物接入、物解析、物管理、规则引擎、时序数据库、机器学习、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 ASvalue
,time
AStimestamp
, sn, relay1,relay2,hum
六、联系方式
QQ: 1459557489
邮箱:djbgreen@163.com
网址:http://www.iotzone.cn
网址2:https://shop58972409.taobao.com/
- 贞明电子传感器接入百度开放云-基础篇
- 百度开放云物接入IoT--MQTT测试
- 百度开放云物接入IoT--Java客户端
- 微信公众平台接入Java实例(结合百度开放云平台)
- 优酷开放云接入指南
- 电子罗盘(方向传感器)
- 百度开放云骑士之夜hacknight--酱油篇
- 接入各种开放平台
- Unity接入百度广告教程android篇
- Unity接入百度广告教程IOS篇
- unity接入百度广告教程ios篇
- 电子基础
- 百度开放云之BCC云服务器
- 百度开放云——app测试
- 百度开放云技术平台介绍
- 2013-7百度开放云技术沙龙
- 百度开放云体验之旅
- 免费开放的电子图书馆
- 去除.DS_Store
- 人脸检测——Faster R-CNN
- 守护进程的引入
- (笔记)Spring实战_最小化Spring XML配置(2)_使用注解装配
- CSS设置图片缩放
- 贞明电子传感器接入百度开放云-基础篇
- 动态规划算法--最短路径问题
- java程序员面试必备之spring中bean的自动装配
- bzoj 1812: [Ioi2005]riv (树形dp+多叉树转二叉树)
- 【bzoj1019】[SHOI2008]汉诺塔
- python之正则表达式搜索和替换函数sub()与subn()
- A Simple Job 模拟+multiset
- Oracle数据库优化的总结
- Builder.getNotification()过时的解决办法