Make clean scripts

master
Raphaël Vinot 2016-04-01 00:37:54 +02:00
parent 4bec9e183d
commit f1bf78ca91
4 changed files with 23 additions and 11 deletions

View File

@ -1,3 +1,7 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# this gives number of people present via spaceapi
# but if network down, this does not work
# better get data direct from pidor or peoplecounter

View File

@ -1,4 +1,5 @@
#!/usr/bin/python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# sets color of first neo pixel
from __future__ import division
import time
@ -43,11 +44,11 @@ if __name__ == '__main__':
myredis=redis.StrictRedis(host='localhost', port=6379, db=0)
while True:
time.sleep(50/1000.0)
try:
try:
r=int(myredis.get('neored'))
except:
r=0
try:
try:
g=int(myredis.get('neogreen'))
except:
g=0
@ -109,7 +110,7 @@ if __name__ == '__main__':
morsep+=1
strip.setPixelColor(morsep, Color(0,0,0))
morsep+=1
showit()
showit()
time.sleep(1)
if(action == "pulse"):
print "Pulsing with: ",r,g,b
@ -137,9 +138,9 @@ if __name__ == '__main__':
strip.setPixelColor(clockcalc(time.strftime('%M',time.localtime())),Color(30,0,0))
# put the seconds hand as green
strip.setPixelColor(clockcalc(time.strftime('%S',time.localtime())),Color(0,30,0))
showit()
showit()
time.sleep(50/1000.0)
if(action == "flash"):
print "Flashing with: ",r,g,b
print myredis.get('neoaction')
@ -154,7 +155,7 @@ if __name__ == '__main__':
for q in range(3):
for i in range(0, strip.numPixels(), 3):
strip.setPixelColor(i+q, wheel((i+j) % 255))
showit()
showit()
time.sleep(wait_ms/1000.0)
for i in range(0, strip.numPixels(), 3):
strip.setPixelColor(i+q, 0)

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
buttonpin=24
import RPi.GPIO as GPIO
import time
@ -11,11 +14,11 @@ GPIO.setup(buttonpin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
while True:
print "waiting..."
os.system('logger shutdownbutton waiting for press...')
try:
GPIO.wait_for_edge(buttonpin, GPIO.FALLING)
try:
GPIO.wait_for_edge(buttonpin, GPIO.FALLING)
print('Button Pressed')
os.system('logger shutdownbutton pressen. bye bye')
os.system("shutdown now -h")
except KeyboardInterrupt:
GPIO.cleanup() # clean up GPIO on CTRL+C exit
except KeyboardInterrupt:
GPIO.cleanup() # clean up GPIO on CTRL+C exit
GPIO.cleanup() #

View File

@ -1,4 +1,8 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib, json
url = "https://spaceapi.syn2cat.lu/status/json"
response = urllib.urlopen(url);
data = json.loads(response.read())