Borne de recharge électrique OpenEVSE

Merci, j’ai commandé. Effectivement, à avoir pour la suite.

J’ai installé le plugin en beta. Non, j’ai du mal m’exprimer mais le but était que MQTT manager publie ses infos sur MQTT et donc l’idée était de récupérer cela pour la borne.

Mais je constate depuis que j’ai activé la publication de tous les événements une charge CPU non négligeable… du coup ta solution m’intéresse.

J’ai activé MQTT dans le configuration du plugin

Puis j’ai configuré en laissant vide (j’ai tenté aussi la boucle locale) et le port de mqtt manager ainsi que l’utilisateur et son mot de passe.

Et je n’ai rien…
Le log du démon mqtt reste vide

Et rien dans MQTT explorer non plus.
image

Il y a quelque chose d’autre à activer pour que le plugin publie bien ?
Les infos remontent bien côté teleinfo (j’ai bien PAPP, BASE etc qui bougent).

J’ai tenté de laisser vide le topic, mettre l’IP de Jeedom au lieu de la boucle locale etc.
Rien ne bouge…

Comme je l’expliquais plus haut, la difficulté est quand je rentre avec la batterie vide. Je dois recharger 12kWh en 4h de SHC. Donc il faut dépoter lol à 3kWh.

Pour mes tests, je suis sur un bête 2.5mm² mais j’ai prévu de monter la borne en 6² ou au dessus d’ailleurs, je sais plus. Donc je limite pour l’instant. Mais j’ai testé un peu du 13A sous 240V.

J’ai prévu à terme, prise 32A male/femelle + disjoncteur 32A en tête. Pour le câble, je n’avais pas compris que la tension pouvait être modulée par la borne. Du coup, il faut raisonner en puissance et non pas en courant absolu. @Ruben donnait du 4² mais je trouve ça trop juste perso surtout un full VE un jour. Je pense soit 8², soit 10². Faut que je vois ce que la borne OpenEVSE accepte en amont.

Pour l’heure, j’ai limité en charge lente car aucun intérêt en journée à charger plus avec la toiture.
La nuit, effectivement, pour l’instant, je vais utiliser le chargeur d’origine ;).

Je remarque que tu as désactivé l’auto test GFCI, pourquoi ?
D’ailleurs le test ventilation sans ventilateur… (j’ai pas sur le mien). Si je veux ajouter, j’ai rien trouvé en fouillant sur le net :).

moi j’ai mis mon ip 192 etc …
le port 1883
Utilisateur renseigné
Mdp renseigné
et le topic teleinfo/#
c’est bizarre que tu n’ai rien dans mqtt explorer au moins.

Sur cette borne là je n’ai qu’une pince ampèremétrique. Mais sur mon autre borne officielle j’ai bien le test activé.
2 voitures, 2 bornes :confused:

1 « J'aime »

Bon j’ai complété, je relance et le log devient plus verbeux.
Mais toujours rien dans MQTT explorer…

[2023-07-25 20:27:42]INFO : SOCKET-READ------Passage des log du demon en mode debug
[2023-07-25 20:40:58]DEBUG : MQTT------Signal 15 caught, exiting...
[2023-07-25 20:40:58]DEBUG : MQTT------Shutdown
[2023-07-25 20:40:58]DEBUG : MQTT------Removing PID file /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-25 20:41:00]INFO : MQTT------Start teleinfo
[2023-07-25 20:41:00]INFO : MQTT------Socket port : 55064
[2023-07-25 20:41:00]INFO : MQTT------Broker : 192.168.2.90
[2023-07-25 20:41:00]INFO : MQTT------Broker port : 1883
[2023-07-25 20:41:00]INFO : MQTT------User : XXX
[2023-07-25 20:41:00]INFO : MQTT------pass : XXX
[2023-07-25 20:41:00]INFO : MQTT------Topic : teleinfo/#
[2023-07-25 20:41:00]INFO : MQTT------Log level : debug
[2023-07-25 20:41:00]DEBUG : Writing PID 22768 to /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-25 20:41:00]DEBUG : Init request module v2.28.2
[2023-07-25 20:41:00]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-07-25 20:41:00]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=XXXXXXHTTP/1.1" 200 0
[2023-07-25 20:41:00]DEBUG : Socket interface started
[2023-07-25 20:41:00]DEBUG : LoopNetServer Thread started
[2023-07-25 20:41:00]INFO : MQTT------Start listening...
[2023-07-25 20:41:00]INFO : MQTT------Preparing Teleinfo...
[2023-07-25 20:41:00]DEBUG : Listening on: [127.0.0.1:55064]
[2023-07-25 20:41:00]INFO : MQTT------Read Socket Thread Launched
[2023-07-25 20:41:00]INFO : MQTT------Start listening MQTT...
[2023-07-25 20:41:00]INFO : MQTT------Connexion: code retour = 0
[2023-07-25 20:41:00]INFO : MQTT------Connexion: Statut = OK

