Chaleurterre.com | ACCUEIL | INSTALLATIONS | WIKI! | DOSSIERS | ACTUALITES | LIENS | FORUM
Index du forum   FAQ   Rechercher  
M’enregistrer  Connexion
Index du forum Pompes Ă  chaleur Air/Eau - Eau/Eau - Sol/Sol - Sol/Eau - Air/Air Section TECHNIBEL

ECH210BDT monitoring sans pc avec Arduino ESP8266

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar bubus » Mar Mar 19, 2019 10:18 pm

un plombard ignare et pas un frigolo rigolo
bubus
Scotché au forum
Scotché au forum
 
Messages: 1039
Inscription: Lun AoĂ» 22, 2011 12:21 pm
Localisation: paca

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar SBLANC » Mar Mar 19, 2019 11:45 pm

Salut

Voici quelques trames extraient d'un log si cela peut d'aider.

T Retour
send:1 3 4 6F 0 1 B5 27
targeted device:1
funcType:3 f1:1135 f2:1
ret:1 3 2 0 E7 F8 E

T Sortie
send:1 3 4 71 0 1 D5 21
targeted device:1
funcType:3 f1:1137 f2:1
ret:1 3 2 1 27 F9 CE

T Evapo
send:1 3 4 73 0 1 74 E1
targeted device:1
funcType:3 f1:1139 f2:1
ret:1 3 2 FF FB B8 37

Digital input
send:1 3 4 64 0 1 C4 E5
targeted device:1
funcType:3 f1:1124 f2:1
ret:1 3 2 0 D8 B8 1E

Digital output
send:1 3 4 A4 0 1 C4 D9
targeted device:1
funcType:3 f1:1188 f2:1
ret:1 3 2 0 1B F8 4F
Avatar de l’utilisateur
SBLANC
Assidu
Assidu
 
Messages: 35
Inscription: Sam Jan 31, 2015 10:08 pm
Localisation: PACA

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar bubus » Mer Mar 20, 2019 9:43 am

bonjour
SBLANC a Ă©crit:Voici quelques trames extraient d'un log si cela peut d'aider.

T Retour
send:1 3 4 6F 0 1 B5 27
targeted device:1
funcType:3 f1:1135 f2:1


la vrai trame suivant spécif modbus:
http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf

01 adresse dispo
03 code fonction ; ici lecture
adresse 1er registre Ă  lire ; ici 1135 donc 046F en hexa
nb de registre Ă  lire 00 01
et cette trame 0103046F0001 donne bien un CRC16 B5 27
un plombard ignare et pas un frigolo rigolo
bubus
Scotché au forum
Scotché au forum
 
Messages: 1039
Inscription: Lun AoĂ» 22, 2011 12:21 pm
Localisation: paca

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Mer Mar 20, 2019 7:09 pm

Merci à tous les deux pour votre réactivité et vos retour :D
J'implémente tout ça et vous tiens au courant de l'avancement.

:wink:
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Mer Mar 20, 2019 8:16 pm

J'ai fait le petit programme sous ARDUINO pour interroger les 4 sondes de températures toutes les 2 secondes avec commentaires.
Ce programme fonctionne avec un WEMOS LOLIN32 qui intègre 2 ports série dont j'ai connecté le port2 sur l'ECH et ça marche nickel.

Un grand merci Ă  SBLANC et BUBUS :wink:

Lien programme ARDUINO : http://pierre.viardot.free.fr/arduino/essai_modbus2.zip

Il faut garder les 3 fichiers dans le répertoire essai_modbus2 et mettre l'adresse 1 sur l'ECH.

Je continue mon petit programme, je vais essayer l'Ă©criture maintenant.

... :)
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Sam Mar 23, 2019 2:57 pm

Voilà, j'ai réussi à lire et écrire dans une valeur mémoire de l'ECH.
Pour tester, j'ai augmenté la valeur du setpoint froid de 5/10 de degré.
Le code : http://pierre.viardot.free.fr/arduino/essai_modbus4.zip

Je vais continuer pour interroger toutes les températures et entrées sorties pour les recopier dans un fichier csv compatible avec Excel pour pouvoir tracer les courbes.

Je vais voir aussi pour changer le paramètre de dégivrage en m'inspirant de du pac antigel de Georges32
http://pierre.viardot.free.fr/arduino/kit_G32antigel.pdf
que j'ai mis en place avec un thermostat différentiel en trompant SD3 ou avec un capteur de pression différentiel comme dans le PAC antigel 349385 de G. Durand http://pierre.viardot.free.fr/arduino/pacantigel349385.pdf.

