Aller au contenu
Valentin.P

Contrôleur EVSE ETEK

Messages recommandés

Bonjour

 

Je viens de faire un test, je confirme que le registre 89 permet de faire un arret de la charge. (Registre a 2)

Le controleur considère ca comme un arret externe.

Le relais de puissance est relaché.

Les 3 voyant s'allume Bleu,Vert,Rouge

Le verou reste de la prise coté chargeur et VE reste vérouillée. 

La charge reprend des que l'on repasse a 1 le registre

 

Quelqu'un a-t-il essayé d'utiliser des compteurs externe modbus avec ce controleur, il est a priori possible de le faire mais je voie pas trop comment ca marche

 

D'un coté je voudrais piloter/surveiller le controleur a distance, mais je voudrais que le controleur récupere les donnée d'un compteur externe. 

 

Les registre 90 a 95 permettant de définir les adresse ou se trouve les mot du compteur externe

Les registre 159 a 166 permettant eux de lire les valeurs...

 

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Est-ce que quelqu'un a réussi à piloter le module EKEPC2 avec un ESP32 en utilisant le MAX485, je serai intéressé d'un schéma, je voudrai piloter ma charge avec le surplus de mes panneaux en faisant varier la charge en fonction de ma production disponible.

Merci de la réponse

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour

 

Si tu fais une recherche sur le net sur ESP32 et RS485 ou ESP32 et Modbus RTU tu vas trouver des schémas ou des platines toutes faites qui peuvent être ensuite utilisé avec un ESP32.

 

De mon coté j'utilise un module Elfin EW11A, c'est un module WIFI/RS485 , il sert de passerelle pour se connecter sur le controleur ETEK, ensuite je l'interroge via NodeRED.

Tu trouveras la description de ma borne en faisant une recherche : "Ma Borne DIY ETEK EKEPC2-S" 

 

Voici le lien de mon récits : https://domosimple.eu/forum/thread-822-post-6811.html#pid6811

 

N'hésite pas a partager et aussi a documenter la façon que tu choisiras, c'est toujours interessant de voir les différente voie utilisé par chacun.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour

Merci filou59 pour ton retour, oui j'avais vu ton récit et justement je cherchais à pouvoir donc piloter avec un ESP32, j'ai une installation PV avec enphase et je pilote avec un routeur esp32 mon surplus de production vers mon CE et accu chauffage et je voudrais faire pareil pour ma recharge VE.

Je voudrais justement construire mon systeme comme pour le routeur, je récupère les infos d'enphase, production, consommation..

Je voudrai piloter la charge en ajustant ma borne, pour le moment module EKEPC2-C que je pilote manuellement en indiquant la puissance.

C'est pour cela que je m'intéresse à l'utilisation du ESP32 et du module MAX485 pour piloter EKEPC2-C, et programmer le esp32 pour récupérer ma production disponible et l'envoyer vers la borne (EKEPC2) en faisant varier suivant cette disponibilité de 6 à 32A puisque c'est le maxi que mon installation borne pourra accepter, mais déjà du max 16A me suffit.

L'idée est surtout de rester maitre de mon installation et des softs de façon à adapter aux évolutions de mon installation.

Ce que je maitrise pas c'est comment piloter justement les instruction à envoyer du ESP32 via max485 pour piloter le EKEPC2, parce que les infos sont assez diffusent.

- registre 89 si je comprend bien qu'il faut faire indiquer pour mettre en marche ou arreter la borne ( 1 ou 2)

- registre 90, 91, 92 la valeur de puissance que l'on peut faire varier pour adapter ma puissance de charge (équivalence valeur si je veux mettre 6A, 8A ? quelle valeur)

mais c'est cette partie de code qui me pose problème, les instruction et comment vérifier que l'EKEPC2 a bien reçu l'information, pour le moment avec le moniteur de l'arduino je devrai au moins arriver à visualiser des choses.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Coté ESP32 je pourrais pas trop t'aider car je connais pas assez.

 