Sur ta capture d’écran, l’adresse ip de ton broker n’est pas renseignée

Je l’ai écrit plus haut. :wink:

J’ai tenté de laisser vide le topic, mettre l’IP de Jeedom au lieu de la boucle locale etc.
Rien ne bouge…

Je t’ai testé avec ou sans, c’est pareil.
J’ai mis le localhost (jeedom où est installé Mosquitto) ou même l’adresse IP LAN de Jeedom (en 192.168.X.X) pareil, rien.

D’ailleurs regarde mon log, il donne l’adresse Jeedom ;).

Il faut du 10mm2 selon la norme.

Et pour ton disjoncteur, il faut 40A pour chasrger à 32A, toujours selon la norme.

Antoine

1 « J'aime »

Effectivement, j’ai relu un peu tous les sujets aujourd’hui. J’ai un 40A 30mA au garage, donc ça fera le taf.
Sous le compteur, direct, il faut mettre aussi un 40A 300mA du coup non avant le 40A 30mA ?
OK pour le 10mm².

C’est un disjoncteur différentiel ou juste un interrupteur différentiel ?

@Tonio16 du 10mm2 selon quelle norme? Perso j’ai mis du 10 mm2 mais cetait plus en prévision de l’installation d’une borne plus puissante mais en théorie, si borne 7kw, du 6mm2 fera le job.

selon les normes françaises NF C15-100 et NF C15-722.

Pour un usage courant, pas dans le cas d’une borne de recharge, soit un usage possible de 7kW pendant une dizaine d’heure. C’est pour cela que je me permets de relever ce point régulièrement sur ce forum.

Antoine

2 « J'aime »

Bon, j’a encore essayé ce soir pour l’histoire de MQTT sur teleinfo.
Nada dans MQTT explorer.

Que je mette : « 127.0.0.1 » ou « 192.168.2.90 » (l’ip de jeedom où est installé le broker), ça démarre mais je n’ai aucune publication sur MQTT explorer.

Si je change le port pour tester (autre que 1883) qui est celui du broker sur MQTT manager, le démon part en NOK. donc rassurant.

Le seul truc que je ne comprends pas c’est qu’il ne publie rien…

