Hallo liebe Community,
ich habe aktuell ein neues Projekt. Ich möchte bei einem bestimmten Ereignis eine Lampe in einem Haus einschalten.
Diese wird normal über einen Taster an bzw. ausgeschalten (demzufolge über ein Relais).
Nun habe ich mir eine Relaiskarte für den Pi 3 besorgt (RPi Relay Board von waveshare).
Diese spreche ich über ein shell-Script an, mit folgendem Befehl:
"sudo /home/pi/RPi_Relay_Board/shell/Relay.sh CH1 ON" und "sudo /home/pi/RPi_Relay_Board/shell/Relay.sh CH1 OFF"
Nun wollte ich diese beiden Befehle in eine Datei packen, sodass ich diese über eine Website mit einem bestimmten Link öffnen kann.
Dazu habe ich bereits einen Webserver auf dem Pi installiert. Mit diesen kann man sich auch nur im selben WLAN verbinden. Also von außerhalb kann keiner darauf zugreifen.
Der Code in der Datei war folgender, damit klappt es aber leider nicht.
<?php
exec ("sudo /home/pi/RPi_Relay_Board/shell/Relay.sh CH1 ON);
header("Location:licht_an.html")
?>
Weiß einer eine Lösung, wie es klappen könnte?
Des Weiteren müsste diese Datei einmal das jeweilige Relais einschalten und nach ca. 1/2 Sekunde, das Relais wieder ausschalten. Also so, dass der Taster vorgegaukelt wird.
LG