From 3c8223357b5c93d2edd8bad9a8a3f3465b8fa86c Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 28 Apr 2020 15:40:57 +0200 Subject: adopt to different pins on fenster-lo --- configure-gpio.service | 20 ++++++++++++++++---- httpdocs/index.php | 10 +++++----- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/configure-gpio.service b/configure-gpio.service index 9feb7be..39fe311 100644 --- a/configure-gpio.service +++ b/configure-gpio.service @@ -4,10 +4,22 @@ Description=configure the GPIO pins [Service] Type=oneshot RemainAfterExit=yes -ExecStart=/usr/bin/gpio mode 27 in -ExecStart=/usr/bin/gpio mode 27 up -ExecStart=/usr/bin/gpio mode 28 out -ExecStart=/usr/bin/gpio write 28 0 + +# power led +ExecStart=/usr/bin/gpio mode 7 in +ExecStart=/usr/bin/gpio mode 7 up + +# hdd led +ExecStart=/usr/bin/gpio mode 15 in +ExecStart=/usr/bin/gpio mode 15 up + +# power switch +ExecStart=/usr/bin/gpio mode 9 out +ExecStart=/usr/bin/gpio write 9 0 + +# reset switch +ExecStart=/usr/bin/gpio mode 8 out +ExecStart=/usr/bin/gpio write 8 0 [Install] WantedBy=multi-user.target diff --git a/httpdocs/index.php b/httpdocs/index.php index 80f9f53..a697be3 100644 --- a/httpdocs/index.php +++ b/httpdocs/index.php @@ -1,6 +1,6 @@ 0) && ($duration < 300)) { print 'pushing for ' . ($duration * 0.1) . ' seconds ...
' . "\n"; - shell_exec('/usr/bin/gpio write 28 1'); + shell_exec('/usr/bin/gpio write 9 1'); flush(); usleep(100000 * $duration); - shell_exec('/usr/bin/gpio write 28 0'); + shell_exec('/usr/bin/gpio write 9 0'); print '... done
' . "\n"; } } print '' . "\n"; print '' . "\n"; -print 'fileserver lights-out' . "\n"; +print 'fenster lights-out' . "\n"; if (array_key_exists('password', $_POST)) print '' . "\n"; print '' . "\n"; print '' . "\n"; -print 'Fileserver is currently '; +print 'Fenster is currently '; if ($l == '1') print 'off'; else -- cgit v1.2.3-54-g00ecf