5

我有一个 .net 代码,它正在寻找一个阈值来发送消息。我希望这能点亮一个 ledborg。我正在使用 node-red 平台和 mosquitto-message 代理连接到树莓派上的 ledborg。但仍然对如何将消息从.net 放到 nodered 平台感到困惑。有没有我们可以使用的消息代理之类的?我是这个地区的新手。

4

2 回答 2

2

我不熟悉 node-red 平台,但如果它与 mosquitto 通信,您可能可以使用这个 MQTT 库http://m2mqtt.codeplex.com/向 mosquitto 发送消息。
希望能帮助到你。

于 2014-06-04T15:42:52.983 回答
0

有一个边缘项目,它允许您从 node.js 运行 .net 代码并从 .net 运行 node.js 代码。

using System;
using System.Threading.Tasks;
using EdgeJs;

class Program
{
public static async void Start()
{
    var func = Edge.Func(@"
        return function (data, callback) {
            callback(null, 'Node.js welcomes ' + data);
        }
    ");

    Console.WriteLine(await func(".NET"));
}

static void Main(string[] args)
{
    Task.Run((Action)Start).Wait();
}
}
于 2014-06-05T01:35:29.630 回答