#! env/bin/python3 import RPi.GPIO as GPIO import time from input import get_pin_input if __name__ == "__main__": GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) # If any error, Exit cleanly. try: while True: inputs = get_pin_input() if 6 < inputs['hour'] < 22: GPIO.output(21,True) else: GPIO.output(21,False) if inputs['minute']-30 < 0: GPIO.output(26,True) else: GPIO.output(26,False) # Cleanup on Exit. finally: GPIO.output(21,False) GPIO.output(26,False) GPIO.cleanup()