in services/lights.py [0:0]
def changeLights(LIGHT_STATE,GPIO_PORT):
GPIO.setmode(GPIO.BCM)
GPIO.setup(GPIO_PORT,GPIO.OUT)
GPIO.setwarnings(False)
if (LIGHT_STATE == 0):
GPIO.output(GPIO_PORT,GPIO.LOW)
elif(LIGHT_STATE == 1):
GPIO.output(GPIO_PORT,GPIO.HIGH)
elif(LIGHT_STATE == 2):
for _ in range(5):
GPIO.output(GPIO_PORT,GPIO.HIGH)
time.sleep(0.2)
GPIO.output(GPIO_PORT,GPIO.LOW)
time.sleep(0.2)
LIGHT_STATE = 0
return LIGHT_STATE