Nueva versión de Clicarriots. Cliente sencillo en python para la plataforma Carriots.com

Written by

Nota: Ahora Carriots se llama: Altair Smartworks (mas info en https://www.altairsmartworks.com)

Hace unos días he libera una nueva versión de Clicarriots, un sencillo cliente escrito en python para utilizar la plataforma de IoT carriots.com

Por ahora es bastante sencillo y solamente permite trabajar con Streams y Devices, espero poder ir actualizándolo mas a menudo para conseguir un completo cliente para carriots.com

Instalar la libreria es sencillo, utilizaremos la conocida herramiento pip apuntando al repositorio de github:

pip install git+https://github.com/sdeancos/clicarriots.git#egg=clicarriots

(puedes utilizar ahora pip install clicarriots)

Utilizarlo es aun mas sencillo, he aquí un ejemplo sencillo para mandar un trama de carriots.com

from clicarriots import api
from datetime import datetime

client_stream = api.Stream('YOUR APIKEY')
my_at = datetime.utcnow()
data = {'KEY':'VALUE'}
code, response = client_stream.send("ID_DEVELOPER_DEVICE", data, my_at, "stream")

Puede encontrar mas información en el repositorio de github: https://github.com/sdeancos/clicarriots

Espero que sea de ayuda a todo aquellos que se quieran adentrar en mundo del IoT.