NodeJS partie 1

Hello, il y a un moment j’avais présenté au Club une session qui balayait en un seul tour la réalisation d’applications de domotique sous Raspberry PI en utilisant NodeJS. C’est une manière simple et efficace (scalabilité et réactivité).

Cette présentation abordée également l’aspect contrôle depuis un navigateur (ordinateur ou smartphone) en essayant de donner un look clair et sympa sans trop d’effort.

Aujourd’hui, je vous propose de revoir cette présentation en vidéo. Elle est divisée en deux parties. La première se concentre sur l’installation, l’environnement de programmation, la création d’un serveur web, les webSockets et le rendu via des bibliothèques telles que BootStrap, JQuery et Font Awesome. La seconde qui viendra ultérieurement s’occupera du contrôle des composants domotique et comment mixer cela avec la première partie.

La domotique monte en puissance

Les activités domotique ont été mises à l’honneur les derniers samedi.

2 séances ont permis d’étudier les alimentations (séances garanties sans éléments Vegan). Nous avons vu comment piloter un appareil alimenté en 220V avec un Raspberry. Nous avons également vu les tensions en sortie et en entrée des Raspberry/Arduino et autres micros ordinateurs pour la domotique.

Coté programmation, nous avons découvert Node JS et le développement d’une application pour Raspberry. Séance magistralement animée par Guillaume. 12 démos effectuées lors de la séance ! Nous avons également refait une séance sur Docker, j’en parle, même s’il n’y a pas trop de lien avec la Domotique (mais elle était très bien, cette séance).

Des projets bestiaux ont également vu le jour : Pour un déguisement “La Belle et La Bête” Guillaume a programmé un dispositif Led, piloté par un Rapsberry PI zéro, associé à un capteur de mouvement, et piloté par une application sur son téléphone portable.

Prochainement, nous parlerons d’Arduino, le micro ordinateur pour la domotique qui vient d’Italie. Ce sujet sera présenté avec un Powerpoint établi dans les règles de l’art (ou de lard, car on gèrera des alimentations). D’ailleurs, Laurent a présenté les règles à utiliser dans une présentation Powerpoint, dans laquelle aucune chèvre n’a été maltraitée.