Server IoT

Un server creat pentru fenomenul Internet of Things.

Inspirat de serviciile oferite de Bug Labs Inc, mai precis de dweet si Freeboard, am creat un server de stocare de date pentru dispozitivele IoT.

Serverul este construit cu Python, Bottle py framework, memcached si Bootstrap.

Serverul ruleaza pe raspberry pi 2, nu stocheaza date pe suport permanent si, uneori, este resetat si toate valorile inregistrate (in memcached) sunt pierdute.

In server sunt mentinute un numar predefint de valori (ultimele 9000) ale fiecarui tag (un set de masuratori grupate sub aceeasi cheie de acces). Marimea maxima a datelor la o actualizare este de 256 bytes.

Valorile sunt mentiune timp de 86400 secunde = 1440.0 minute = 24.0 ore de la ultima actualizare a tag-ului.

Orice actualizare a tag-ului reseteaza durata de stocare in memorie la 86400 secunde.

Serverul este deschis publicului si poate fi folosit pentru teste si pentru beneficii personale si comerciale, cu mentiunea ca serviciul este oferit in scop demonstrativ pentru testarea si imbunatatirea tehnologiei IoT si starea serviciului se poate schimba oricand sau dispare.

Serviciul este oferit gratuit si fara nici o garantie.

Un exemplu de date afisate cu freeboard: Temperatura si memoria libera server

Atentie: Informatiile din acest server pot sa nu reprezinte realitatea si sa depinda de acuratetea datelor culese si de greselile de programare si de interpretare a datelor.