从单个 Web 服务器控制多个树莓派
Control multiple raspberries from a single web server
大家好,我需要对我的项目有所帮助。
作为一名电气工程师,我实施了一个项目来控制我家的 AC 220V。
要求:
是否可以通过单个 Web 服务器从网页控制同一网络中的多个树莓
谢谢
项目的组成部分是:
1x raspberry pi 3
1x 4 继电器模块
4x 220 电源插座
谢谢!!
Web 服务器:它用于显示来自 raspberry pis 的数据并采取行动对每个 raspberry pi
进行调用
参考:https://www.raspberrypi.org/documentation/remote-access/web-server/apache.md
每个 raspberry pi 都会有某种 API 服务器来执行脚本并将数据传送到 Web 服务器
GPIO:python 脚本将在 api 来自网络服务器的调用时执行或读取 GPIO 数据
每个 raspberry pi 上的 API 服务器 - 将监听 Web 服务器的调用以执行任何执行调用 - java、python、php 任何你熟悉
参考:https://www.leaseweb.com/labs/2015/10/creating-a-simple-rest-api-in-php/
您需要更改每个 raspberry pi 的名称以识别它们。
参考:https://www.howtogeek.com/167195/how-to-change-your-raspberry-pi-or-other-linux-devices-hostname/
从网络服务器上,查找名称和ips,然后将其与网络服务器页面挂钩,以进行正确的调用和显示数据。
参考
https://raspberrypi.stackexchange.com/questions/46435/controlling-multiple-pis-over-a-network/46442
大家好,我需要对我的项目有所帮助。 作为一名电气工程师,我实施了一个项目来控制我家的 AC 220V。
要求: 是否可以通过单个 Web 服务器从网页控制同一网络中的多个树莓
谢谢
项目的组成部分是: 1x raspberry pi 3 1x 4 继电器模块 4x 220 电源插座
谢谢!!
Web 服务器:它用于显示来自 raspberry pis 的数据并采取行动对每个 raspberry pi
进行调用参考:https://www.raspberrypi.org/documentation/remote-access/web-server/apache.md
每个 raspberry pi 都会有某种 API 服务器来执行脚本并将数据传送到 Web 服务器
GPIO:python 脚本将在 api 来自网络服务器的调用时执行或读取 GPIO 数据
每个 raspberry pi 上的API 服务器 - 将监听 Web 服务器的调用以执行任何执行调用 - java、python、php 任何你熟悉
参考:https://www.leaseweb.com/labs/2015/10/creating-a-simple-rest-api-in-php/
您需要更改每个 raspberry pi 的名称以识别它们。
参考:https://www.howtogeek.com/167195/how-to-change-your-raspberry-pi-or-other-linux-devices-hostname/
从网络服务器上,查找名称和ips,然后将其与网络服务器页面挂钩,以进行正确的调用和显示数据。
参考
https://raspberrypi.stackexchange.com/questions/46435/controlling-multiple-pis-over-a-network/46442