IoT设备接入AT&T M2X平台指南

随着物联网技术的发展,越来越多的设备需要接入云端进行数据的收集与分析。AT&T M2X是一个为IoT设备提供数据存储、分析和可视化服务的平台。本指南将指导如何将IoT设备接入AT&T M2X平台。

创建AT&T M2X账户

首先,需要在上创建一个账户。如果已经拥有账户,则可以跳过此步骤。

在注册时,请确保填写正确的个人信息,并在收到AT&T发送的验证邮件后点击链接进行邮箱验证。验证邮箱是继续操作的必要步骤,请检查垃圾邮件文件夹以确保没有错过验证邮件。

添加第一个设备

如果是新账户,并且这是添加的第一个设备,请按照以下步骤操作。如果已经添加过设备,可以跳过此步骤。

登录AT&T M2X账户后,点击页面顶部的“设备”链接,进入“设备”页面。然后点击“创建设备”按钮。

选择“选择设备”按钮,定义设备。在设备选择下拉框中选择“其他”,然后继续定义设备。请确保在创建设备的同时创建一个新的流。

添加另一个设备

如果账户已经存在,并且想要添加另一个设备,请按照以下步骤操作。

点击页面顶部的“设备”链接,进入“设备”页面。点击“创建新”下拉菜单,并选择“设备”以显示“创建设备”对话框。完成所需信息后,点击“创建”以定义设备。

接下来,为新设备添加一个流。

添加流

点击“设备”页面上新设备的链接,然后向下滚动并点击“添加流”按钮。

现在输入新流所需的所有信息。

测试设备(可选)

如果想使用cURL命令测试新设备,请按照以下步骤操作。

复制cURL命令并点击“生成图表”按钮。

将cURL命令粘贴到与设备连接的命令行界面中并运行该命令。

现在应该可以在新图表上看到通过cURL命令输入的信息。

当登录AT&T M2X平台时,现在可以查看所有设备信息。

如果按照上述所有步骤操作,应该已经拥有了程序连接到M2X服务器所需的所有信息:

  • API_KEY - 设置为
  • DEVICE_ID - 设置为
  • STREAM_ID - 设置为

C++的额外设置

当在Intel® Edison板或Intel®IoTGateway上运行C++代码时,需要在Intel® System Studio中设置M2X客户端参数。

转到“运行配置”,在“应用程序执行前的命令”字段中,输入以下内容:

export M2X_API_KEY="M2X API密钥"; export M2X_DEVICE_ID="M2X设备ID"; export M2X_STREAM_ID="M2X流ID"

点击“应用”按钮以保存这些设置。点击“运行”按钮在板上运行代码。

JavaScript*的额外设置

当在Intel® Edison板或Intel®IoTGateway上运行JavaScript*代码时,需要在Intel® XDK IDE中设置M2X*客户端参数。在config.json文件中添加以下条目:

{ "services": { "m2x": { "api_key": "M2X Primary API Key", "device_id": "M2X Device ID", "stream_id": "M2X Stream ID" } } } { "services": { "m2x": { "api_key": "M2X Primary API Key", "device_id": "M2X Device ID", "stream_id": "M2X Stream ID" } } }
沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485