Simuler mode historique Linky - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Simuler mode historique Linky (/thread-133.html) |
Simuler mode historique Linky - jeep - 20-06-2024 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 ? RE: Simuler mode historique Linky - PhDV61 - 20-06-2024 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. RE: Simuler mode historique Linky - jeep - 20-06-2024 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 RE: Simuler mode historique Linky - PhDV61 - 20-06-2024 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". RE: Simuler mode historique Linky - michy - 20-06-2024 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. RE: Simuler mode historique Linky - PhDV61 - 21-06-2024 ah oui, ce "détail" m'avait échappé. il faut effectivement créer le signal modulé. RE: Simuler mode historique Linky - F1ATB - 21-06-2024 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é |