转载

如何在 IBM Watson IoT Platform 中注册网关

先决条件

  • IBM Bluemix 帐户

简介

IBM Watson Internet of Things Platform 是一种完全托管的云托管服务,使您能够轻松地从物联网 (IoT) 设备中获取价值。在与 IBM Bluemix 平台结合使用时,Watson IoT Platform 提供了对 IoT 设备和数据的简单但强大的应用访问。您可以快速地组合分析应用程序、可视化仪表板和移动 IoT 应用程序。创建提供了对您的后端企业应用程序的洞察的 IoT 应用程序。

网关是 Watson IoT Platform 中的一种专门的设备,它可以充当从 Watson IoT Platform 访问 其他设备的访问点。相较于常规设备,网关设备具有额外的权限,而且可以执行以下功能:

  • 向 Watson IoT Platform 注册新设备
  • 像直接连接的设备一样发送和接收自己的传感器数据
  • 代表连接到它的设备发送和接收数据
  • 运行一个设备管理代理,以便可以管理它,同时管理连接到它的设备

请参阅相关文档,获得有关 Watson IoT Platform 中的网关支持的更多信息。

本文将展示如何设置一个 Watson IoT Platform 组织,并在其中注册网关,让一个或多个设备可以通过网关连接到 IBM Watson IoT Platform。

创建 Watson IoT 组织

当在 IBM Bluemix 中创建一个 “ Internet of Things Platform ” 服务时,会为您创建一个新的组织。这个 Watson IoT 组织是一个用于连接和管理连接到 Watson IoT Platform 的设备(和网关设备)的空间,使您的应用程序可以访问其实时数据和历史数据。

您可以通过使用 IBM Bluemix 创建一个 Watson IoT Platform 组织。请按照下面的步骤执行此操作:

  • 打开您喜欢的浏览器并转到 Bluemix。如果您已经是一名 Bluemix 用户,请像往常一样登录。如果您是 Bluemix 的新用户,那么可以通过注册获得一个免费 30 天的试用版。
  • 在登录Bluemix 后,请单击此链接在 Bluemix 中创建 Watson IoT Platform 服务。
  • 为您的服务键入一个名称,然后单击 Create 按钮,如下图所示。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • Connect your devices 部分,单击 Launch dashboard 按钮。这会将您带到 Watson IoT 组织空间。Watson IoT 组织是一个用于连接和管理连接到 Watson IoT Platform 的设备的空间,使您的应用程序可以访问其实时数据和历史数据。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 观察一个新创建的组织,您可以在其中添加、连接和管理 IoT 网关和设备。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

在这一步中,我们成功地创建了 Watson IoT 组织。

创建网关设备类型

连接到 Watson IoT Platform 的每个网关设备都与一个设备类型有关联。设备类型旨在对享有共同特征的设备进行分组。因此,为了在 Watson IoT Platform 中添加网关设备,您需要创建一个设备类型。以下是用于创建网关设备类型的说明。

  • 返回到 IBM Watson IoT Platform 仪表板,单击 Devices 选项卡,设备类型选项卡,然后单击 Create Type 按钮,如下图所示。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 可以观察到,现在已提供了 2 个选项,它们分别是 Create device type 和 Create gateway type。因为本文的重点是添加网关设备,所以请单击 Create gateway type 并继续。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 为要添加的设备类型指定一个名称和说明(后者是可选的),如下所示,然后单击 Next如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 可以观察到,此时提供了一个模板页面,您可以在其中选择和定义一个或多个属性。所有这些属性都是可选的。它们将被用作分配给此设备类型的新网关设备的模板。您没有定义的属性仍然可以在以后您添加网关的时候单独进行编辑。您可以通过选择属性并单击 Next 来定义一个或多个属性,如下图所示。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 定义已选中的属性 Manufacturer 和 Model,如下图所示,然后单击 next如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 定义 JSON 格式的可选的 Metadata,如下图所示,您也可以选择不设置此属性,因为它是可选的,然后单击 Create如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 可以观察到,一个新的设备类型已添加到 Watson IoT 组织中。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

在这一步中,我们已经在 Watson IoT 组织中成功创建了一个设备类型。

在 Watson IoT Platform 中添加网关

网关是 Watson IoT Platform 中的一种专门的设备。网关设备可以注册新的设备,还可以代表与它们相连的设备来发送和接收数据。您需要在连接设备之前在 Watson IoT 组织中添加网关。执行以下步骤,在 IBM Watson IoT Platform 中添加网关。

  • 在 Watson IoT Platform 仪表板中,单击 Browse 选项卡,然后单击 Add Device 按钮,如下图所示。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 选择我们在上一步中创建的设备类型 “ iotsample-gwtype ”,然后单击 Next ,如下图所示。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 输入唯一的设备 id,它将区分您的网关与可能连接到 Watson IoT Platform 的其他所有设备(您可以使用 “1” 或一些更复杂的东西进行区分,比如您设备的 MAC 地址),然后单击 Next,如下图所示。还请注意,“Manufacturer” 和 “Model” 属性的值是从设备类型 “iotsample-gwtype” 进行填充的。这些值可以被覆盖,而且还可以添加未在该设备类型中设置的属性。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 添加 Metadata 并单击 Next。(您可以选择不添加 Metadata,因为它是可选的。) 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 在接下来的页面中,您可以添加自己的身份验证令牌,或者让 IoT Platform 为您生成一个令牌。IoT Platform 生成的令牌有 18 个字符,而且包含一个字母数字字符和符号的组合。在结束注册过程时会将令牌退还给您。在这种情况下,如果您想添加自己的令牌,可以输入令牌,如下图所示,然后单击 Next 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 如下图所示,您会获得一个摘要页面,以便在将网关添加到 IoT Platform 之前确认相关的细节。验证并单击 Add 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 在这一步骤中,向您的组织注册网关,您会获得注册细节,如下面标出部分所示。要让网关建立连接,需要向您的网关添加凭证。因此,请记下它们。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

  • 单击交叉按钮返回到主仪表板,并观察已添加到您的组织中的网关。 如何在 IBM Watson IoT Platform 中注册网关

    如何在 IBM Watson IoT Platform 中注册网关

因此,现在我们已成功地在 Watson IoT 组织中添加了一个网关。

结束语

在本文中,我们展示了如何创建一个 Watson IoT Platform 组织,创建一个网关设备类型,以及如何使用仪表板注册一个网关设备。此外,您还可以使用 IBM Watson IoT Platform ReST API(或客户端库)创建网关设备类型,并在 Watson IoT Platform 中注册网关。

何去何从?

仔细阅读 “ 将您的设备作为网关连接到 Watson IoT Platform ” 这篇文章,开发您自己的网关,并连接到 IBM Watson Iot Platform。

原文  http://www.ibm.com/developerworks/cn/iot/blog/how-to-register-gateways-in-ibm-watson-iot-platform/index.html?ca=drs-
正文到此结束
Loading...