Messages : 30
Sujets : 5
Inscription : Jun 2024
Réputation :
0
j'ai un problème de timeout de mon Shelly 3EM dans le "données brut" en installant la version 15.06 sur mes 3 ESP. Cela provoque bien sur un dysfonctionnement sur mon installation (batterie Zendure/Shelly 3EM)
Tout fonctionne parfaitement en version 15.01 !
Avez vous une idée ?
2 ESP32 :
1 ESP Externe avec Triac pour le CE,
1 Externe avec SSR pour allumer un sèche serviette/radiateur
Domotique Jeedom et MQTT
1 Shelly 3EM en mode mesure
Ajout Hyper2000 + AB2000 de Zendure
Messages : 30
Sujets : 5
Inscription : Jun 2024
Réputation :
0
Il y a 9 heures
Bonjour Mike, merci pour ta réponse qui me semble judicieuse.
Je n'ai malheureusement pas la possibilité de compiler le code :-(
Si une personne du forum ayant un Shelly 3EM peut vérifier cette modification cela permettra de corriger ce problème pour les futures versions ...
Encore Merci
2 ESP32 :
1 ESP Externe avec Triac pour le CE,
1 Externe avec SSR pour allumer un sèche serviette/radiateur
Domotique Jeedom et MQTT
1 Shelly 3EM en mode mesure
Ajout Hyper2000 + AB2000 de Zendure
Messages : 1,144
Sujets : 39
Inscription : May 2024
Réputation :
133
James
N'ayant pas tous les modèles de shelly, je me suis basé sur une mauvaise doc. J'ai rectifié en prenant la doc référencée par Mike dans la version 15.07. Dites-moi si cela est OK.
Cette modif a été faite pour accélérer les échanges avec le Shelly.
Excusez moi du désagrément causé.
André
Messages : 30
Sujets : 5
Inscription : Jun 2024
Réputation :
0
Il y a 5 heures
Bonsoir André,
Installation version 15.07 faite il y a une heure et tout fonctionne parfaitement depuis
Merci pour votre réactivité et surtout ne vous excusez pas ...
2 ESP32 :
1 ESP Externe avec Triac pour le CE,
1 Externe avec SSR pour allumer un sèche serviette/radiateur
Domotique Jeedom et MQTT
1 Shelly 3EM en mode mesure
Ajout Hyper2000 + AB2000 de Zendure
Messages : 357
Sujets : 5
Inscription : Jun 2024
Réputation :
26
Merci André pour la réactivité !
Je viens de télécharger la 15.07 et je vois à la ligne 54 de Source_ShellyEm.ino: if (voie < 3) Fin = ']}';
Est ce voulu d'avoir à la fois le crochet et l'accolade comme chaîne de fin ?
Autre chose, ligne 74 il y a ce test: if (voie <30) { //Triphasé
Le commentaire ne correspond pas au test, il faudrait peut-être remplacer le test par : if (voie == 3) { //Triphasé
Si l'on effectue ce changement, la variable Fin devient inutile et on pourrait la supprimer et remplacer la ligne 75 par : ReadStringMulti(clientESP_RMS, 'fs_mounted');