Pour l'aspect communication avec le module ETEK, il faut que tu mettes en place une Liaison RS485, ca tu l'a compris, et au niveau  de la comm c'est du Modbus RTU.

C'est un protocole industriel libre qui existe maintenant depuis plusieurs dizaine d'année.

 

Voilà un exemple : https://how2electronics.com/how-to-use-modbus-rtu-with-esp32-to-read-sensor-data/

 

Le modbus RTU c'est une comm de type Maitre / Esclave.

Il ne peut y avoir qu'un maitre sur un même bus. et donc plusieurs esclave, chacun ayant un numéro d'ID.

 

Moi en mettant en place un adaptateur WIFI ou Ethernet /RS485, je fais du Modbus RTU (over TCP) , j'interroge donc le controleur en Modbus TCP , l'adaptateur converti ensuite en RTU.

 

L'avantage c'est que tu peux mettre en place comme je l'ai décrit dans mon post :

-Un outil pour surveiller le contenu du module ETEK

-Une comm avec ton ESP, NodeRED ou autre...

Le tout en même en temps, car si tu ne fais que du Modbus RTU tu ne pourras pas utiliser a la foi un outil de monitoring et ton ESP par exemple.

 

Niveau pilotage, oui le registre 89 permet d'arrêter ou de lance la charge, maintenant une autre approche peu être plus universelle c'est de commander un relais qui ouvrirait ou non le contact CP.

Car certaines voiture ne reprenne pas forcément la charge après un certains temps de veille. Du coup en jouant sur CP c'est comme si on branchait a nouveau le cable de charge.


 

Citation

 

- registre 90, 91, 92 la valeur de puissance que l'on peut faire varier pour adapter ma puissance de charge (équivalence valeur si je veux mettre 6A, 8A ? quelle valeur)

 

Non ca c'est une adresse que l'on spécifie si l'on veut que la borne communique avec des compteur Modbus. Je n'ai pas réussi a comprendre comment cela pouvait fonctionner (enfin j'ai une petite idée), on peut utiliser des compteur Modbus avec le controleur, mais dans ce cas je ne sais pas si il est encore possible de dialoguer avec le controleur.

Car le compteur doit avoir le role de Maitre sur le bus pour intérroger les compteur (Esclave), mais du coup il ne peut plus répondre au requete de quelqu'un d'autre....

 

Si tu ne connais pas le modbus , le RS485 ... je te conseille de te faire la main et de partir sur une solution connue qui fonctionne par exemple celle que j'ai décrite.

 

Tu peux commencer par établir la liaison avec ton PC et le contrôleur. Ensuite avec un outil mdbus comme Mthings tu pourras modifier les registres pour te faire la main avec le controleur et la partie modbus, pour comprendre le fonctionnement.

 

Ensuite tu peux chercher a automatiser le truc via : 

  • Home Assistant 
  • NodeRED
  • ESP32
  • Arduino
  • PiPico
  • Raspberry

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci filou59, je vais essayer d'avancer avec toutes ces informations, avec mthings j'arrive justement à modifier les registres, maintenant c'est d'arriver à le faire par une commande depuis l'ESP32.

Partager ce message


Lien à poster
Partager sur d’autres sites





×
×
  • Créer...
Automobile Propre

Automobile Propre est un site d'information communautaire qui est dédié à tout ce qui concerne l'automobile et l'environnement. Les thématiques les plus populaires de notre blog auto sont la voiture électrique et les hybrides, mais nous abordons également la voiture GNV / GPL, les auto à l'hydrogène, les apects politiques et environnementaux liés à l'automobile. Les internautes sont invités à réagir aux articles du blog dans les commentaires, mais également dans les différents forums qui sont mis à leur dispositon. Le plus populaire d'entre eux est certainement le forum voiture électrique qui centralise les discussions relatives à l'arrivée de ces nouveaux véhicules. Un lexique centralise les définitions des principaux mots techniques utilisés sur le blog, tandis qu'une base de données des voitures (commercialisées ou non) recense les voitures électriques et hybrides.