import socket import RPi.GPIO as GPIO import time GPIO.cleanup GPIO.setmode(GPIO.BCM) GPIO.setup(25, GPIO.OUT) HOST = '192.168.0.2' PORT = 5000 GPIO.output(25, True) time.sleep(1) GPIO.output(25, False) s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((HOST, PORT)) s.listen(1) conn, addr = s.accept() print 'Connected by', addr while True: data = conn.recv(1024) print data print data[0] if data[0] == "a": print 'LED blink' GPIO.output(25, True) if data[0] == "b": print 'LED off' GPIO.output(25, False) if data[0] == "q": break conn.send(data) conn.close() GPIO.cleanup()