[2023-07-26 20:38:15]DEBUG : MQTT------Signal 15 caught, exiting...
[2023-07-26 20:38:15]DEBUG : MQTT------Shutdown
[2023-07-26 20:38:15]DEBUG : MQTT------Removing PID file /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:38:17]INFO : MQTT------Start teleinfo
[2023-07-26 20:38:17]INFO : MQTT------Socket port : 55064
[2023-07-26 20:38:17]INFO : MQTT------Broker : 127.0.0.1
[2023-07-26 20:38:17]INFO : MQTT------Broker port : 55035
[2023-07-26 20:38:17]INFO : MQTT------User : XXXX
[2023-07-26 20:38:17]INFO : MQTT------pass : XXXX
[2023-07-26 20:38:17]INFO : MQTT------Topic : teleinfo
[2023-07-26 20:38:17]INFO : MQTT------Log level : debug
[2023-07-26 20:38:17]DEBUG : Writing PID 22244 to /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:38:17]DEBUG : Init request module v2.28.2
[2023-07-26 20:38:17]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-07-26 20:38:17]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=XXXXHTTP/1.1" 200 0
[2023-07-26 20:38:17]DEBUG : Socket interface started
[2023-07-26 20:38:17]DEBUG : LoopNetServer Thread started
[2023-07-26 20:38:17]INFO : MQTT------Start listening...
[2023-07-26 20:38:17]INFO : MQTT------Preparing Teleinfo...
[2023-07-26 20:38:17]DEBUG : Listening on: [127.0.0.1:55064]
[2023-07-26 20:38:17]INFO : MQTT------Read Socket Thread Launched
[2023-07-26 20:38:17]INFO : MQTT------Start listening MQTT...
[2023-07-26 20:38:17]INFO : MQTT------disconnecting reason  7
[2023-07-26 20:38:17]DEBUG : MQTT------Shutdown
[2023-07-26 20:38:17]DEBUG : MQTT------Removing PID file /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:38:17]DEBUG : LoopNetServer Thread stopped
[2023-07-26 20:38:17]DEBUG : MQTT------Exit 0
[2023-07-26 20:39:17]INFO : MQTT------Start teleinfo
[2023-07-26 20:39:17]INFO : MQTT------Socket port : 55064
[2023-07-26 20:39:17]INFO : MQTT------Broker : 127.0.0.1
[2023-07-26 20:39:17]INFO : MQTT------Broker port : 55035
[2023-07-26 20:39:17]INFO : MQTT------User : XXXX
[2023-07-26 20:39:17]INFO : MQTT------pass : XXXX
[2023-07-26 20:39:17]INFO : MQTT------Topic : teleinfo
[2023-07-26 20:39:17]INFO : MQTT------Log level : debug
[2023-07-26 20:39:17]DEBUG : Writing PID 24775 to /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:39:17]DEBUG : Init request module v2.28.2
[2023-07-26 20:39:17]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-07-26 20:39:17]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=XXXXHTTP/1.1" 200 0
[2023-07-26 20:39:17]DEBUG : Socket interface started
[2023-07-26 20:39:17]DEBUG : LoopNetServer Thread started
[2023-07-26 20:39:17]DEBUG : Listening on: [127.0.0.1:55064]
[2023-07-26 20:39:17]INFO : MQTT------Start listening...
[2023-07-26 20:39:17]INFO : MQTT------Preparing Teleinfo...
[2023-07-26 20:39:17]INFO : MQTT------Read Socket Thread Launched
[2023-07-26 20:39:17]INFO : MQTT------Start listening MQTT...
[2023-07-26 20:39:17]INFO : MQTT------disconnecting reason  7
[2023-07-26 20:39:17]DEBUG : MQTT------Shutdown
[2023-07-26 20:39:17]DEBUG : MQTT------Removing PID file /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:39:18]DEBUG : LoopNetServer Thread stopped
[2023-07-26 20:39:18]DEBUG : MQTT------Exit 0
[2023-07-26 20:40:04]INFO : MQTT------Start teleinfo
[2023-07-26 20:40:04]INFO : MQTT------Socket port : 55064
[2023-07-26 20:40:04]INFO : MQTT------Broker : 127.0.0.1
[2023-07-26 20:40:04]INFO : MQTT------Broker port : 1883
[2023-07-26 20:40:04]INFO : MQTT------User : XXXX
[2023-07-26 20:40:04]INFO : MQTT------pass : XXXX
[2023-07-26 20:40:04]INFO : MQTT------Topic : teleinfo
[2023-07-26 20:40:04]INFO : MQTT------Log level : debug
[2023-07-26 20:40:04]DEBUG : Writing PID 26944 to /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:40:04]DEBUG : Init request module v2.28.2
[2023-07-26 20:40:04]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-07-26 20:40:04]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=XXXXHTTP/1.1" 200 0
[2023-07-26 20:40:04]DEBUG : Socket interface started
[2023-07-26 20:40:04]DEBUG : LoopNetServer Thread started
[2023-07-26 20:40:04]DEBUG : Listening on: [127.0.0.1:55064]
[2023-07-26 20:40:04]INFO : MQTT------Start listening...
[2023-07-26 20:40:04]INFO : MQTT------Preparing Teleinfo...
[2023-07-26 20:40:04]INFO : MQTT------Read Socket Thread Launched
[2023-07-26 20:40:04]INFO : MQTT------Start listening MQTT...
[2023-07-26 20:40:04]INFO : MQTT------Connexion: code retour = 0
[2023-07-26 20:40:04]INFO : MQTT------Connexion: Statut = OK
[2023-07-26 20:43:35]DEBUG : MQTT------Signal 15 caught, exiting...
[2023-07-26 20:43:35]DEBUG : MQTT------Shutdown
[2023-07-26 20:43:35]DEBUG : MQTT------Removing PID file /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:43:37]INFO : MQTT------Start teleinfo
[2023-07-26 20:43:37]INFO : MQTT------Socket port : 55064
[2023-07-26 20:43:37]INFO : MQTT------Broker : 192.168.2.90
[2023-07-26 20:43:37]INFO : MQTT------Broker port : 1883
[2023-07-26 20:43:37]INFO : MQTT------User : XXXXXXXXXXXXXXXX
[2023-07-26 20:43:37]INFO : MQTT------pass : XXXXXXX
[2023-07-26 20:43:37]INFO : MQTT------Topic : teleinfo
[2023-07-26 20:43:37]INFO : MQTT------Log level : debug
[2023-07-26 20:43:37]DEBUG : Writing PID 4718 to /tmp/jeedom/teleinfo/teleinfo_Mqtt.pid
[2023-07-26 20:43:37]DEBUG : Init request module v2.28.2
[2023-07-26 20:43:37]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-07-26 20:43:37]DEBUG : http://127.0.0.1:80 "GET /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=XXXXXXXXXX HTTP/1.1" 200 0
[2023-07-26 20:43:37]DEBUG : Socket interface started
[2023-07-26 20:43:37]DEBUG : LoopNetServer Thread started
[2023-07-26 20:43:37]DEBUG : Listening on: [127.0.0.1:55064]
[2023-07-26 20:43:37]INFO : MQTT------Start listening...
[2023-07-26 20:43:37]INFO : MQTT------Preparing Teleinfo...
[2023-07-26 20:43:37]INFO : MQTT------Read Socket Thread Launched
[2023-07-26 20:43:37]INFO : MQTT------Start listening MQTT...
[2023-07-26 20:43:37]INFO : MQTT------Connexion: code retour = 0
[2023-07-26 20:43:37]INFO : MQTT------Connexion: Statut = OK

