使用 IBM Bluemix 上的 IoT 及 Push 服务发送推送消息到手机

  图 11 Cloudant 的凭证信息

  点击查看 最终该 API 呈现形式 ,在移动端可以使用该 API 获取历史数据。

  第五步:配置 IoT 服务

  回到应用程序的概述页面,找到 Internet of Things Platform 服务,点击进入该服务的页面,找到 Launch dashboard 按钮,并点击之。

  在新打开的标签页中,在左侧竖边栏上悬停,在打开的菜单栏上,找到设备 DEVICES,并点击之。

  图 12 IoT 菜单

  在新打开的设备列表中,目前还没有设备。点击右上角的 Add Device, 开始添加一个设备。首先要选择设备类型,在下拉列表里,暂时还没有设备类型。所以先点击 Create device type 按钮创建一个设备类型。

  图 13 添加设备

  在弹出的页面上,仍然选择 Create device type.

  图 14 创建设备类型

  接下来,在页面上输入类型名称(Name),这个是必填项,然后点击右下角的下一步(Next),期间有一些信息要填,但都不是必填项,可以留空,一直点击 Next,直到最后点击创建(Create)。

  在选择设备类型(Choose Device Type)里选择刚刚创建的设备类型,点击右下角的下一步。

  在设备信息(Device Info)页面,填写设备 ID,这是唯一必填的信息。点击额外的字段(+Additional fields)会有更多详细的字段可以填写,如序列号,制造商,模型,类别等等,这些字段会根据在设备类型中设置的属性值自动填充,也可以填上这些字段的值以覆盖设备类型中的值,此外设备类型中没有定义的属性,也可以增加。然后点击右下角的下一步。

  元数据(Metadata)这页,可以留空,点击下一步。

  在安全(Security)这页,主要是获取安全口令。有两个选择,一是使用自动生成的口令:会为你自动生成认证口令。该口令是一个 18 位长,包含数字、字母,以及符号的混合体,它将在注册流程的最后返回给你;另一个种是由你为该设备提供认证口令。在这种情况下,该口令是 8 到 36 位长,可以包括大小写字母,数字及符号(连字号,下划线及句点)。如果你要使用自定义的口令,在请提供口令(Provide a token)后边的横线上填写,然后点击下一步。

  在概要信息(Summary)这页,主要是显示之前所填的信息,请核对为该设备所提交信息是否正确。如果无误,请点击添加(Add)。

  在设备凭证(Your Device Credentials)页,这个设备已经被注册到了这个组织。要想连接到这个组织,需要把如下信息添加到你的设备上。请牢记认证口令(Authentication Token),由于安全方面的原因,这个口令一旦被忘记,将没有办法获取。

  图 15 设备凭证信息

12.点击右上角的按钮

,关闭当前页面。在设备列表里,即有刚刚创建的设备。至此,设备的创建已经完成。

  第六步:在 Node-RED 里创建工作流

  点击仪表板(DASHBOARD),在应用程序列表里找到刚刚创建的应用程序,点击图标。

  图 16 找到 Node-RED 入口图标

物联网