内容


创建一个 Internet of Things Platform Starter 应用程序

学习如何创建一个 Watson IoT Platform Starter 应用程序来将 IoT 设备连接到 Watson IoT Platform

Comments

在本教程中,学习如何创建一个 Watson IoT Platform Starter 应用程序,使用该应用程序将 IoT 设备和模拟的 IoT 设备连接到 Watson IoT Platform。该 Internet of Things Platform Starter 是通过一些预先组装的服务来设计的,这些服务可以协同运行,包括一个 Node-RED Node.js Web 服务器、一个存储传感器数据的 Cloudant 数据库,以及 IoT Platform 服务,以便您可以连接设备。

学习目标

在本教程中,您将学习如何:

  • 创建一个在 IBM Cloud 中运行的 IoT Starter Kit 应用程序。
  • 启动该 Watson IoT Starter 应用程序。
  • 打开 Watson IoT Platform,以便可以从 IoT 设备和设备模拟器发送数据。
  • 配置 Node-RED 可视编程编辑器。

前提条件

要完成本教程,您需要一个 IBM Cloud 帐户(IBM Cloud Lite、试用或付费帐户)。

预计花费时间

您可以在 20 分钟内学完本教程。

步骤

第 1 步. 创建一个 Watson IoT Platform Starter 应用程序

按照以下步骤在 IBM Cloud 中创建一个 Watson IoT Platform Starter 应用程序。

  1. 登录到 IBM Cloud
  2. 单击 Catalog (1) 并搜索 internet of things (2)。
  3. Starter Kits 下 (3) 单击 Internet of Things Platform Starter (4)。
  4. 为您的应用程序输入一个唯一名称 (5)。这个名称将是应用程序 URL 的一部分 (6)。 注意:如果该名称不是唯一的,您会看到一条错误消息,并可以输入另一个名称。
  5. Region (7)、Organization (8) 和 Space (9) 将使用您的 IBM Cloud 帐户的有效选项进行预先填充。如果您有一个 Lite 帐户,那么可以接受默认设置。如果您有一个试用或付费帐户,或者属于其他组织,那么可以选择部署到任何对您可用的地区、组织和空间。
  6. IoT Starter 应用程序可在 IBM Cloud Lite 计划中进行配置 (10)。
  7. 单击 Create 按钮 (11)。

第 2 步. 启动 IoT Starter 应用程序

该 Internet of Things Starter 应用程序将在指定的 IBM Cloud 地区进行配置。这被称为载入一个应用程序。完成此过程可能需要几分钟。

  1. 等待应用程序完成配置并启动 (12)。注意:在等待期间,可以单击 Logs 选项卡,审查来自平台和 Node.js 运行时的活动日志。
    1. 单击左侧导航菜单中的 Logs (13)。
    2. 滚动到底部,检查最新的 DevOps 消息。
  2. 在绿色的 Running 图标出现后,请单击 View App URL 链接 (14)。

第 3 步. 打开 Node-RED 可视编程编辑器

使用新的浏览器选项卡打开 Node-RED 首页页面。Node-RED 是一个开源 Node.js 应用程序,它提供了一个可视编程编辑器,可以轻松地将流连接在一起。

其中一些面板对于在 Watson IoT Starter 应用程序中设置 Node-RED 很有帮助。

  1. 在看到欢迎面板时,请单击 Next 按钮继续后面的操作。(第 1 步,共 4 步)
  2. 设置一个用户名和密码来保护您的 Node-RED 编辑器。 请记住您的用户名和密码。单击 Next 按钮继续后面的操作。(第 2 步,共 4 步)
  3. 如果忘记了用户名和密码,可以在 Cloudant DB 中或通过设置 IBM Cloud 环境变量来重置它们。 单击 Finish 按钮继续后面的操作。(第 3 步,共 4 步)
  4. 单击 Go to your Node-RED flow editor 按钮启动 Node-RED 流编辑器。(第 4 步,共 4 步)
  5. 使用您的新用户名和密码进行登录
  6. Node-RED Visual Programming Editor 会打开一个默认流。左侧是一个节点面板,您可以将其拖动到流上。可以将节点连在一起来创建程序。

第 4 步. 启动 Watson IoT Platform

返回到 IBM Cloud Application Details 页面。

  1. 单击左侧导航菜单中的 Overview 项 (15)。
  2. 单击 Connections 磁贴中的 iotf-service (16)。
  3. Internet of Things 服务登录页面将会打开。单击 Launch (17) 按钮。
  4. Watson IoT Platform 服务会在一个新浏览器选项卡中打开,您可以创建一个 IoT 设备。

结束语

恭喜您。您现在已在 IBM Cloud 中创建了一个 Watson Internet of Things Platform Starter 应用程序。

参考资源

本文翻译自: Create an Internet of Things Platform Starter application(2018-07-16)


评论

添加或订阅评论,请先登录注册

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=物联网
ArticleID=1064524
ArticleTitle=创建一个 Internet of Things Platform Starter 应用程序
publish-date=01212019