Utiliser un Wemos sur Jeedom – Jeedouino
L’objectif est de pouvoir commander des équipements arduino sur un wemos depuis Jeedom. Ici une sonde de température DHT22
Nous utiliserons le plugin Jeedounio
On peut mettre plusieurs équipements arduino sur un seul Wemos (14 entrées/sorties)
Prérequis
- Un wemos D1 mini ou nodeMCU Module à base d’ESP8266
- Une alimentation microUSB 5v
- Le logiciel Arduino IDE pour Windows
- Installer le Plugin Jeedouino
- Une carte avec sonde DHT22
Installer et configurer « Arduino IDE » (Seulement la première fois)
Télécharger et installer la dernier version d’Arduino IDE Ici la version 1.8.2
Aller dans « File / Preferences », dans l’onglet « Settings », ajouter l’url ci-dessous dans « Additional Board Manager URLs »
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Aller dans « Tools / Board / Boards Manager… », Installer la board « esp8266 by ESP8266 by Community ». Ici la version 2.3.0
Configurer le wemos sur Jeedom grâce au plugin « Jeedouino »
Dans le plugin « Jeedouino » Créer un nouvel équipement
Renseigner les champ de l’onglet « Equipement »
- Cocher les casses « Activer » et « Visible »
- Modèle de la carte : NodeMCU/Wemos
- Adresse IP de la Carte : Une adresse non utilisée sur votre réseau. Elle sera utilisée par Jeedom pour joindre le wemos
- Port : Le port proposé sera parfait
- SSID WIFI : le SSID de votre box. Il sera utilisé par le wemos pour se connecter à votre box WIFI
- Mot de passe WIFI : la clé WIFI du SSID Ci-dessus
Cliquer sur « Sauver et/ou Générer »
Aller ensuite dans l’onglet « Pins / GPIO », puis choisir la fonction adaptée à votre matériel. Ici une sonde DHT22 sur la Pin D3
Cliquer sur « *Sauvegarde »
Cliquer sur « Sauver et/ou Générer »
Aller dans l’onglet « </> Sketchs », puis télécharger le sketch et les librairies
Installer les librairies sur « Arduino IDE » (Seulement la première fois)
Dézipper le contenu de « arduinolibraries.zip » dans « C:\Program Files (x86)\Arduino\libraries »
Installer le sketch sur le Wemos
Brancher le wemos au PC en USB
Double cliquer sur JeedouinoESP_xxx.ino
Répondre « Ok » à la question
Dans « Tools » sélectionner :
- Board : « Wemos D1 R2 & mini »
- Port : le port COM reconnu par le PC
Cliquer sur « Sketch / Upload ». il va compiler le sketch et l’envoyer au wemos, au moment de l’envoi la LED bleu du wemos clignotte rapidement
Une fois l’upload à 100% vous pouvez débrancher le wemos
Terminer la configuration de Jeedouino
Lorsque le Wemos est rebranché
Retourner dans l’équipement Jeedouino et Cliquer sur « Sauver et/ou Générer »
Votre wemos est opérationnel, vous pouvez désormais ajuster la configuration des PINS dans Jeedouino sans uploader le sketch de nouveau
Branchement de la carte DHT22
Pour les branchements de la carte DHT22 cliquer ici
Maintenant, il est possible de brancher d’autres équipements arduino, consulter la liste.