Prise commandée par Domoticz (ESP)

Bonjour à tous,

 

Il y a quelques semaines j'ai retrouvé au fond d'un carton des prises pouvant être commandées à l'aide d'une télécommande. Seulement je ne sais pas ou est passée la télécommande et en plus à l'ère de la domotique j'ai décidé de les modifier pour arriver à les commander via Domoticz qui équipe ma maison.

Le défi sera de tout faire tenir dans les boitiers originaux.

 

Dans le même temps j'ai découvert les ESP8266 et mon 1er exemplaire étant arrivé de fort fort loin j'ai commencé à tester la bestiole. J'ai donc reçu une WEMOS D1 mini équipé d'un ESP8266 12.

L'avantage de la WEMOS c'est que l'ESP est sur une board qui facilite la programmation car elle intègre un USB et les sorties sont facilement exploitable.

Quelques caractéristiques de l'ESP 12 utilisé sur la WEMOS

Microcontroller ESP-8266EX
Operating Voltage 3.3V
Digital I/O Pins 11
Analog Input Pins 1(Max input: 3.2V)
Clock Speed 80MHz/160MHz
Flash 4M bytes

 

Ca56d430f1ff6cf41a08e8283e90b71668619c06050e300a8b6167aa1e72fe1a full

Schema

BoardImg 20170417 174219

Après l'ajout des bibliothèques adoc dans l'IDE Arduino on arrive rapidement à programmer la puce avec quelques exemples de base. Mon but étant d'intégrer mon montage à Domoticz je commence à fouiller la toile pour trouver une solution simple ... et comme toujours, il y en a une, elle s'appelle ESPEasy ! J'ai suivi ce guide et ca marche nikel.

Je fais mon petit schéma sur eagle ainsi que le board. Le plus compliqué est d'agencer les composants pour que ça rentre dans le boitier d'origine. L'ESP commande un relai mais il lit aussi la t° d'un DS18b20. Ca me permettra d'en faire un thermostat.

Je découvre aussi la gravure de PCB par CNC ... J'adore ! C'est rapide, propre, pas de produit chmique, et a priori économique, juste le cout des fraises.

 

 

 

 

A présent je vire ce qui existait dans le boitier et j'y place mon montage.

Ca rentre pil poil.

Si ce projet vous intéresse mais que vous n'avez pas de boitier de ce type vous pouvez en trouver par exemple . A vous de créer le PCB qui rentre bien dedans.

Img 20170418 155047Img 20170418 171923

Voilà le résultat. Le tout est rentré et on peut voir la sonde de t° déportée.

Je déconseille de placer le capteur de t° à l'intérieur du boitier car le montage chauffe un peu et va donc fausser les mesures.

Liste du matériel :

-

-

-

-

-

-

-

-

 

Sources

Date de dernière mise à jour : 21/04/2017