Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Simuler mode historique Linky
#1
Bonjour

J'ai passé la TIC du Linky en mode standard et comme je m'y attendais mon gestionnaire d'énergie (STARBOX F02) s'est mis en défaut puisqu'il attend du 1200 bauds.
Je cherche à lui injecter une trame de base pour simuler un dialogue avec le compteur mais après pas mal de recherches je n'ai pas trouvé grand chose.

Quelqu'un aurait-il une idée ?
Répondre
#2
je ne pense pas qu'il y ait un "dialogue" avec le compteur.
le compteur Linky se contente d'envoyer une trame récurrente.

Dans votre cas, si je comprends bien votre souci, vous allez recevoir une trame Linky "historique" à 9600 bauds, et vous allez devoir la transformer en trame standard pour votre "starbox" à 1200 bauds, et avec le format attendu.

Il vous faut donc sur votre ESP Linky définir un second port en "transmission" et simuler une trame "standard" en remplissant les bonnes "cases" avec les données que vous recevez du linky, et les envoyer à la bonne vitesse et la bonne récurrence. Par chance, ces liaisons séries sont asynchrones.

Bref, il va falloir développer quelques lignes de code.
La réception de la trame et son décodage sont faits dans le code d'André. A vous de vous en inspirer pour maintenant renseigner une trame (ie un message) que vous allez créer au format attendu par votre périphérique , puis l'envoyer octet par octet.
V12.03 modifiée. 1 serveur UxIx3, 1 Linky, 1 client Triac CE tampon + 1 client SSR CE tampon + 1 client SSR sur CE tri + 2 SSR sur radiateurs bain d'huile d'appoint. Variateurs de fréquence Piscine.
8 panneaux (4 SO 2 S, 2 SE ) 425Wc sur 4 HM800 produisent 13kWh par jour ensoleillé à fin Novembre.
Répondre
#3
Oui c'est un peu ça si ce n'est que la trame historique est à 1200 bauds et la standard à 9600 bauds (je crois !).
Je vais étudier ce qui a déjà été abordé par André et qui pourrait aller dans ce sens.
Merci
Répondre
#4
ah oui, désolé, c'est l'inverse. Historique à 1200, et standard à 9600.
Mais les principes restent les mêmes. Lire du Linky standard à 9600, et écrire une trame modifiée "historique" à 1200 vers votre "Starbox".
V12.03 modifiée. 1 serveur UxIx3, 1 Linky, 1 client Triac CE tampon + 1 client SSR CE tampon + 1 client SSR sur CE tri + 2 SSR sur radiateurs bain d'huile d'appoint. Variateurs de fréquence Piscine.
8 panneaux (4 SO 2 S, 2 SE ) 425Wc sur 4 HM800 produisent 13kWh par jour ensoleillé à fin Novembre.
Répondre
#5
Bonjour,

J’ai la même situation, je n'ose pas basculer en mode standard à cause du F02 (gestion ECS, zones de chauffage avec planning et délestage si dépassement puissance souscrite), 

Je suis très intéressé si quelqu'un a une solution fiable pour 'convertir' les informations.
Faire la conversion des données du mode standard @9600 vers le mode historique @1200 n'est pas très complexe (sans savoir ce qui est considéré par le gestionnaire, liste de champs à traiter : ADCO, OPTARIF, ISOUSC, HCHC, HCHP, PTEC, IINST, ADPS, PAPP)
Pour les 2 situations, le rythme d'émission par le Linky est de l'ordre d'une trame toutes les 2 secondes
Le problème c'est plus de savoir ce qui est acceptable à l'entrée du F02, le signal téléinfo est basé sur la modulation d'une porteuse à 50kHz,
=> j'ai imaginé (mais jamais testé, car pas de téléinfo en mode standard disponible) d'utiliser la source d'alimentation du linky (entre bornes A et I1) qui est 6Vrms +/-10% en 50kHz et faire la modulation pour 'fabriquer' le signal a 1200bauds

à tester : un MOC rapide devrait permettre de commuter la porteuse 50kHz à partir de la pin TX d'un ESP

Spec. téléinfo : https://www.enedis.fr/media/2035/download

Michel.
Merci André Smile ,
Routeur V12.06 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W
Répondre
#6
ah oui, ce "détail" m'avait échappé. il faut effectivement créer le signal modulé.
V12.03 modifiée. 1 serveur UxIx3, 1 Linky, 1 client Triac CE tampon + 1 client SSR CE tampon + 1 client SSR sur CE tri + 2 SSR sur radiateurs bain d'huile d'appoint. Variateurs de fréquence Piscine.
8 panneaux (4 SO 2 S, 2 SE ) 425Wc sur 4 HM800 produisent 13kWh par jour ensoleillé à fin Novembre.
Répondre
#7
Idée en passant.

Comme l'ESP32 est rapide, essayez de générer en mémoire le signal électrique (sortie carrée et non sinus, cela devrait passer) de chaque octet. Vous l'envoyez et ensuite passez au suivant. Avec l'horloge interne à la micro seconde vous devriez pouvoir caler au bon moment les transition 0,1.

Cordialement André
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)