0

我目前在基于 IOT 的项目中使用 Bluemix。我正在将来自 Intel Edison 的数据推送到 Bluemix。为了让最终用户更轻松地可视化设备数据,我在https://console.ng.bluemix.net/docs/services/IoT/visualizingdata_sample.html托管了一个 NODE.JS 示例应用程序。

该应用程序旨在显示组织中所有可用设备的列表,但它似乎没有显示我的设备列表。

我目前在一个帐户中使用三个组织 ID,并且在上传 Node.JS 应用程序时无法指定我感兴趣的组织 ID。

必须使用的命令是: cf target-o -s dev 但它给出以下错误: C:\Users\KUNAL\Desktop\project\devicedatadisplay>cf target-o 43tjaz -s dev 'target-o' is不是注册的命令。参见“cf 帮助”

在此处输入图像描述

任何人都可以请建议我可以做些什么来使它工作。

感谢和问候库纳尔阿罗拉

4

3 回答 3

0

感谢大家的投入。以下步骤有助于解决该问题:

1) 从 - https://github.com/ibm-watson-iot/rickshaw4iot/releases下载最新的应用程序版本

2)使用target-o之间的空格作为target -o

3) 在此命令中使用 Bluemix 组织名称。这与 IOT 服务机构名称不同(IOT 服务机构名称长度为 6 个字符)。

4) 'dev' 关键字将替换为您在 Bluemix 中的空间名称。

通过查看 Bluemix 仪表板的右上角,可以找到有关组织名称和空间的详细信息。

右上角通常对应于 -

机构名称:空间

亲切的问候, 库纳尔·阿罗拉

于 2017-03-23T15:44:31.307 回答
0

我认为您使用的是旧版本的可视化应用程序,您可以尝试更新版本吗?
https://github.com/ibm-watson-iot/rickshaw4iot/releases/tag/v0.2.2

于 2017-03-23T14:48:36.050 回答
0

您必须提供您的 Bluemix 组织名称,而不是您的 IoT 组织 ID。

cf target-o <your_bluemix_org> -s dev

替换<your_bluemix_org>为您的 Bluemix 组织 ID 并确保该 bluemix 组织中存在空间开发

于 2017-03-22T06:28:50.373 回答