Ă  suivre... :)
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar SBLANC » Sam Mar 23, 2019 5:50 pm

Beau travail, cela avance je vois...

Si tu veux changer le comportement du dégivrage tu peux simplement activer la fonction d'offset linéaire de la t° de déclenchement en fonction de la t° extérieur.
Avatar de l’utilisateur
SBLANC
Assidu
Assidu
 
Messages: 35
Inscription: Sam Jan 31, 2015 10:08 pm
Localisation: PACA

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Sam Mar 23, 2019 10:28 pm

Merci pour les conseils,

J'ai déjà essayé pas mal de paramétrages différents, mais comme je n'avais pas de monitoring, je devais attendre les givrages suivants pour me rendre compte que suivant les conditions extérieures ça ne marchait pas.
J'étais surtout embêté lors des temps froids et humide (brouillards givrants par exemple).
J'ai mis le Kit de Georges et ça va mieux, mais des fois je trouve que l'échangeur est bien givré.
D'autres fois, j'avais des erreurs E01 High pressure avec arrĂŞt de la PAC.

Je vais donc commencé par enregistrer les valeurs de températures et autres au besoin pour comprendre un peu mieux et je pensais jouer sur le deltaT de l'évaporateur (si l'échangeur est givré, ça doit moins échanger) ou de la mesure d'une dépression trop forte entre l'échangeur et le ventilateur.
En condition normale, je désactiverai le mode dégivrage (mise à '0' de D01) et réactivation au besoin.

La méthode que j'utilise actuellement trompe SD3 en faisant croire qu'il fait une quinzaine de degrés de plus ce qui modifie la vitesse du ventilateur.

La météo n'est pas très propice en ce moment pour piéger les phénomènes voulus, mais je vais préparer le tout pour être prêt quand ça reviendra.

Ă  suivre... :wink:
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Mar Mar 26, 2019 8:43 am

Un petit programme Arduino pour lire et modifier les valeurs des paramètres de l'ECH :
http://pierre.viardot.free.fr/arduino/ECH_modif_parametre.zip

On peut donc mettre en visible les paramètres non accessibles en temps normal par le clavier de l'ECH...

Bonne journée :wink2:
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar albanco » Mer Mar 27, 2019 11:27 pm

Bonjour

Est t il possible d avoirr la liste du materiel a mettre en oeuvre?
Concernant la visualisation sur une page web comme cela fonctionne??

Merci

AlbanCo
albanco
Accro
Accro
 
Messages: 249
Inscription: Ven Oct 31, 2008 11:50 pm
Localisation: Haute Normandie

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Jeu Mar 28, 2019 9:23 am

Bonjour,

Pour communiquer avec l'ECH et modifier des données, il ne faut qu'un module WEMOS32.
Image
Je l'ai acheté chez ALI, ça coûte moins de 4€ :
https://fr.aliexpress.com/item/Wemos32-Wifi-Bluetooth-Conseil-de-D-veloppement-Antenne-ESP32-ESP-32-REV1-CH340-CH340G-MicroPython-micro/32889242772.html?spm=a2g0s.9042311.0.0.27426c37HrpdZW

Après il faut charger ARDUINO et injecter le petit programme que j'ai mis en download dans mon précédent post.

Pour programmer le WEMOS, il faut un câble style micro usb comme les câbles de chargeur/synchro SAMSUNG et connecter les broches de l'ECH et du WEMOS : RX<-TX, TX->RX, 0V-OV.
Pour faire les tests de connections, j'ai utilisé des bretelles :
Image

https://fr.aliexpress.com/item/Free-shipping-Dupont-line-120pcs-10cm-male-to-male-male-to-female-and-female-to-female/2041500641.html?spm=a2g0s.9042311.0.0.27426c37GtReKt

Je suis en train de finaliser un petit programme pour enregistrer les données lues et les transmettre sur un serveur FTP et suivre le fonctionnement depuis une page internet.
J'ai mis aussi la possibilité de télécharger le fichier de DATA au format excel, c'est plus facile pour tracer des courbes, faire des filtres...
pour l'instant ça donne ça :
Image
http://pierre.viardot.free.fr/affiche_val1.php
Je mettrai les fichiers à dispo dès que j'airai déboguée tout ça, il faut un peu plus de matériel comme un lecteur de carte SD (environ (0,40€ chez ALI).

en espérant que ça a pu t'aider :wink:
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar SBLANC » Lun Avr 01, 2019 4:11 pm

albanco a Ă©crit:Bonjour

Est t il possible d avoirr la liste du materiel a mettre en oeuvre?
Concernant la visualisation sur une page web comme cela fonctionne??

