J'ai découvert très récemment Node-RED et ma réaction a été rapide : c'est gé-nial !
C'est un environnement de développement visuel pour l'internet des objets. Une sorte de Yahoo Pipes (RIP) version IoT. Développé par IBM qui a libéré le code source en 2016, une raison de plus de s'y intéresser.
Enfantin
Si vous avez déjà utilisé Blockly dans Domoticz c'est un peu le même principe mais avec des possibilités décuplées. En quelques clics il est possible de faire une interface web responsive avec son API pour le pilotage.
Naturellement Node-RED est basé sur NodeJS :
C'est chez Tommy Desrochers que j'ai découvert Node-RED :
Voici les épisodes antérieurs que je vous conseille de visionner pour bien comprendre son projet:
Tommy Descrochers a changé le nom de sa chaine, anciennement c'était TD72Pro. Une excellent chaine que je vous recommande, Tommy va droit au but en mode "quick and dirty" et son projet de domotique est intéressant.
Personnellement je pense l'interfacer avec Domoticz pour faire des choses simples rapidement, sans trop de prendre la tête avec des libraires ou du code. Lire un tweet en bash c'est juste lourdingue, alors qu'avec Node-RED c'est quelques clics. L'interfaçage avec Jarvis est aussi quelque chose qui m'intéresse.
La bonne nouvelle c'est que ça tourne très bien sur Raspberry Pi, c'est d'ailleurs nativement présent depuis Pixel.
Il existe des instances cloud si vous voulez tester Node-RED, vous pouvez aller sur FRED par exemple qui propose une instance gratuite avec des limitations de temps d'éxécution.
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
8 commentaires
Il faut lire mon blog plus souvent 😉
https://www.geeek.org
genial !
Comment penses tu utiliser cet outil ? En complément de Domoticz ou pour le remplacer ?
@Ludovic: 🙂
@usky733: ce sera en complément, probablement pour faire une API SMS au départ
bonjour
j'ai grandement apprecié votre approche, tant sur la domotique que sur la facon de presenter au public.
j'ai hate que vous avanciez dans votre projet.
je serais heureux de voir l'architecture logicielle cible car j'ai encore du mal a comprendre quels sont les logiciels et leurs fonctions.
je partage egalement sur la necessité du offline total. cependant, comment alerter d'une intrusion sur un smartphone ? envoi de sms via une carte dediée + sim ?
je me permets de vous suggerer une fonctionnalité : gestion d'accès portail par lecture de plaque mineralogique. tuto (compliqué) trouvé : http://www.rgot.org/tag/raspberry-pi/
bonne continuation
Un moyen simple et rapide d'installer un nodeRED sur un Pi: TheThingbox.io : juste une SDCard à flasher et hop... (gratuit (et libre de tout droit))
@NiS: merci pour l'info !
Bonjour,
Je viens de relire ton article, as tu intrfacé node red avec domoticz ?
Si tu as des infos la dessus je suis preneur, l'outil semble très intéressant !
Merci,
@Stéphane: j'aurai aimé, mais je n'ai pas trouvé le temps de m'intéresser à NodeRED 😐