from Adafruit_IO import Client

import time
import serial


aio = Client('INSERT AIO KEY')

ser = serial.Serial('/dev/ttyACM0',9600)

while True:    
    prev = aio.receive_previous('Monique')
    data = aio.receive('Monique')
    if prev.value != data.value:
        ser.write(data.value)
    else:
        time.sleep(0.1)

    while ser.inWaiting():
        read_serial = ser.readline()
        print('Adruino data: ' + read_serial)
        aio.send('Monique',read_serial)
        

    time.sleep(1)
