Table des matières:
Vidéo: Domotique avec NodeMCU, HomeAssistant & MQTT : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Voulez-vous commencer à transformer votre maison en maison intelligente ? Et aussi faire ça pas cher ?
NodeMCU et HomeAssistant sont là pour vous aider à ce sujet. Je vous recommande de regarder cette vidéo, ce sera peut-être plus facile pour vous de suivre. Sinon, suivez les étapes ci-dessous.
Fournitures
1 × NodeMCU v3 NodeMCU sur eBay:
2 × Planches à pain Planches à pain sur eBay:
1 × Photorésistance Photorésistance sur eBay:
1 × Interrupteur magnétique Interrupteur magnétique sur eBay:
1 × Relais Relais sur eBay:
1 × Boutons Boutons et Résistances sur eBay:
7 × résistances (2x 10kohm, 4x 100ohm, 1x 4,7kohm)
4 × LED LED sur eBay:
20 × Fils Fils sur eBay:
1 × Capteur de température DALLAS Capteur de température sur eBay:
1 × Capteur de mouvement (PIR) Capteur de mouvement:
1 × SUPPLÉMENTAIRE: Banque d'alimentation
Étape 1:
Salut!
Obtenez toutes les fournitures nécessaires (composants) et commençons.
Étape 2:
Connectez tous les composants en conséquence à ce croquis désordonné. Désolé à cause du gâchis de fil.:(
Étape 3:
Installez PlatformIO IDE, HomeAssistant + Python
Une fois de plus, vous pouvez suivre cette vidéo pour voir plus de détails sur l'installation de HomeAssistant et Python. Pour suivre étape par étape l'installation de PlatformIO et voir comment télécharger un simple programme LED clignotant, regardez cette vidéo.
Veuillez noter que vous n'avez pas besoin d'utiliser strictement PlatformIO IDE, mais ce sera probablement plus facile pour vous de suivre.
Étape 4:
Copiez le code dans le fichier main.cpp à partir d'ici. Remplacez l'IP mqtt_server par l'IP de votre PC sur lequel le HomeAssistant est installé. Remplacez le SSID et le mot de passe par le SSID et le mot de passe Wi-Fi de votre choix. Téléchargez sur NodeMCU.
Étape 5:
Dans la recherche Windows (démarrer), écrivez %appdata% et ouvrez le dossier.homeassistant. Vous y trouverez configuration.yaml. Ouvrez-le et remplacez tout le contenu par celui-ci.
Soyez prudent si vous écrivez quelque chose de plus car la configuration est sensible à l'espace ! Il doit être structuré dans ses règles.
Démarrez HomeAssistant sur votre PC s'il n'est pas déjà démarré. Entrez l'IP de ce PC et ajoutez le port:8123 après celui-ci dans le navigateur. Dans le coin supérieur droit, vous trouverez une option pour configurer l'interface utilisateur. Sélectionnez-le et à nouveau dans le coin supérieur droit, recherchez l'éditeur de configuration RAW et remplacez son contenu par celui-ci.
Étape 6:
Vérifiez que tout est correctement connecté et que MQTT fonctionne comme il se doit en envoyant des données toutes les quelques secondes et testez le fonctionnement de chaque capteur.
Sur votre smartphone, accédez au navigateur et entrez l'IP de votre serveur HomeAssistant et ajoutez le port: 8123. Enregistrez la page Web sur l'écran d'accueil et vous avez accès à votre nouveau système domotique en un seul clic.
Maintenant, à la fin, je vous encourage à étendre ce projet pour qu'il soit plus utile et pas seulement à des fins éducatives. Merci de m'avoir rejoint à travers cette construction de projet.:)
Conseillé:
Domotique avec relais de contrôle de température LDR à capteur tactile NodeMCU : 16 étapes
Domotique avec le relais de contrôle de température LDR du capteur tactile NodeMCU : dans mes précédents projets NodeMCU, j'ai contrôlé deux appareils ménagers à partir de l'application Blynk. J'ai reçu de nombreux commentaires et messages pour mettre à niveau le projet avec le contrôle manuel et ajouter plus de fonctionnalités. J'ai donc conçu cette Smart Home Extension Box. Dans cet IoT
Comment créer une domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : 14 étapes (avec photos)
Comment faire de la domotique basée sur l'IoT avec le relais de contrôle des capteurs NodeMCU : Dans ce projet basé sur l'IoT, j'ai réalisé la domotique avec le module de relais de contrôle Blynk et NodeMCU avec retour en temps réel. En mode manuel, ce module de relais peut être contrôlé à partir d'un mobile ou d'un smartphone et, commutateur manuel. En mode automatique, cette smar
Domotique contrôlée par Internet/cloud utilisant Esp8266 (aREST, MQTT, IoT): 7 étapes (avec photos)
Domotique contrôlée par Internet/cloud utilisant Esp8266 (aREST, MQTT, IoT): TOUS les crédits à http://arest.io/ pour le service cloud !! L'IoT est le sujet le plus discuté au monde en ce moment !! Les serveurs et services cloud rendant cela possible sont le point d'attraction du monde d'aujourd'hui
Domotique avec MQTT et ESP8266 : 6 étapes
Domotique à l'aide de MQTT et ESP8266 : De nos jours, la domotique est une tendance et une ère émergente de l'IoT (Internet des objets). Tout le monde essaie d'automatiser la maison d'une manière qui peut être contrôlée à distance ou manuelle. Et qui leur facilite la vie. Il existe des techniques humaines à maîtriser
DOMOTIQUE BASÉE SUR UN SERVEUR LOCAL MQTT UTILISANT RASPBERRY PI ET LA CARTE NODEMCU : 6 étapes
DOMOTIQUE BASÉE SUR UN SERVEUR LOCAL MQTT UTILISANT RASPBERRY PI ET NODEMCU BOARD : Jusqu'à présent, j'ai réalisé plusieurs vidéos de tutoriel concernant le contrôle des appareils via Internet. Et pour cela, j'ai toujours préféré le serveur Adafruit MQTT car il était facile à utiliser et convivial également. Mais tout cela était basé sur Internet. Cela signifie que nous