From f1bf78ca9161210b07922efffe771a129fefae8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Fri, 1 Apr 2016 00:37:54 +0200 Subject: [PATCH] Make clean scripts --- presency.py | 4 ++++ setneocolor.py | 15 ++++++++------- shutdownbutton.py | 11 +++++++---- spacestatus.py | 4 ++++ 4 files changed, 23 insertions(+), 11 deletions(-) diff --git a/presency.py b/presency.py index 8d486b6..5712945 100644 --- a/presency.py +++ b/presency.py @@ -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 diff --git a/setneocolor.py b/setneocolor.py index fe7d1b6..0564a6b 100755 --- a/setneocolor.py +++ b/setneocolor.py @@ -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) diff --git a/shutdownbutton.py b/shutdownbutton.py index 10219a6..6a820cd 100644 --- a/shutdownbutton.py +++ b/shutdownbutton.py @@ -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() # diff --git a/spacestatus.py b/spacestatus.py index 7fc1f94..c4e8ebe 100644 --- a/spacestatus.py +++ b/spacestatus.py @@ -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())