问题标签 [watson-iot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
178 浏览

ibm-cloud - IBM Watson IoT Rules:延迟触发动作

我有一个简单的规则设置,它检查事件数据中的温度传感器值是否大于 30 摄氏度并触发 NodeRed 流作为操作。我看到触发动作有延迟。我看到的延迟大约是一分钟到半小时。这与正在发送的事件数据消息的 QoS 级别有关吗?

0 投票
1 回答
136 浏览

cloud - Is there a CLI for the Watson IBM IoT service on Bluemix?

I use the IBM Watson IoT service in Bluemix, and I would like to know if there is a CLI for this service. For example, I want to create many types of terminals and add devices quickly.

Thank you.

0 投票
1 回答
109 浏览

ibm-cloud - 物联网电话配方连接但不发送数据

我正在使用此处介绍的 Bluemix 教程配方“使用 IBM Watson IoT Platform Analytics 进行实时数据分析”: https ://developer.ibm.com/recipes/tutorials/real-time-data-analysis-using-ibm-watson-物联网平台分析

我没有在我的 Watson IoT 仪表板中看到所描述的行为;电话设备确实连接并自行注册,但我看不到任何事件或数据。在节点服务器日志中,有几件事似乎与此有关:

  1. 获取 util.js 时出现 404;事实上,该文件不在我从配方的 github 下载的代码库中。

  2. 三个弃用的警告:

    ...弃用的多部分:在 node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:56:20 处使用解析器(多方,busboy,强大)npm 模块

    ...不推荐使用的限制:在 node_modules/express/node_modules/connect/lib/middleware/multipart.js:86:15 的读取位置限制请求大小

    ...弃用 methodOverride:在 app.js:63:17 处使用方法覆盖 npm 模块

电话设备显示一些颤动的数据值,但仍处于“正在连接”状态。在 WatsonIoT 仪表板上,它显示已注册但“已断开连接”。

缺少 util.js 是致命的情况吗?如果不是,那么接下来如何解决它,因为我是整个包的新手?

0 投票
1 回答
148 浏览

ibm-cloud - IBM Bluemix 平台中的设备载入

我有几个关于在 IBM Bluemix IOT 中加入事物的问题。我的问题如下:

  1. 在场景 1 中:假设我只需要将一件东西连接到 Bluemix 平台,因此我配置了设备类型、设备、身份验证令牌等,以将设备连接到平台。这在目前的情况下是可能的。

  2. 在场景 2 中:如果我需要将 50 个东西连接到我的平台,我是否会配置每个设备以获取设备 ID、令牌等?

Bluemix 是否提供任何发现机制或其他方式来自动配置事物?

0 投票
1 回答
240 浏览

ibm-cloud - 为什么我无法在 Bluemix Watson IoT Platform 中从 historian 检索数据?

在过去的一周里,我在尝试为我的一台设备查询历史数据时收到错误消息 http 503。以前这是有效的,应用程序尚未修改。设备未更改。数据已正确提供(根据仪表板)。

IBM 是否更改了接口或服务已被禁用?该解决方案运行了一个多月,没有出现错误。

什么会导致无法访问 Bluemix Watson IoT Platform 中的历史数据?

0 投票
1 回答
2227 浏览

dialog - Watson Conversation - 为什么没有选择 ANYTHING ELSE 节点

我在对话框的 and 中构建了“其他任何东西”节点。输入时,只是一个像“dsajhfkjhfajfk”这样的虚拟、奇怪的文本 - 一直以来,Watson 似乎默认选择半最后一个打算节点......而不是进入其他任何节点

WATSON 对话的屏幕截图 - 使用任何其他节点

0 投票
1 回答
70 浏览

node.js - 是否可以创建仅构建一个新节点的 Mqtt-In 和 Mqtt-out 节点?

我想合并一个mqtt输入节点和一个mqtt输出节点。这可能吗?

我想是的,但我不太确定。

0 投票
0 回答
318 浏览

node.js - 如何使用 IBM IoTF nodeJS 库将移动应用程序 (Ionic 2) 连接到 IBM IoT

我正在进行一个基于 Cordova 的物联网项目。我正在使用 Ionic 2 框架(Typescript)。

确切地说,问题是:我在将移动应用程序连接到 IBM IoT 平台时遇到问题。

:: 在前端 ::

我有浏览器版本的移动应用程序代码 ( app.bundle.js)。

:: 在后端 ::

我有server.js根据 Loopback 应用程序的通用结构的文件。

这是我目前遇到的问题:

  1. IBM IoTf 是一个 nodeJS 库。但它有一个 Browserified 捆绑版本 ( iotf-client.bundle.js)。该应用程序还有一个 Browserified 捆绑版本 ( app.bundle.js)。如果我在我的应用程序构建过程中同时使用捆绑版本,那么只有一个功能——应用程序或 IBM IoT 可以工作;但不是两者。因为 IBMIoTF 无法用于窗口全局对象。

  2. 应用程序后端 ( server.js) 未连接到 Bluemix。如果我尝试使用 ibmbluemix nodeJS 包(目前已弃用)将其连接并初始化到 Bluemix 平台,那么移动前端将无法连接到 Bluemix 平台。因此,我可以推断我无法从移动前端和后端连接和初始化 Bluemix SDK。

    在这种情况下,我应该如何从移动应用程序到移动后端进行通信以连接到 IBM IoT 平台?是否使用简单的 GET / POST HTTP 请求?如果是,那么我还尝试从 Ionic(捆绑在 app.bundled.js 中)向移动后端(server.js)发送 HTTP POST 请求。但什么都没有发生。

PS:我已经安装了cordova-whitelist插件

这是项目网址:

https://github.com/somnathbm/pearl

0 投票
1 回答
373 浏览

ibm-cloud - 如何在 ionic 2 中使用 cordova 插件

我在 Ionic 2 项目中使用第三方 cordova 插件时遇到问题,其中一些在 Ionic Native 中不可用。就我而言,Ionic Native 之外的插件,我不需要导入它们。它们可以直接使用。

我正在使用ibm-mfp-corehttps://www.npmjs.com/package/ibm-mfp-core)插件。所有我想使用的BMSClient.initialize()方法来初始化 IBM Bluemix SDK。另外还有一些其他内置的。但它们都没有在cordova.plugins.

这是片段:

0 投票
1 回答
115 浏览

ibm-cloud - 物联网平台启动器错误 BXNUI0005E

在 IBM Bluemix 的 Internet of Things Platform Starter 上创建新设备时出现错误 BXNUI0005E。请帮忙。我也找不到我以前制造的设备。帮助