![]() |
Solution simple RAZ compteurs JSY_MK_194T - 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) +---- Forum : Evolutions faites, à faire, dont vous rêvez... (https://f1atb.fr/forum_f1atb/forum-10.html) +---- Sujet : Solution simple RAZ compteurs JSY_MK_194T (/thread-775.html) |
RE: Solution simple RAZ compteurs JSY_MK_194T - Alphajet33 - 06-01-2025 Bonjour, même sans modification, la V13.01 sur l'IDE ne compile pas. problème sur les lignes 632,623 j'ai pris le fichier sur le site tu arrive à compiler? RE: Solution simple RAZ compteurs JSY_MK_194T - F6AAM - 06-01-2025 (06-01-2025, 12:51 PM)Alphajet33 a écrit : Bonjour, Bonjour, je viens de compiler sans erreur ! RE: Solution simple RAZ compteurs JSY_MK_194T - Alphajet33 - 06-01-2025 Ok, j'ai refait les manip et c'est bon. les mystères de l'informatique Modif server.ino puis téléversement puis connexion Wifi, puis import des paramètres, le RAZ ne fonctionne pas chez moi je travaille avec la V13.01 RE: Solution simple RAZ compteurs JSY_MK_194T - F6AAM - 06-01-2025 (06-01-2025, 01:32 PM)Alphajet33 a écrit : Ok, j'ai refait les manip et c'est bon. les mystères de l'informatique Je vais voir ça ce soir ! RE: Solution simple RAZ compteurs JSY_MK_194T - Alphajet33 - 06-01-2025 Re Bonjour, j'espère que l'on parle de la même chose. en ce qui me concerne, je parle de la valeur de "Energie Active Total", consommation ENEDIS qui est un cumul sur l'année. le RAZ fonctionne pour les valeurs du jour mais je ne vois pas l'intêret d'un reset sur ces valeurs d'André - F6AAM - 06-01-2025 (06-01-2025, 07:51 PM)Alphajet33 a écrit : Re Bonjour, OUI, c'est bien du reset de l'énergie active totale que l'on parle. Cette donnée est stockée dans le JSY-MK-194 qu'il faut remettre à zéro en lui envoyant une commande particulière. Je confirme que cette fonction que j'ai implantée dans la version 12.06 fonctionne parfaitement. Je n'avais pas encore testé la version 3.01 d'André, mais je constate pour l'instant que le module JSY ne veut pas fonctionner avec cette version, il reçoit bien les commandes sur la broche RX mais n'y répond pas sur la broche TX (vérifié à l'oscillo). Tant que le JSY ne répond pas je ne peux trouver pourquoi la commande de RAZ du JSY ne fonctionne pas en V13.01 ! En revenant à la version 12.06 le module JSY fonctionne ( port série RX GPIO 26 et TX GPIO27). Je cherche ... RE: Solution simple RAZ compteurs JSY_MK_194T - Alphajet33 - 06-01-2025 courage et merci pour ce que tu fais Cordialement Alain RE: Solution simple RAZ compteurs JSY_MK_194T - F1ATB - 06-01-2025 F6AAM, j'attends votre retour. Dans la V13.01, j'ai repris le code que vous m'aviez passé. André RE: Solution simple RAZ compteurs JSY_MK_194T - F6AAM - 06-01-2025 Bon ça y est j'ai trouvé ( mais je suis prudent car il faut toujours rester humble surtout en programmation ...) 1- mon JSY ne voulait pas tourner en version 13.01, car je testais la version sur un montage destiné pour un copain qui nécessite 2 modules JSJ-MK-194 afin d'afficher la puissance fournie par ces 2 onduleurs sur la page Accueil. Or pour réaliser cela j'avais dû programmer les vitesses des JSY sur 38400 BAUDS et non sur 4800 comme dans le code de la version 13.01 2- concernant le RAZ des compteurs énergie totale, pour que ça marche il faut ajouter un delai de 100 mS dans la fonction suivante du fichier : Source_UxIx2.ino ajout en vert // ******************************* // * Source de Mesures UI Double * // * Capteur JSY-MK-194 * // ******************************* void Setup_UxIx2() { MySerial.setRxBufferSize(SER_BUF_SIZE); MySerial.begin(38400, SERIAL_8N1, RXD2, TXD2); //PORT DE CONNEXION AVEC LE CAPTEUR JSY-MK-194 } void LectureUxIx2() { //Ecriture et Lecture port série du JSY-MK-194 . int i, j; if (RAZ_JSY) { //RAZ Message proposé par F6AAM byte msg_send[] = { 0x01, 0x10, 0x00, 0x0C, 0x00, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0xF3, 0xFA }; // Envoi commande raz sur le JSY-MK_194T for (i = 0; i < 13; i++) { MySerial.write(msg_send[i]); } RAZ_JSY = false; delay(100); } Désolé André pour ce contre temps, mais j'avais bien fait ça pour la version 12.06 mais pas pour la 13.01 !!! RE: Solution simple RAZ compteurs JSY_MK_194T - lucky - 06-01-2025 slt parfait ca fonctionne tres bien avec cette modif "fait sur 2 JSY" un tres grand bravo a vous ......... merci |