Curly-Bud

Tuto DiY - La box connectée - Système de monitoring à distance (Temp/Hum/Lumière/Sol/Co2) pour 12€

Recommended Posts

Almaque

Yop, 

Moi qui était refait d'avoir réussi à connecter mes ventilos PC à un câble USB... :fouet:

Tout cela donne envie de s'y intéresser ;) 

 

++

  • Like 1
  • Haha 2

Share this post


Link to post
Share on other sites
Kevazingo

'Soiiir !

Yes j'avais aperçu ton JDC, je me souviens.
Je suis bien content de voir ce tuto !

Merci et bravo pour le boulot !

A+

  • Like 1

Share this post


Link to post
Share on other sites
donmerlot

Bonsoir

 

Excellent tuto complet merci beaucoup et bravo

a+

Edited by donmerlot
  • Like 1

Share this post


Link to post
Share on other sites
irca

Génial :saiyan:

 

Merci bc pour ce tuto, je vais regarder cela de près :supair:

 

si en plus tu avais des pistes pour piloter à distance ;)

 

  • Like 1

Share this post


Link to post
Share on other sites
Curly-Bud

Hello les boys merci pour vos commentaires, ça fait plaiz !

 

Il y a 11 heures, irca a dit:

si en plus tu avais des pistes pour piloter à distance

 

Je pourrais rajouter un topic bonus avec un Relay 5V pour piloter un humidificateur, j'en ai dans mon placard. Le tout piloté à distance par un serveur web sur l'ESP8266.

Après le hic c'est que l'ESP8266 reste un petit contrôleur et ne dispose pas d'énormément de pinoches pour tout un système.

Si j'ai un peu de temps, je vois ça... ;) 

 

J'en profite pour dire que j'ai complété la partie BONUS : Mise en place d'alerte.

 

A+

  • Like 2

Share this post


Link to post
Share on other sites
kanabise

Bonjour , Salut , Plop ... 

 

Merci pour le tutorial l'ami on attend avec impatience le bonus pour le module relais, co2, si cela est possible

 

Au revoir , Bye , A+! ... 

Edited by glass-blower
Politesse
  • Like 1

Share this post


Link to post
Share on other sites
Tontonjuju

Bonjour , Salut , Plop ... 

 

excellent tuto moi qui m'intéresse de près à tous ce qui est domotique c'est génial ;) au top 

 

Au revoir , Bye , A+! ... 

Edited by glass-blower
Politesse
  • Like 1

Share this post


Link to post
Share on other sites
Gen
Le 21/06/2018 à 00:48, Raphiki a dit :

Après le hic c'est que l'ESP8266 reste un petit contrôleur et ne dispose pas d'énormément de pinoches pour tout un système.

 

yop

 

Utilise un MCP23017 ou un MCP23S17 en fonction de ta connectique 

https://www.microchip.com/wwwproducts/en/MCP23017

 

++

GEN

Edited by Gen
  • Like 1

Share this post


Link to post
Share on other sites
Curly-Bud

Yop merci les boys ;) 

 

J'ai complété la partie BONUS - Ajout d'un capteur de Co2 (cc @kanabise)

 

Il y a 18 heures, Gen a dit :

Utilise un MCP23017 ou un MCP23S17 en fonction de ta connectique 

https://www.microchip.com/wwwproducts/en/MCP23017

 

Oui y'a toujours la solution de l'expander même si c'est un peu crade. Bon après tout ça ça reste de la bidouille donc si besoin ça fera l'affaire ^^ Merci

 

 

Je vois selon la demande et selon mes dispos si je rajoute un module relay au système, n'hésitez pas à me faire vos retours.

 

A+

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
Gen
Il y a 8 heures, Raphiki a dit :

même si c'est un peu crade.

 

yop.

 

????

 

Heu , c'est au contraire une solution hyper propre et efficiente..

ou plus simple encore, passer sur un uno wifi à  < 4€

https://www.ebay.fr/itm/NEW-WeMos-D1-CH340-WiFi-OTA-Development-Board-ESP8266-ESP-12E-Arduino-IDE-UNO-R3/173453603069?hash=item2862a3f0fd:m:m_xoZhrDKNmPCbUv_4V7y5w

 

++

GEN

  • Like 1

Share this post


Link to post
Share on other sites
Tontonjuju

Bonjour , Salut , Plop ... 

 

tu devrais créer un petit boitier via une imprimante 3D ou sinon de fabrication artisanale ;) ça évitera d'abîmer l'arduino car avec l'humidité pas top :) 

 

Au plaisir :) 

Edited by glass-blower
Politesse
  • Like 1

Share this post


Link to post
Share on other sites
Curly-Bud

Yop !

 

Il y a 5 heures, Gen a dit :

Heu , c'est au contraire une solution hyper propre et efficiente..

 

