npm 包 meshblu-connector-initial-state 使用教程

阅读时长 4 分钟读完

简介

Meshblu 是一个开放源代码物联网消息云平台,Initial State 是一个数据可视化平台。npm 包 meshblu-connector-initial-state 将这两个平台连接在了一起,可以将 Meshblu 云平台上的数据流转移到 Initial State 数据可视化平台上进行二次开发,以达到更好的数据分析与可视化效果。

本文将详细介绍如何使用 meshblu-connector-initial-state 包,并给出相关的示例代码,希望对前端技术爱好者有所帮助。

安装 meshblu-connector-initial-state

使用 npm 可以很方便地安装 meshblu-connector-initial-state。

安装命令:

使用 meshblu-connector-initial-state

在 Initial State 中创建 bucket

在 Initial State 中创建一个 bucket,用于存储 Meshblu 云平台上的数据。在创建 bucket 的时候需要获取到自己的 accessKey 和 bucketKey,以便后续使用。

创建 Meshblu 设备并获取 UUID 和 TOKEN

使用 Meshblu 设备来发送数据到 Initial State 中。在 Meshblu 设备平台上,创建自己的设备,并获取到设备的 UUID 和 TOKEN。

可以使用 meshblu-util 命令行工具来创建设备,安装命令:

创建设备代码:

获取设备 UUID 和 TOKEN:

配置 meshblu-connector-initial-state

根据刚刚获取到的 Initial State 的 accessKey 和 bucketKey,以及 Meshblu 设备的 UUID 和 TOKEN 来配置 meshblu-connector-initial-state。

使用 meshblu-connector-initial-state config 命令来进行配置:

启动 meshblu-connector-initial-state

使用 meshblu-connector-initial-state 命令来启动 meshblu-connector-initial-state:

将会提示输入 Meshblu broker 的地址。Meshblu broker 的默认地址为: mqtt://meshblu.octoblu.com:1883

发送数据到 Initial State

在 Meshblu 设备平台上,使用以下代码来发送数据到 Initial State:

注意:需要将 brokerAddressUUIDTOKEN 替换成自己的值。

在 Initial State 中查看数据

在 Initial State 中,可以点击 bucket 查看发送到 Initial State 中的数据。根据自己的需求,可以对这些数据进行进一步的开发、分析。

总结

通过以上步骤,可以将 Meshblu 云平台上的数据流转移到 Initial State 数据可视化平台上,进行更加详尽的数据分析与可视化。希望本文能够对前端技术爱好者们有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066f401d8e776d08040ca9

纠错
反馈