Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mad
concierge
Commits
ce8a61b8
Commit
ce8a61b8
authored
Dec 09, 2014
by
Jamalaka
Browse files
Aktuellen Stand von Dooris übernommen.
parent
4a28a8de
Changes
3
Hide whitespace changes
Inline
Side-by-side
dooropen
View file @
ce8a61b8
#!/bin/sh
echo
"Initializing Door Systems..."
echo
"
2
"
>
/sys/class/gpio/unexport
echo
"
2
"
>
/sys/class/gpio/export
echo
"
17
"
>
/sys/class/gpio/unexport
echo
"
17
"
>
/sys/class/gpio/export
sleep
0.5
echo
"Securing Communication to Door Systems..."
echo
"out"
>
/sys/class/gpio/gpio
2
/direction
echo
"out"
>
/sys/class/gpio/gpio
17
/direction
sleep
0.5
echo
"Open Communication Channel..."
curl dooris.gnomus.de/dooropen
sleep
0.5
echo
"Opening Door..."
echo
"1"
>
/sys/class/gpio/gpio
2
/value
echo
"1"
>
/sys/class/gpio/gpio
17
/value
sleep
1
echo
"Welcome"
echo
"0"
>
/sys/class/gpio/gpio2/value
echo
"0"
>
/sys/class/gpio/gpio17/value
sleep
3
echo
"1"
>
/sys/class/gpio/gpio17/value
sleep
1
echo
"0"
>
/sys/class/gpio/gpio17/value
lock
View file @
ce8a61b8
#!/bin/sh
#echo "Initializing Door Systems..."
#echo "2" > /sys/class/gpio/unexport
#echo "2" > /sys/class/gpio/export
#sleep 0.5
#echo "Securing Communication to Door Systems..."
#echo "out" > /sys/class/gpio/gpio2/direction
#sleep 0.5
#echo "Open Communication Channel..."
curl dooris.gnomus.de/lock
#echo "Opening Door..."
#echo "1" > /sys/class/gpio/gpio2/value
#sleep 1
#echo "Welcome"
#echo "0" > /sys/class/gpio/gpio2/value
echo
"Initializing Space Systems..."
echo
"22"
>
/sys/class/gpio/unexport
echo
"22"
>
/sys/class/gpio/export
sleep
0.5
echo
"Securing Communication to Space Systems..."
echo
"out"
>
/sys/class/gpio/gpio22/direction
sleep
0.5
echo
"Open Communication Channel..."
curl
-s
-o
/dev/null
"hamburg.ccc.de/dooris/status.php?apikey=sesamaenderdich&action=close"
echo
"Locking Space..."
echo
"1"
>
/sys/class/gpio/gpio22/value
sleep
0.3
echo
"Bye!"
echo
"0"
>
/sys/class/gpio/gpio22/value
unlock
View file @
ce8a61b8
#!/bin/sh
#echo "Initializing Door Systems..."
#echo "2" > /sys/class/gpio/unexport
#echo "2" > /sys/class/gpio/export
#sleep 0.5
#echo "Securing Communication to Door Systems..."
#echo "out" > /sys/class/gpio/gpio2/direction
#sleep 0.5
#echo "Open Communication Channel..."
curl dooris.gnomus.de/unlock
#echo "Opening Door..."
#echo "1" > /sys/class/gpio/gpio2/value
#sleep 1
#echo "Welcome"
#echo "0" > /sys/class/gpio/gpio2/value
echo
"Initializing Space Systems..."
echo
"27"
>
/sys/class/gpio/unexport
echo
"27"
>
/sys/class/gpio/export
sleep
0.5
echo
"Securing Communication to Space Systems..."
echo
"out"
>
/sys/class/gpio/gpio27/direction
sleep
0.5
echo
"Open Communication Channel..."
curl
-s
-o
/dev/null
"hamburg.ccc.de/dooris/status.php?apikey=sesamaenderdich&action=open"
echo
"Unlocking Space..."
echo
"1"
>
/sys/class/gpio/gpio27/value
sleep
0.3
echo
"Welcome"
echo
"0"
>
/sys/class/gpio/gpio27/value
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment