故事作者:菲戈

最近创作

看看TA的故事

菲戈的IOT2040学习笔记:(七)通过node-red连接到IBM 物联网平台

已锁定

菲戈

  • 帖子

    5906
  • 精华

    63
  • 被关注

    582

论坛等级:至圣

注册时间:2009-01-22

黄金 黄金 如何晋级?

菲戈的IOT2040学习笔记:(七)通过node-red连接到IBM 物联网平台

6793

7

2018-03-17 20:42:30

star star

           Iot2000作为物联网网关,重要的一个作用就是要连接到云平台。因为是跟着文档学习,文档中例子是连接到IBM Watson IOT,而且IMB提供了免费使用和不注册都能简单使用的途径。对于我这样的学习中的菜鸟是个不错的选择。

首先先上一张图让大家了解IBM Watson IOT是一个什么东西,我的理解是一个用于物联网的云服务,等于IBM在云端提供了一个服务器。作为桥梁连接物联网设备和你的终端应用程序。


废话不多说了,首先要安装IBM Watson IoT 的node,安装方法和OPC UA的一样使用npm在线安装


安装成功就可以看到input和output栏里多出了关于Watson IoT 的node


承接上次OPC UA的例子,把从PLC中采集的数据分流一路到Watson Iot node



设置Watson Iot node,我先用Quickstart  的模式试一下连接。这个不需要去注册IBM Bluemix。可以自己设置一个Quickstart ID,也可以用默认。


设置结束后下载到Iot2040,可以看到是否连接成功


连接成功后打开 Watson Iot node 跳转网页,可以看到云端已经接受到你的数据记录



下一步用注册的方式连接 IBM WatsonIot  那先需要注册一个账号

https://console.bluemix.net/registration/ 我注册的时候注册可以,但是激活需要V P N。不知道你们需不需要。


注册结束登录到账户找到Internet of Things Platform

然后创建一个物联网的云服务,当然是选择免费级别的


然后登录你的云服务器,启动你的物联网设备管理页面


找到设备一栏,首次使用需要添加设备类型。IBM好像分成两大类设备和网关



可以设置一些设备的元素信息,但不是必须的

下面就开始创建设备,设置一些相关参数。元素也可以不设置





最后会生产一个口令,可以自动生产也可以设置。配置node时候需要对应设置的,相当于登录密码


以注册模式添加一个node配置模式


把参数及口令配置好,设置值参考云服务生产的表


下载到IoT2040中后我发现,并没有连接成功。惭愧的是到现在都没成功

后来我没在没办法,在我的Windows下安装了一个node-red,按照同样的配置竟然连接成功了


然后在IBM的物联网设备上也看到操作记录


不知道到底IoT2040上的node-red出了什么问题,我也曾经尝试琢磨升级版本之类的操作。奈何Linux菜鸟并没有弄成功。希望有测试条件的群友可以交流心得,最后附上参考手册

IBM_Watson_node-red_V1.0.pdf


菲戈的IOT2040学习笔记:(七)通过node-red连接到IBM 物联网平台 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3227条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。