def senddata(cmdline): #Send data # Create a new socket and connect to addr addr = usocket.getaddrinfo("www.mysite.nl", 80)[0][4] client = usocket.socket(usocket.AF_INET, usocket.SOCK_STREAM) client.connect(addr) client.settimeout(3.0) lcmd = len(cmdline) # Send HTTP request and recv response r=client.send("POST /IOT/feedme.php HTTP/1.0\r\n" \ "Host: www.mysite.com\r\n" \ "Content-Length: "+str(lcmd)+"\r\n" \ "Authorization: Basic dadadadadadadadad \r\n" \ "From: Line3 \r\n"\ "User-Agent: HTTPTool/1.0 \r\n" \ "Content-Type: application/x-www-form-urlencoded\r\n\r\n" \ ""+cmdline+"\r\n\r\n") print(client.recv(r)) # Close socket client.close() senddata( ";Line3;,1,0,0,0.0,;StartDev;\r\n\r\n") pyb.delay(1000) senddata( ";Line3;,2,0,0,0.0,;StartDev;\r\n\r\n") adc = pyb.ADC(pyb.Pin('P6')) senddata( ";Line3;,3,0,0,0.0,;StartDev;\r\n\r\n") while(True): mrange=adc.read() # read distance to object if mrange > 1600 : etc..