import BlynkLib import time import RPi.GPIO as GPIO BLYNK_AUTH = '284f1abe751f481a8d4e4d3e3e133614' gpioPin = 26 GPIO.setwarnings(True) GPIO.setmode(GPIO.BCM) GPIO.setup(gpioPin, GPIO.OUT, initial=GPIO.LOW) # Initialize Blynk blynk = BlynkLib.Blynk(BLYNK_AUTH) # Register virtual pin handler @blynk.VIRTUAL_WRITE(0) def v0_write_handler(value): print('Current value: {}'.format(int(value[0]))) GPIO.output(gpioPin, int(value[0])) # Start Blynk try: while True: blynk.run() finally: GPIO.cleanup()