问题标签 [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.

0 投票
1 回答
8451 浏览

xml - 在 Freeboard(Web 仪表板)上显示 JSON 或 XML 数据

我正在为我的学校项目开发一个物联网系统。

我有这个带有 DHT11 温度/湿度传感器和 Raspberry-Pi(带 Node-Red)的设置

我可以通过使用 Node-Red 上的节点从传感器获取数据,并且可以将这些数据发送到 Xively。

问题是我想在免费的网络仪表板上显示 Xively 的数据。(Freeboard 等)

(我编写了一些 C# 页面来连接 Xively 以激活/停用传感器并在我的笔记本电脑上查看统计信息。) 我能够通过 Node-Red 将传感器的数据转换为 JSON 或 XML。

0 投票
1 回答
415 浏览

twitter - 仅使用 Node Red 获取英文推文

我在 node-red 上构建了一个小项目,以使用 Twitter Source 节点检索推文。

我只是获取推文并将它们放入 Cloudant 数据库。

在此处输入图像描述

我现在想要的是只选择英文的推文。有人可以帮忙吗?

0 投票
2 回答
7940 浏览

node.js - 红色节点不会自动加载流

我已经在我的树莓派上成功安装了nodered。但是问题是每次我写一个流时,我都必须将流保存到flows_raspberrypi.json中并重新启动nodered服务器。如何让它自动保存节点。

0 投票
1 回答
452 浏览

javascript - 存储价值,然后在 Javascript 中发送所有内容

我正在使用基于节点 js 构建的 Node-red 我试图创建一个节点,该节点将存储来自不同功能节点的所有输入,然后将它们全部发送到下一个节点。在 Node-RED 中,每个 msg 进程一次并被发送,并且 msg 进程按属性是异步的。

文档: http: //nodered.org/docs/creating-nodes/node-js.html

这是 node-RED 接线截图:

在此处输入图像描述

连接节点有两个函数连接节点代码是:

我在调试选项卡中得到的输出是:

在此处输入图像描述

我在调试选项卡中想要的输出是:

在此处输入图像描述

0 投票
1 回答
1584 浏览

node-red - Node-RED 在 localhost 上工作,但在 Azure 上出现“错误:与服务器的连接丢失”

我在 Windows 上有一个用于 node-red 的 git repo 的本地克隆。在本地运行良好。然后我将它部署到 Azure(这需要一个小的端口更改)并且应用程序在 Azure 上运行,但是,我看到以下行为:

  • 错误:不断显示丢失与服务器的连接
  • 如果您尝试 hello-world 注入等,调试选项卡不会显示任何内容

我试过http和https。我不知道这个应用程序要求有什么特别之处,它是一个简单的天蓝色部署。

想法?

0 投票
1 回答
538 浏览

node.js - 节点红色 MongoDB 连接错误:无法连接到 [123:27017]

我正在尝试从 Node Red 连接到 Mongodb 并显示以下错误..

我检查了我的密码,它从命令行工作正常并且能够执行操作。下面是MongoDB配置文件参数。

有人可以建议我哪里出错了吗?

0 投票
1 回答
3095 浏览

node-red - 是否可以在节点红色节点中使用变量(例如发布请求)?

我有一个流程,它从一个函数返回一个变量 outMsg,然后从一个请求节点发送一个 HTTPS POST 请求,我想知道是否可以在函数之后在请求节点中使用该变量,例如:

https://url.com?message= {{outMsg}}

0 投票
1 回答
9138 浏览

node-red - NodeRed如何返回一个msg对象数组

在 NodeRed 我有这个功能:

我需要对象和msg.payload节点。如何返回包含and的对象?msg.nodegroupEmonCMSmsg.payloadmsg.nodegroup

0 投票
1 回答
1086 浏览

raspberry-pi - 节点红色,电子邮件连接超时

我在使用 node-red 发送邮件时遇到问题。因此,我使用了带有时间戳->模板->电子邮件节点的简单流程。

如果我触发时间戳,我会收到错误消息:

[错误] [电子邮件:XXX@gmail.com] 错误:连接超时

我不知道如何在我的系统上搜索问题?

这是我的 npm 包列表:

感谢您的帮助

0 投票
2 回答
1669 浏览

windows - Nodejs 似乎无法正常工作;但是,npm 确实有效

一周前我正常运行 Node.js 和 Node-RED(取决于 Node.js)。我的系统是 Windows 8.1 64 位。

不过,今天我遇到了一个问题:

像往常一样,我转到 node-red 文件夹,然后运行 ​​node red.js。然后,令人惊讶的是,我从提示中收到了以下消息:



因此,在评估了很多东西之后,例如环境变量、npm 和节点文件夹等,它似乎没问题。但是,当我运行时npm -v,控制台会显示已安装的 npm 版本。当我运行时node -v,我得到与上面相同的消息......我记得当我第一次安装 Node.js 时,我可以看到安装了 node.js 版本。

这些天来,我使用 Linux Ubuntu 14.04 执行了双启动,我认为这可能是问题所在(我执行了我的 CCLEANER 分析,删除了一些 Windows 寄存器)。

目前,与它们相关的我的个人/用户路径变量是: C:\Program Files\nodejs

系统环境变量有: C:\Program Files\nodejs

PS:

  • Node.js 控制台 (node.exe) 正常打开。
  • 我尝试以管理员身份和我的用户运行提示。
  • 我需要运行 0.10x 版本的 node.js。这个问题与这个版本(0.10x)有关。

谢谢。