Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Système pour piscine température & pH sensor
#1
Bonjour, 

Je me demandais si vous utilisiez un système de mesure de température et de pH pour piscine (et autres bains nordiques, bac à poisson ou ce que vous voulez  Big Grin ) un peu moderne ? Genre connecté, historique des mesures, Calaosisable, etc.. 

En regardant depuis hier, je trouve des modèles basiques pas chers non connectés, ok. Des modèles chers et connectés genre 200€ environ. 
Finalement avec un peu d'huile de code, un arduino et deux capteurs pourraient faire l'affaire.

Avez-vous une expérience sur le sujet ??

Merci, 
Arnaud.
Calaos v1.1.20 sur Advantech x86 | Calaos Home écran tactile RS232 | Wago 750-841 | DMX RGB LED
Calaos-OS v2.0 sur Advantech x86 | Clé USB
Squeezebox | Raspberry & Scripts maison
Reply
#2
Alors si ça peut servir à d'autres:
- Arduino: ESP8266 ESP-12E avec Wifi: https://www.amazon.fr/gp/product/B0791FJ...UTF8&psc=1
- Sonde température étanche: https://www.amazon.fr/gp/product/B07VG41...UTF8&psc=1
- Sonde pH: https://www.amazon.fr/gp/product/B081QK9...UTF8&psc=1

Principe de fonctionnement:
- Régulièrement l'arduino fait les mesures de température et pH (plusieurs mesures, moyenne). Se connecte au Wifi, envoi en HTTP GET les valeurs au serveur Rpi Node-red qui est mon "central" de tout l'iot en particulier.
- Le Rpi fait ce qui lui plait et envoi les valeurs à des variables internes Calaos pour avoir la valeur sur l'App et l'historisation.

Pour l'instant:
- l'arduino fonctionne bien, la connexion au Wifi et le http get également
- la mesure de pH fonctionne. A étalonner avec un pH meter d'un voisin
Reste:
- la mesure de température ne fonctionne pas encore
- la remontée de node-red à Calaos
- rendre propre et étanche le montage pour le placer dehors..

A suivre...
Calaos v1.1.20 sur Advantech x86 | Calaos Home écran tactile RS232 | Wago 750-841 | DMX RGB LED
Calaos-OS v2.0 sur Advantech x86 | Clé USB
Squeezebox | Raspberry & Scripts maison
Reply
#3
Hey !

Et voilà, cela fonctionne, cool :-)

La carte Arduino boot, se connecte au Wifi domestique, puis fait une 1Oènes de mesures de température et de pH. Un rapide calcul de moyenne détermine la valeur à retourner.
Une requête HTTP GET envoie la valeur température et pH au Rpi Node-red.
Le Node-Red, retourne en réponse la valeur du délai à attendre avant la prochaine mesure. Par défaut chaque 15mn mais ça me permet depuis l'ordi de changer le délai d'attente sans reprogrammer l'Arduino.
Le Node-Red actualise les variables internes Calaos de température et pH via l'API.

Ceci me permet d'avoir en permanence ces valeurs sur l'iPhone, Calaos App.
Chaque nuit Calaos initialise ces valeurs à zéro, rapidement actualisées par l'Arduino. Ceci me permet de détecter si mon système tombe en panne et que les valeurs restent à zéro.

Le système est plutôt cool  Big Grin 
Maintenant il faut rendre l'Arduino physiquement propre, dans une boite étanche et l'installer dehors (pour l'instant il mesure un verre d'eau sur le bureau!).
Voir ensuite la durée de la batterie, si besoin y placer des panneaux solaires plus tard. 

a+
Calaos v1.1.20 sur Advantech x86 | Calaos Home écran tactile RS232 | Wago 750-841 | DMX RGB LED
Calaos-OS v2.0 sur Advantech x86 | Clé USB
Squeezebox | Raspberry & Scripts maison
Reply
#4
Cool :-)
Et pour ceux qui ont le temps, on peut avoir le tout pour encore 10x moins cher en allant sur aliexpress avec les meme composants.
  calaos-os-raspberrypi2-v3.0-alpha6-14-g341535a-2021-01-17 on Raspberry Pi 2 ▶ Wago_2.2/wago_881.pro on Wago 750-881 ▶ DS18B20 sensors on Pi GPIO ▶ Node-RED









Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)