Bonjour,

Je vous propose un nouvel élément à utiliser : IoT.js

IoT.js est un framework open source de Samsung.



"Il ambitionne de fournir une plateforme interopérable de service dans le monde de l’IdO, s’appuyant sur la technologie web. L’objectif d’IoT.js est de s’exécuter dans des dispositifs à ressources limités comme ceux disposant uniquement de quelques kilo-octets de RAM.

[...]

Qu’il s’agisse de dispositifs complexes et sophistiqués à l’instar des appareils ménagers, des appareils mobiles et des téléviseurs ou même des appareils légers et petits tels que les lampes, les thermomètres, les commutateurs et capteurs. A la fin, l'interopérabilité de l'ensemble de ces dispositifs permettra aux gens de profiter d'un mode de vie plus intelligent, plus commode."



Le projet se base sur JerryScript, qui sert de moteur JavaScript pour des dispositifs comme des microcontrôleurs. Il prend en charge la compilation et l’exécution sur le dispositif et offre un accès aux périphériques à JavaScript. Notons également la présence d’un autre élément clé dans le support de la bibliothèque multiplateforme Libuv qui est souvent utilisée pour le traitement des évènements asynchrones E / S. IoT.js est lui-même une version allégée de node.js.

Qu'en pensez-vous ?