Non c'est pratique oui, hyper propre faut pas abuser ^^
Sauf cas extrême tu verras jamais un expander dans le milieu professionnel sous ARM. Lors de la conception, le choix de l'µc se fait en fonction du besoin et du nombre d'i/o nécessaire.

C'est comme si j'avais besoin d'une multi-prise à 8 trous et j'en prenais 2 de 5 au lieu d'en prendre une de 10. Ou c'est comme si une famille de 6 faisait le choix d'acheter une clio et de mettre le  6e dans une remorque au lieu d'acheter une espace.

C'est bien pour de la bidouille arduino ou pour des protos, c'est tout.

 

Il y a 5 heures, Tontonjuju a dit :

tu devrais créer un petit boitier via une imprimante 3D ou sinon de fabrication artisanale ;) ça évitera d'abîmer l'arduino car avec l'humidité pas top :) 

 

Ouep c'est une idée :xD: Mais comme précisé dans ce tuto

"Ce tutoriel n’est qu’une ébauche à la conception d’un prototype

Le produit est encore “nu”. Libre à vous d’imaginer donc un boîtier permettant d’accueillir votre système et d’adapter la solution à votre installation."

 

Et pour ceux que ça inquiète, avec 80% d'humidité max et à moins de projection d'eau direct dessus, ça tient très bien la route sans boîtier sans s'user ou se corroder

 

Mais si certains sont chaud pour imaginer un petit boîtier, n'hésitez pas à le partager ici :) 

 

A+

  • Like 1

Share this post


Link to post
Share on other sites
Gen

yop

 

Hé pinpin.. Je te donne un solution..

 

Citation

Lors de la conception, le choix de l'µc se fait en fonction du besoin et du nombre d'i/o nécessaire. 

 

Je te signale quand même que c'est toi qui a choisi le contrôleur et qui n'a pas assez d' I/O

 

lol..

 

++

GEN

 

Share this post


Link to post
Share on other sites
Curly-Bud

Re

 

@Gen Oui et je t'ai dit merci ^^ j'explique juste que cette solution n'est pas hyper propre (ni efficiente d'ailleurs), bien que pratique et possible ici

J'ai suffisamment d'i/o dans mon système, ici on parlais du cas ou on ajouterais quelque relay (donc plus dans le monitoring, pas le même système), même si il a encore qq pin de dispo.

 

A+

Edited by Raphiki
  • Like 1

Share this post


Link to post
Share on other sites
Gen

yop

 

;-)

 

++

  • Like 1

Share this post


Link to post
Share on other sites
amtarow

Yop, j'ai commandé tes articles, je te ferais un retour :)

 

J'avais déjà fais quelque chose de similaire pour mon utilisation, grâce à un arduino. Mon problème était que je voulais qu'il me signale par un beeper si la lumière était allumé après son heure d'extinction. J'avais un problème de contacteur qui restait soudé de temps à autre. :) 

  • Like 1

Share this post


Link to post
Share on other sites
Curly-Bud
Révélation
Le 01/09/2018 à 16:00, amtarow a dit :

Yop, j'ai commandé tes articles, je te ferais un retour :)

 

J'avais déjà fais quelque chose de similaire pour mon utilisation, grâce à un arduino. Mon problème était que je voulais qu'il me signale par un beeper si la lumière était allumé après son heure d'extinction. J'avais un problème de contacteur qui restait soudé de temps à autre. :) 

 

 

Salut Amtarow

Yes merci n'hésite pas

Il n'y a pas moyen d'utiliser les déclencheurs (React) sur ThingSpeak pour lancer une alerte selon le temps.

Mais depuis la plateforme il est possible de créer des TimeControl qui permettent d’effectuer des actions à une heure donnée. Une de ses actions peut-être un script MATLAB Analysis. Ce script peut alors lire la dernière valeur de lux remontée. Si elle est bien au dessus de la normal à l'heure donnée, tu peux déclencher une action ThingHTTP comme vu dans ce tuto, qui envoi une notification Télégram.

Voilà c'est une solution mais il y en a bien d'autre :xD:. Je pourrais faire un petit bonus si besoin est.

 

Edited by Raphiki

Share this post


Link to post
Share on other sites
kanabise

Bonjour , Salut , Plop ... 

 

Il est Installé depuis deux semaines à la maison et cela fonctionne très bien !

 

Petit soucis avec la sonde du sol qui n'a pas tenus longtemps avec la corrosion ? J'ai racheté ce capteur en espérant pouvoir l'installer.

 

je me demandais si il est possible adapter ce type de sonde ph au système ?

 

Merci pour les infos

?

 

Au revoir , Bye , A+! ... 

 

Edited by glass-blower
Politesse
  • Like 1

Share this post


Link to post
Share on other sites
Guest JBdu14

Bonsoir,

 

Est ce qu'un relais sur la sonde ne pourrait pas couper l'alimentation afin d’éviter de mesurer en permanence un tension mais juste qu'en on en a besoin, alors le relais s'enclenche est prend la mesure. En isolant donc la sonde elle devrait résister plus longtemps.

 

Tout capteur a base de metaux chercherons a echanger des ions entre eux dans un milieu humide et donc s'oxyderons.

Pour les Phmetre c'est un peu différent, la sonde est une tige en métal enfermé dans une capsule en verre métallique, qui laisse passer les électrons. Dans la capsule il y a un produit conservateur pour la sonde et on mesure alors son Ph qui varie a travers le verre selon le milieu mesuré. Pas ou peut de corrosion, seulement des depots, et l'obligation de le laisser humide dans un produit conservateur.

Cordialement JB.

 

 

5

Share this post


Link to post
Share on other sites
kanabise

Bonjour , Salut , Plop ... 

 

ça serait sympa si on pourrait ajouter un capteur utrasonique  type "HC-SR04" pour connaitre la quantité d'eau qu'on a dans le réservoir et ainsi voir sur thinkspeak la vitesse absorption des plantes avec le graphique. si jamais @raphiki tu as une idée pour gérée le code je suis perdu :(

 

100284_grande.jpg.b6f9ecf7e30c82b0d6976cf0ed4920c2.jpg

 

Au revoir , Bye , A+! ... 

 

Edited by glass-blower
Politesse

Share this post


Link to post
Share on other sites
Curly-Bud
Révélation
Il y a 7 heures, kanabise a dit :

Il est Installé depuis deux semaines à la maison et cela fonctionne très bien ! Petit soucis avec la sonde du sol qui n'a pas tenus longtemps avec la corrosion ? J'ai racheté ce capteur en espérant pouvoir l'installer.

 

 

Yop kanabise ;) Merci pour ton retour

Ouaip malheureusement je constate également le même soucis sur ce modèle.. Les contacts dorés ne suffisent pas à éliminer ce soucis de corrosion.

Il s'use toujours moins vite le premier modèle avec les contacts argentés après. Voilà leur état après 3 mois en terre h24 :

Snapchat-691818529.thumb.jpg.6758fd80720f5b074cc7cb6f356b927d.jpg

La valeur lue s’atténue petit à petit depuis 1 mois maintenant. Cela dit en arrosage classique (sans blumât) ça reste encore pratique car on peut toujours constater une variation relativement homogène entre 2 arrosage.

J'ai donc commandé ces 2 modèles sur Ali pour moins de 2€ chacun :
https://fr.aliexpress.com/item/Capacitif-Sol-Capteur-D-humidit-Module-Pas-Facile-Se-Corroder-Large-Tension-Fil-3-3-5/32882371718.html

image.png.f78d1f5da403a450e1adf378a89eff5c.png

 

https://fr.aliexpress.com/item/CJMCU-Plant-Watering-Alarm-Alerter-Humidity-Moisture-Sensor-Module-Soil-Sensor-Module-New-Arrival/32842054964.html

image.png.a556de293690c61d4211935961f16590.png

 

Je vais donc tester tout ça et mettrais mon post à jour si un des 2 se montre convainquant ;) 

 

 

Révélation
Il y a 7 heures, kanabise a dit :

je me demandais si il est possible adapter ce type de sonde ph au système ?

 

 

J'ai reçu un modèle relativement similaire commandé sur Ali pour une dizaine d'euros : 

 

https://fr.aliexpress.com/item/1Set-Liquid-PH-Value-Detection-Regulator-Sensor-Module-Monitoring-Control-Meter-Tester-BNC-PH-Electrode-Probe/32805675619.html

image.png.7f53321695932a49b836c9f87a8ca0b3.png

 

C'est tout frais donc j'ai pas commencé à jouer avec mais devrait rien n'y avoir de complexe. Je ferais une petite update une fois fait.

Ce capteur reste toutefois cheap et malgré une bonne calibration, cela m'étonnerai pour son prix et son aspect qu'il garde une bonne calibration dans le temps, m'enfin ça se trouve ça vaut le coup. Ne faisant pas dans l'hydro pour l'instant je n'aurais malheureusement pas moyen d'en juger.

 

Révélation
Il y a 5 heures, JBdu14 a dit :

Bonsoir,

 

Est ce qu'un relais sur la sonde ne pourrait pas couper l'alimentation afin d’éviter de mesurer en permanence un tension mais juste qu'en on en a besoin, alors le relais s'enclenche est prend la mesure. En isolant donc la sonde elle devrait résister plus longtemps.

  

Tout capteur a base de metaux chercherons a echanger des ions entre eux dans un milieu humide et donc s'oxyderons.

Pour les Phmetre c'est un peu différent, la sonde est une tige en métal enfermé dans une capsule en verre métallique, qui laisse passer les électrons. Dans la capsule il y a un produit conservateur pour la sonde et on mesure alors son Ph qui varie a travers le verre selon le milieu mesuré. Pas ou peut de corrosion, seulement des depots, et l'obligation de le laisser humide dans un produit conservateur.

Cordialement JB.

 

 

Salut JB la forme ?

Je vois l'idée y'aurai même plus simple : la sonde pourrait être alimenté par une pin digital de l'ESP et ainsi balancer un niveau haut pour l'alimenter. 

A tester... Cela dit je reste sceptique car comme tu le dis  "Tout capteur a base de metaux chercherons a echanger des ions entre eux dans un milieu humide et donc s'oxyderons." et je pense que même si la sonde n'est pas alimenté les pattes s'oxyderont de toute façon au contact de l'eau dans le temps.

Donc à voir avec les 2 produits que j'ai commandé plus haut, ça fera peut-être l'affaire.

 

Révélation
Citation

ça serait sympa si on pourrait ajouter un capteur utrasonique  type "HC-SR04" pour connaitre la quantité d'eau qu'on a dans le réservoir et ainsi voir sur thinkspeak la vitesse absorption des plantes avec le graphique. si jamais @raphiki tu as une idée pour gérée le code je suis perdu :(

 

 100284_grande.jpg.b6f9ecf7e30c82b0d6976cf0ed4920c2.jpg

 

 

Si je comprend bien tu veux mesurer le niveau de l'eau descendant dans de ton réservoir pour blumats avec ce capteur à ultrason ? Car c'est ce que ce capteur fait, il permet de calculer la distance qu'il se trouve entre lui et une surface qui lui fait face, en émettant un ultrason par la pin SIG puis en calculant le temps que la pin ECHO a mis a recevoir ce signal (et ça donne des résultats plutôt sympa, j'ai eu l'occasion de m'en servir une fois pour faire des capteurs de présence ou compteur de passages). Toutefois y'a un soucis avec cette idée : la valeur lue risque d'être biaisée car à travers l'eau le son ne voyage à la même vitesse.

Après le code et le câblage est assez simple, je peux les mettre ici si ça t'intéresse vraiment.

 

A+ le peuple vert

Edited by Raphiki

Share this post


Link to post
Share on other sites
Guest JBdu14

re @Raphiki

 

j'ai commandé le meme pHmetre kit arduino en 2x afin de me faire un phmetre donc mais avec une double mesure afin d'ameliorer la precision . J'espere pouvoir ajouter un moyen de conserver les valeurs sur une SD card et ainsi pouvoir aisement transferer les données en graph, sans communication hertisiens (trop facilement piratable de nos jours)

J'y ajouterais un petit ecran histoire d'avoir les 2 chiffres instantané.

JB.

Share this post


Link to post
Share on other sites
Curly-Bud

Salut @JBdu14

 

Je sais pas si tu y as pensé mais tu vas rencontrer un problème pour stocker tes valeurs sur une carte SD : le temps. Si tu n'es pas équipe d'une communication réseau, tu devras donc rajouter un module RTC à ton système pour garder l'heure (à l'aide d'une pile) quand ton système redémarre, ou autre. 

 

Après pour parler un peu de cet aspect sensible des données et de leur voyage : En WiFi, si un gars malveillant infiltre ton réseau WiFi (=piratage comme tu l'entend), je pense que les données émises par ton système seront loin d'être ton premier problème. Si un gars s'infiltre sur ton réseau WiFi, il peut alors écouter tout les échanges non cryptés de tout tes équipements (ordinateurs, téléphones, tv, etc..).

Et sans parler de piratage, si on va plus loin en dérivant complotiste (données interceptées par les autorités) je ne vois pas en quoi ces données pourraient t'incriminer dans quoi que ce soit...

 

A+

Share this post


Link to post
Share on other sites
Guest JBdu14

re,

 

Dommage que je ne me rappel plus qui du forum a une chaine YTB sur le trolling des IP Cam Wifi et parfois tombe sur de belles box :mdr:

 

Si il faut une horloge pas de soucie j'en ajouterais une en plus de la SD, mais pour ma part il sera plus pratique de transférer les données ainsi, sachant que la nuit mon PC dort comme moi et que donc le wifi hors mi stocker sur un cloud les données ne pourraient pas être stockées sur le PC.

Dans ma résidence des voisins on déjà essayé de rentrer sur le réseaux comme tout le monde le fait en essayant les box a droite et a a gauche. Pareil en bluetooth sachant qu'il arrive a passer par endroit 1 étage ;-)

Pour toutes ces raisons je préfère la discrétion et la sécurité, mais merci de pour l'info.

 

JB.

Share this post


Link to post
Share on other sites