Merci

AlbanCo


Salut,


Tu trouveras sur https://github.com/SBKila/ECH210Monitoring les explications pour le matériel et le stockage des données sur "le could".

Pour l'affichage, J'ai 2 possibilité.
Soit tu configure le graph directement sur le site de thinkspeak.com. C'est expliqué sur le https://github.com/SBKila/ECH210Monitoring
Soit tu places le fichier .html qui se trouve sur https://github.com/SBKila/ECH210Monitor ... oring.html sur ton disque dur, tu changes la channel ID puis tu ouvres ta page dans un navigateur web.

Si tu ne veux pas ajouter la sonde Extérieur Temp+Hydro je peux te faire une mise à jour du code source.

@+
Avatar de l’utilisateur
SBLANC
Assidu
Assidu
 
Messages: 35
Inscription: Sam Jan 31, 2015 10:08 pm
Localisation: PACA

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar albanco » Lun Avr 01, 2019 11:15 pm

Bonjour,

Merci beaucoup pour ces informations.
J 'attends le matériel pour tester tout ça.



Encore merci

AlbanCo
albanco
Accro
Accro
 
Messages: 249
Inscription: Ven Oct 31, 2008 11:50 pm
Localisation: Haute Normandie

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar pierre51130 » Mar Avr 02, 2019 8:25 pm

Bonsoir,

J’ai finalisé mon programme ARDUINO pour remonter les informations sur un serveur FTP.
Je me suis un peu amusé avec un afficheur 7 digits, j’ai rajouté 3 sondes de températures sur des entrées analogiques et j’ai même ajouté une routine pour envoyer un SMS en cas d’écart de température trop important.
J’ai laissé la fonction d’écriture dans l’ECH pour modifier l’activation du dégivrage le cas échéant pour remplacer le leurrage de SD3 du montage que j’avais mis en place avec le KIT G32.

Matériel :

Module WEMOS Lite
https://fr.aliexpress.com/item/Pour-WEMOS-Lite-V1-0-0-Wifi-Bluetooth-Carte-de-D-veloppement-Antenne-ESP-32-ESP32/32843053744.html

Module lecteur carte SD
https://fr.aliexpress.com/item/1-pcs-Vente-Chaude-Lecture-et-le-Module-D-criture-connecteur-de-Carte-Sd-Du-Module/32846225577.html

Afficheur 7 digits (pour ceux qui veulent s'amuser
https://fr.aliexpress.com/item/0-36-0-36-Pouces-Jaune-TM1637-7-Segments-affichage-num-rique-Tube-4-led-num/32962489291.html

Connecteurs pour tester
https://fr.aliexpress.com/item/Free-shipping-Dupont-line-120pcs-10cm-male-to-male-male-to-female-and-female-to-female/2041500641.html

Le programme Arduino change avec un serveur FTP sur lequel il transfert toute les 10 secondes les données températures, vitesse de ventilation, défauts, entrées et sortie.
Toutes les heures, il transfert le fichier csv qui est compatible avec Excel et sur lequel on peut filtrer les moments où ça fonctionne et tracer les courbes comme on le veut.
On peut forcer l’upload en appelant le fichier upload.php ou effacer le fichier de la carte SD avec efface.php.
Je suis chez Free, j’ai donc activé le serveur FTP de chez free et l’option SMS, mais je pense que ça ne doit pas être trop compliqué d’adapter pour les autres fournisseurs.

programme pour ARDUINO :

http://pierre.viardot.free.fr/arduino/ECH_datalogger3.zip

Programme pour internet :
http://pierre.viardot.free.fr/arduino/siteinternet.zip
pierre51130
Actif
Actif
 
Messages: 17
Inscription: Sam Mar 16, 2019 5:13 pm

Re: ECH210BDT monitoring sans pc avec Arduino ESP8266

Messagepar albanco » Mer Avr 10, 2019 11:00 pm

Bonsoir

Je viens de recevoir mon matériel :

arduino https://www.ebay.fr/itm/1278-Wireless-m ... 2017398357
une sonde temperature/humidite https://www.ebay.fr/itm/1127-DHT11-DHT- ... 1965281117

Platine : https://www.ebay.fr/itm/1324-MB102-Brea ... 2284447921

Quel Ă©diteur pour l'arduino utilisez vous?

Merci

Alban Co
albanco
Accro
Accro
 
Messages: 249
Inscription: Ven Oct 31, 2008 11:50 pm
Localisation: Haute Normandie

PrécédenteSuivante

Retourner vers Section TECHNIBEL

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités