Table des matières:

Domotique avec NodeMCU, HomeAssistant & MQTT : 6 étapes
Domotique avec NodeMCU, HomeAssistant & MQTT : 6 étapes

Vidéo: Domotique avec NodeMCU, HomeAssistant & MQTT : 6 étapes

Vidéo: Domotique avec NodeMCU, HomeAssistant & MQTT : 6 étapes
Vidéo: Home Assistant - DIY - ESPHome - NodeMCU - ESP8266 - Station Multi-Capteur - Domotique 2024, Juillet
Anonim
Image
Image

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:

Image
Image

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:

Image
Image

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:

Image
Image

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:

Image
Image

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:

Image
Image

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é: