标题:
将您的智能手机转变为 IoT 设备-2
[打印本页]
作者:
look_w
时间:
2018-3-17 12:30
标题:
将您的智能手机转变为 IoT 设备-2
安装并配置 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 上使用消息数据。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0