@Jeandhom il s’agit d’un interrupteur différentiel 40A 30mA de mémoire.
Vu que mon tableau est full, je pense tirer direct du peigne du 10² neutre/phase/terre sur un tableau dédié où je le mettrai. Mais du coup, faut prévoir avant un 40A 300mA ?

Il faut prévoir un disjoncteur 40A en aval de l’interrupteur différentiel 30 mA (supportant 40A).
Ou remplacer l’interrupteur différentiel par un disjoncteur différentiel de même valeur.

2 « J'aime »

@Tonio16 merci pour ces précisions! Apres la norme impose du 10mm2 pour ensuite charger avec un câble « 32A » en 6mm2 ; cherchez l’erreur…

La sélectivité…

Pas la même longueur possible.

Antoine

Hello,

Je reviens à la borne et son pilotage.

J’ai réussi à récupérer pas mal d’info et à faire un premier pilotage en récupérant avec une mauvaise « résolution » la puissance active du linky (via calcul des index) et la puissance produite (via un compteur pulse) donc tout ça à la minute.

D’ici quelques jours, ça tournera sur un shelly EM bien plus réactif.

Mais du coup, je ne trouve pas comment mettre les bonnes commandes MQTT par Jeedom pour piloter la borne.

Côté borne, ça fait le boulot. Mais je n’arrive pas à avoir les bonnes commandes côté Jeedom via MQTT.

De base c’est :

  • éclair = charge
  • interdit = stoppe la charge

image

  • eco (panneau) = renvoie sur la voiture quand puissance disponible de production. J’ai l’impression qu’il faut 6A min pour démarrer la charge
  • grille (poteau élec) = mode rapide, j’ai l’impression que ça démarre la charge sans se poser des questions. Mais je n’ai rien trouvé dans la doc.
  • delestage, activé par défaut, pour ne pas pêter l’abonnement du linky.

image

Si je fais un divertmode/set à 2

Ca ajoute une icone mais ça reste dans le mode précédent :
image

le robot est un mode auto. C’est la borne qui décide et fait le lissage pour renvoyer intelligemment. Mais je n’arrive pas à activer ce mode par MQTT…

Un divertmode/set à 1 enlève le mode auto et revient à l’image précédente (ON/OFF).

J’ai trouvé pour lancer une charge, la stopper. Mettre les bons paramètres (courant max, consigne, etc).
Mais je ne trouve pas comment activer ce mode AUTO…

D’ailleurs quand la borne est uniquement avec le mode ON/OFF (éclair/stop), il faut que je clique sur ECO pour revoir le robot (AUTO).

La doc ne dit rien sur ça.

Tu peux envoyer la commande « clear » dans le set override

Tu as un exemple stp ?
Je ne vois pas en quoi cela permet de faire un passage en mode ECO.
De même, je ne comprends pas la différence entre le mode ECO et le mode RAPIDE.

J’ai aussi un autre souci.
Je n’ai pas compris comment marche la gestion de la charge dynamique.

J’ai rentré la puissance consommée de la maison dans Délestage :


Je vois bien la maison « effacée » dont la consommation correspond à ce que j’ai sur le routeur PV (et le linky mais moins réactif).

image

Dans le mode autoproduction, je ne comprends pas comment marche le mode « production ». Il faut mettre la production, mais du coup, dans ce cas, il démarre une charge alors que la maison est loin d’être en excédent.

Par contre, si je passe en mode export/import, et que je donne la conso de la maison, là il ne démarre pas de charge. Mais il ne le fera jamais, vu que le routeur PV grapille les W dispo pour chauffer l’eau…

@rennais35000 comment géres-tu avec le routeur PV ?