Table des matières:

Domotique avec Raspberry Pi 3 et Node-RED : 6 étapes
Domotique avec Raspberry Pi 3 et Node-RED : 6 étapes

Vidéo: Domotique avec Raspberry Pi 3 et Node-RED : 6 étapes

Vidéo: Domotique avec Raspberry Pi 3 et Node-RED : 6 étapes
Vidéo: [Tuto] Contrôle local de la domotique Tuya (et LSC) dans Node-RED 2024, Septembre
Anonim
Domotique avec Raspberry Pi 3 et Node-RED
Domotique avec Raspberry Pi 3 et Node-RED

Matériel requis:1. Raspberry Pi 32. Module de relais3. Câbles de cavalierPour plus d'informations, reportez-vous à:

Étape 1: Installation de Node Red

Node-RED est un outil visuel de câblage de l'Internet des objets qui peut être exécuté sur un Raspberry Pi et permet un prototypage rapide de projets. Avant de commencer, je veux clarifier quelque chose: je suis nouveau ici, il est donc possible que j'aie fait des erreurs. Alors, ignorez-le. Configurez Raspberry Pi sur le réseau et mettez à jour la distribution. Vous pouvez exécuter les commandes suivantes dans le terminal pour cela: sudo rpi-updatesudo rebootAprès le redémarrage, exécutez les commandes suivantes: sudo apt-get updatesudo apt-get upgradeÀ la fin du projet, l'interface utilisateur finale de ce projet ressemblera à ce qui suit:

Étape 2: Installation de Node-Red

Cette application s'exécute dans un navigateur Web, vous n'avez donc pas besoin d'installer d'application supplémentaire pour jouer avec elle et vous pouvez l'exécuter à partir de n'importe quel téléphone intelligent, tablette ou d'un PC doté d'un navigateur Web. Et en ce qui concerne ce projet, vous pouvez automatiser votre maison au sein de votre réseau domestique uniquement. Vous pouvez étendre les fonctionnalités du système mais je ne vais pas l'expliquer dans ce projet. Pour ce projet, vous devrez d'abord configurer Node-RED sur un Raspberry Pi 2. Installer Node-RED sur Raspberry PiIl y a deux façons de this:Il y a Node-RED pré-installé dans l'image Raspbian Jessie de novembre 2015. Allez dans: Menu->Programmation->Node-RED. Ou vous pouvez l'installer manuellement. Une très bonne documentation disponible pour cela et vous pouvez la trouver ici. Exécuter Node-REDAprès avoir tout configuré, la prochaine étape consiste à exécuter Node-RED. Vous pouvez l'exécuter à partir du menu ou par la commande suivante dans le terminal:node-red-startnode-red-stop (pour arrêter Node-RED)Si vous souhaitez travailler sur le bureau Raspberry Pi, ouvrez le navigateur Web et entrez le adresse que vous pouvez trouver comme indiqué dans l'image suivante après avoir exécuté Node-RED:

Étape 3: Ouverture de Node-Red

Noeud d'ouverture-Rouge
Noeud d'ouverture-Rouge

Ou la deuxième option (bien meilleure que de travailler sur un hôte local) consiste à ouvrir un navigateur Web sur n'importe quel autre PC (plus rapide que Raspberry Pi) connecté à votre réseau domestique et à saisir l'adresse que vous pouvez trouver dans l'image suivante. J'ai utilisé le deuxième option. Ouvrez le navigateur Web et entrez l'adresse de votre Raspberry Pi, dans mon cas c'est: 192.168.1.12:1880Si tout est correct, vous trouverez le résultat suivant:Comme vous pouvez le voir sur le côté gauche, il y a beaucoup de nœuds différents, et je vais utiliser certains d'entre eux pour ce projet. Il suffit de glisser-déposer pour les utiliser.

Étape 4: Installation de nœuds supplémentaires

Installation de nœuds supplémentaires
Installation de nœuds supplémentaires

des nœuds supplémentaires à votre Raspberry Pi et c'est très simple, entrez simplement les commandes suivantes dans le terminal: cd ~/.node-rednpm install node-red-contrib-gpio (Documentation)npm install node-red-contrib-ui (Documentation)Vous pouvez trouver de nombreux autres nœuds et de la documentation ici (non requis pour ce projet). Après avoir exécuté ces commandes, je recommande d'arrêter et de redémarrer le Node-RED afin qu'il puisse mettre à jour la liste des nœuds.

Étape 5: Configuration de Hareware

Configuration de Hareware
Configuration de Hareware

Configuration du matérielConnectez les composants matériels aux broches appropriées, comme vous l'avez défini dans Node-RED. Vérifiez la section schématique pour le schéma de circuit. SortieSi vous avez tout fait correctement, vous trouverez le résultat comme dans celui-ci.

Conseillé: