Accueil / Objets Connectés

Objets Connectés

Blynk : installer un serveur local privé sur Raspberry Pi 3 (énergie illimitée, test Wemos DHT22)

blynk mysensors node-red gateway

Blynk est un projet Open Source très populaire. Le développement de Blynk a été soutenu par une campagne de financement participative Kickstarter en 2015. Blynk se compose de librairies (Arduino, ESP8266, Nodejs pour Raspberry Pi…) et d’une application mobile sur iOS et Android. Il est très facile de créer des …

Lire la suite »

ESP Easy + MQTT + Node-RED : communication bi-directionnelle, dashboard

node-red mqtt esp easy mqtt mosquitto publish subscribe gpio dht22

ESP Easy intègre plusieurs protocoles de communication par défaut dont plusieurs basées sur MQTT (Domoticz MQTT, OpenHAB MQTT et PiDome MQTT). Ces protocoles sont très axés « serveurs domotiques ». Si vous développé vos propres applications (domotique ou autres) avec Node-RED, nous allons voir comment communiquer avec des objets connectés développés avec …

Lire la suite »

Installer Thingspeak sur Ubuntu 16.04 LTS

installation thingspeak ubuntu 16 04 lts

Vous connaissez très certainement le service en ligne ThingSpeak qui permet de collecter des données en provenance d’objets connectés et de créer des Dashboards. ThingSpeak est un projet Open Source dont les sources sont disponibles sur GitHub (page du projet). Rien ne nous interdit de l’installer sur une machine locale …

Lire la suite »

Armbian : accéder au bureau à distance de l’Orange Pi avec VNC et TightVNC

tightvnc vnc armbian orange pi lite

Orange Pi (et Raspberry Pi) sont des mini ordinateurs cartes qui sont très souvent utilisés à distance sans écran (ni clavier et souris). Dans certains cas, ou si on débute sur Linux, on aimerait toutefois avec un accès graphique au bureau Linux. Dans ce tutoriel, nous allons apprendre à installer …

Lire la suite »

Node-RED Dashboard (Partie 2) : jauges, graphiques, notifications, HTML

node-red-dashboard-mysensors-dht22

Nous continuons la découverte du module Dashboard pour Node-RED et plus particulièrement comment ajouter des afficheurs graphiques. Le module Dashboard propose 4 types d’afficheurs (jauge, graphique, champ texte, notification furtive), le composant ui-control qui permet de changer de panneau (tab) par programmation, et enfin un champ qui permet d’afficher du …

Lire la suite »

Installer Node-Red sur Orange Pi fonctionnant sous Armbian

node-red librarie flows nodes

Node-RED est un outil de développement installé par défaut sur la distribution Raspbian, la distribution Linux officielle du Raspberry Pi. Si vous avez décidé de faire fonctionner votre Orange Pi sous Armbian, voici comment installer Node-RED. Pour cet article, nous allons installer Node-RED sur la distribution Armbian et un Orange …

Lire la suite »

Freeboard.io : installation sur Ubuntu 16.04 avec Nginx

freeboard ubuntu apache2 nginx

Dans le tutoriel précédent, nous avons vu comment installer et faire fonctionner Freeboard.io sur Ubuntu avec un serveur web Apache 2. Dans ce tutoriel, nous allons voir comment faire la même chose avec le serveur web Nginx. Comment installer Nginx sur Ubuntu (16.04 LTS+) Nginx s’installe très simplement avec une …

Lire la suite »

Sécuriser Node-RED avec Nginx et OpenSSL sur Ubuntu 16.04

node-red nginx securise ssl page connexion

Nginx est un serveur Web très populaire et très légers. Dans ce tutoriel, nous allons utiliser Nginx pour mettre en place un proxy sécurisé à l’aide d’un certificat auto-signé OpenSSL. Ce tutoriel a été mis au point sur Ubuntu 16.04 LTS mais la méthode reste similaire pour d’autres distributions. Pour …

Lire la suite »

Node-RED : installation et configuration sur Ubuntu 16.04 LTS

node-red ubuntu 16.04 lts

Dans les précédents tutoriels nous avons vu comment installer Node-RED sur Windows, macOS et Raspbian (Raspberry PI). Dans ce tutoriel nous allons installer Node-RED sur Ubuntu 16.04 LTS (Long Term Support) sur un mini PC à base d’Atom. Nous allons installer Node.js, npm (le gestionnaire de paquet de Node.js) et …

Lire la suite »

Freeboard.io : installation sur Ubuntu 16.04 avec Apache2

freeboard ubuntu apache2 nginx

Freeboard.io est un projet Open Source qui permet de créer des interfaces pour afficher des données en provenance d’objets connectés ou réaliser des actions (allumer des lampes, piloter des relais…). Frebboard.io est directement accessible depuis internet mais l’offre gratuite ne permet pas de posséder de dashboard privé. Dans ce tutoriel, …

Lire la suite »