安装并配置 Android 应用
如果您具有 iPhone 或 iPad,那么可以使用 。本文并未涵盖在 iPhone 上的安装信息,但如果您自行在 iPhone 上安装,可以对本教程的剩余部分使用 iOS 应用。
您将使用 IoT Starter for Android 应用在智能手机上读取和发送传感器数据。应用的源代码和文档位于 中。
如果您拥有 Android 开发经验,可以从 GitHub ,将它导入 Android 开发环境,然后构建 apk 文件。否则,要快速安装并运行该应用,请执行以下步骤。
注:.apk 文件是为 Android V5.0.1 编译的,但在 Android 6 上也经过了测试并且可有效运行。如果您安装了此应用的较早版本,那么必须先将其卸载才能安装此版本。
- 在您的手机上,转至 Settings > Security。在 Device Administration 下,启用 Unknown sources。现在,您可以从 Google Play 外部安装 .apk 文件。
- 在手机上打开浏览器,然后输入以下 URL:https://github.com/deveops/iot-starter-for-android/releases
- 搜索 iotstarter-v2.1.0.apk 链接,然后单击该链接以下载 .apk 文件。
- 单击下载的文件,并确认您要安装此应用。IoT Starter 应用现在已安装在您的 Android 设备上。
接下来,就需要配置 Android 应用。
- 启动 IoT Starter 应用。
- 单击 Skip tutorial。
- 输入以下参数:
- Organization:显示在 IBM IoT 服务器上的组织 ID(位于“添加用于将 MQTT 消息发送至 Watson IoT Platform 的设备”的开头部分)。例如,在本教程中为 mgso1i。
- Device ID:您配置的设备 ID(位于“添加用于将 MQTT 消息发送至 Watson IoT Platform 的设备”的结尾部分)。例如,在本教程中为“112233445566”。
- Auth Token:您在“添加用于将 MQTT 消息发送至 Watson IoT Platform 的设备”中指定的授权令牌。
- 选中 Use SSL。
- 单击 Activate Sensor。现在,应用可从智能手机中的加速传感器收集数据,并将数据发送至 IBM IoT 服务器。应用将显示加速计数据以及发布或接收的消息数。
4
验证是否正在将消息从智能手机发送至 Watson IoT Platform
- 返回到您的计算机,重新打开您组织的 IBM Watson IoT Platform 页面(请查看“添加用于将 MQTT 消息发送至 Watson IoT Platform 的设备”的开头部分)。
- 在左侧菜单中,单击 Devices。这样会显示您的 Android 设备。
- 单击 Device ID,然后转至 Recent Events 选项卡。您应该会看到来自智能手机的事件。
- 单击其中一个事件。从智能手机发送的消息采用 JSON 格式。它们包含加速和位置数据。
现在,您就可以在 IBM Cloud 上使用消息数据。 |