Intel® IoT设备云平台支持安装指南

随着物联网技术的快速发展,越来越多的设备需要与云端平台进行数据交互。Intel® IoT设备提供了对多种云平台的支持,包括但不限于Microsoft Azure*, Google Cloud Platform*, IBM Watson IoT* 和 Amazon Web Services (AWS)*。本文将指导如何为Intel® IoT网关设备安装云平台支持。

准备工作

在开始之前,请确保正在使用Intel® IoTGateway Software Suite。可以通过以下官方站点了解更多关于Intel支持的云平台信息:

  • Amazon Web Services (AWS)*
  • GE* Predix* IoT
  • Google Cloud Platform*
  • Microsoft Azure*
  • IBM Watson IoT*

添加云平台支持

首先,需要加载IoT Gateway Developer Hub界面。在浏览器中输入网关的IP地址,默认用户名和密码都是root。可以使用ifconfig命令查找网关的IP地址。记录已安装的镜像版本,以便后续步骤使用(例如,WR7.0.0.13)。

进入Administration部分并启动Cloud Commander web控制台。如果需要,使用用户名root和密码root登录。滚动到页面底部,点击窗口右下角的Console按钮。在控制台中,输入以下命令:

rpm --import http://iotdk.intel.com/misc/iot_pub2.key

滚动到页面顶部,进入Packages部分。点击Add Repo +按钮。填写以下信息并点击Add Repository:

  • 名称:IoT_Cloud
  • URL:http://iotdk.intel.com/repos/iot-cloud/wrlinux7/rcplXX(其中XX是之前记录的镜像版本最后两位数字,例如http://iotdk.intel.com/repos/iot-cloud/wrlinux7/rcpl13/)

最后,点击Update Repositories按钮更新软件包列表。

点击Add Packages +按钮以显示可以安装的软件包列表。在软件包窗口顶部的搜索框中搜索cloud,以获取支持的云平台列表。点击这些软件包中的任何一个上的Install按钮,即可为所有可用的编程语言安装云平台支持。

注意:如果需要,也可以单独为特定编程语言安装软件包。

从命令行运行以下命令添加仓库(其中XX是之前记录的镜像版本最后两位数字,例如http://iotdk.intel.com/repos/iot-cloud/wrlinux7/rcpl13/):

rpm --import http://iotdk.intel.com/misc/iot_pub2.key smart channel --add IoT_Cloud type=rpm-md name="IoT_Cloud" baseurl=http://iotdk.intel.com/repos/iot-cloud/wrlinux7/rcplXX/ smart update

运行以下命令以安装特定云平台的支持:

smart install packagegroup-cloud-azure smart install packagegroup-cloud-google smart install packagegroup-cloud-ibm smart install packagegroup-cloud-aws

安装Node-RED*的传感器支持

云仓库中有一个软件包可以安装有限数量的传感器节点。要安装此软件包,请按照以下说明进行:

转到Packages部分并点击Add Package +。搜索node-red-contrib-upm并点击Install按钮。接下来,将重新启动Node-RED服务。在Packages部分,滚动到node-red-experience软件包。点击Stop按钮两次以停止并启动服务。等待几秒钟,然后重新从Administration部分启动Node-RED,此时新安装的节点应该已经出现。

从命令行运行以下命令:

smart update smart install node-red-contrib-upm systemctl restart node-red-experience

故障排除

如果在安装云平台支持后Node-RED*节点未显示,需要重新启动Node-RED服务。按照以下说明使用Developer Hub或命令行重启服务。

在Packages部分,滚动到node-red-experience软件包。点击Stop按钮两次以停止并启动服务。等待几秒钟,然后重新从Administration部分启动Node-RED,此时新安装的节点应该已经出现。

systemctl restart node-red-experience
沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485