问题标签 [node-red]
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.
ibm-cloud - IoT Foundation 和 Node-RED 之间的区别?
我们在 Bluemix 目录中有 2 个带有 Node-RED 的样板。
我知道 Node-RED Starter 样板具有监控和分析服务。
这是唯一的区别吗?
“IoT Foundation Starter”和“Node-RED Starter”有什么区别吗?
ibm-cloud - 在 Bluemix 的 Node-RED 中使用 Twitter 节点
我是在 Bluemix 中使用 Node-RED 的初学者。我正在尝试使用情感节点分析推文以及情感分析。我们是否可以选择将推文搜索关键字作为参数传递?我们还可以根据推文数量控制(开始/停止)流量吗(例如,我只需要分析 500 条推文)?我想知道一旦流程部署完毕,流程是否会开始推文分析,直到 Node-RED 流程编辑器的会话终止?
ibm-cloud - 我们正在尝试在 Node Red 中首次配置 Text To Speech bt Watson,但没有成功
请找到附加的 Node-Red 示例,使用 Watson 的 API,但没有运气。我们尝试连接 MQlight 组件、仅用于访问 API 的 Javascript 函数等等。
请在 Node-Red 中找到要导入的附加 JSON 文件。
mqtt - Node-RED,IOT Foundation Out 节点未发送命令
我有一个绑定到 IOT Foundation (iotf) 服务的 Node-RED 应用程序。我可以从设备接收事件并适当地处理它们。
但是,我现在有兴趣将命令发送回我的设备并且遇到了一些问题。设备上没有显示任何内容,但通过在节点中创建 IOTF,我可以确认该命令正在通过 iotf。
我绝对可以使用纯 python 获取通过 iotf 的命令,因为以下代码运行良好:
客户端代码:
申请代码:
每当我运行应用程序代码时,我都会看到以下输出:
我有一个如下所示配置的 Node-RED iotf 输出节点,但是当我触发流时,命令回调函数不会触发!
我认为尝试使用时间戳触发器来触发命令或我配置输出节点本身的方式可能有问题 - 任何建议或建议将不胜感激!
javascript - 您将如何使用 javascript 在 Node-Red 中的 msg.payload 中解码 HTML 实体?
作为实验的一部分,我正在使用 Node-Red。我正在创建一个简单的工作流程,只需单击一个按钮,就可以将各种网站的(下载 html 内容)嵌入到它自己的页面上。
但是,提取的 HTMLmsg.payload
将自动编码为 HTML。因此,<div>
我会得到<div class="shot">
. 这破坏了这个想法。
使用“功能节点”,我可以将任何 Javascript 应用于 msg.payload,从而提取 HTML。我需要找到一种将 HTML 实体解码回良好 HTML 的方法。
msg.payload
默认情况下,已经包含提取的内容,因此如果需要,您可以在 Javascript var 中使用它;
所以 tl;dr:如何仅使用 Javascript 解码 HTML 实体?
如果您想“摆弄”我的工作流程,请复制并粘贴以下代码。
input - 将表单输入保存到要使用 Node-Red 提取的文件中
我正在尝试在 Node-Red 的帮助下创建一个页面,该页面显示图像的提要(从 Dribbble 的搜索结果中提取)。我目前可以通过预设查询显示来自 Dribbble 的项目。现在搜索结果(提要)应该是可变的,这样您就可以选择标签。
但是,我似乎无法找到保存您感兴趣的标签的方法。假设我将有一个包含 的页面<input>
,无论您填写和发送什么都会保存到,比如说,interestingItems.html。
如何将“已发送”项目保存到文件中?通过 Javascript 或 Node-Red。
我不介意使用localhost:1880/add?=<query you want to add to the list>
而不是form input
. 正如我所想的那样,这可能更容易。
javascript - Node-RED 稳定性
我最近不得不在服务器端使用 MEAN 重新开始开发。在深入了解 node.js 之后,我想将我新发现的理解应用到 Node-RED 环境中。我之前尝试让我的 BBB 和 Raspberries 与 Node-RED 的稳定版本一起工作总是被证明是徒劳的。
是否有任何理由为什么 Node-RED 的特定配置没有像 mongodb 中的显着版本更改那样被锁定?我之前的挫败感和今天在 Windows 上的 Bitnami MEAN 堆栈上复制的错误提示了我的问题。
https://github.com/node-red/node-red/issues/565
我可以尝试回滚到 package.json 中建议的模块版本,但这似乎很极端。任何澄清将不胜感激。
我今天死在水中的编辑器错误:
node-red - Node Red Flow 中的 Watson 机器翻译
在 Node Red 流程中,机器翻译服务的使用似乎发生了一些变化。可以从节点内配置要翻译成哪种其他语言。这已经改变了。你能帮我理解在已经确定语言之前在哪里设置这个(msg.lang)谢谢
ibm-cloud - 下载入门代码导致错误 401:没有用户登录
我有一个现有的 Bluemix 应用程序,它最初是根据 Node-RED Starter 样板文件创建的,但我也添加了 IoT Foundation、Mobile Security 和 Push。当我转到“开始编码”然后单击Download Starter Code时,会打开一个新的浏览器选项卡,其中包含内容
错误 401:没有用户登录
我已经注销并重新登录,清除了浏览器缓存,尝试了另一个浏览器以及我能想到的任何其他内容,但仍然出现此错误。有任何想法吗?
javascript - 在节点红色流中使用节点模块 bignum
我正在尝试在节点红色流中的函数中使用节点模块 bignum。我已将节点模块安装在与 settings.js 相同的文件夹中。我已经编辑了 settings.js 以包含
我的功能看起来像这样
由于某种原因,它只返回这个