Raspberry pi 节点red上的集中式WebUI具有多个raspberry pi

Raspberry pi 节点red上的集中式WebUI具有多个raspberry pi,raspberry-pi,iot,node-red,Raspberry Pi,Iot,Node Red,我有一个关于红色节点的问题,在开始之前。 我发现很难获得一个家庭自动化工具,比如node red,来获得多个raspberry pi节点 在主机上,我使用djangobrain+AngularWebUI+pigpio库将主机pi与从机互连。 基本上,使用pigpio,我可以在不使用任何其他工具的情况下从主设备向从设备发送打开或关闭信号 在我的家庭配置中,我有3个树莓圆周率。 所有3个都连接到同一个网络。 第一个pi是主pi,另外两个pi是从pi。 第二和第三树莓皮是奴隶,只有pigpio服务 安

我有一个关于红色节点的问题,在开始之前。 我发现很难获得一个家庭自动化工具,比如node red,来获得多个raspberry pi节点

在主机上,我使用djangobrain+AngularWebUI+pigpio库将主机pi与从机互连。 基本上,使用pigpio,我可以在不使用任何其他工具的情况下从主设备向从设备发送打开或关闭信号

在我的家庭配置中,我有3个树莓圆周率。 所有3个都连接到同一个网络。 第一个pi是主pi,另外两个pi是从pi。 第二和第三树莓皮是奴隶,只有pigpio服务 安装 这给了我连接到网络的n pi的集中接口 缺点是我们的应用程序还不能完成复杂的事情:事件、任务等。 所以,如果我想将PIR连接到我的主机,并且基于从机gpio上LED上的trun,我不能! 在node red或home assistant中,两者都使用mqqt发送或接收有关传感器的信息或操纵gpio

我可以用node red安装一个集中式接口来确定主pi,并从那里对从pi上的gpio进行操作吗

多谢各位 George

您可以使用中心节点RED实例上的节点来控制远程pi上的GPIO引脚


您只需确保PIGPOID配置为在外部接口上侦听,并且防火墙不会阻止访问。

好吧,只需安装gpiod,它就可以工作,非常简单:我现在就是这样使用它的:在从pi上,它安装在它们上,主pi发送请求!