Je suis le sujet depuis un moment et j’ai enfin franchi le pas ! J’ai pris un ESP ainsi qu’un Nextion 10.1.
Je suis sous Jeedom 4.1 et je rencontre évidement un soucis …
L’installation est ok, coté ESP :
Controleur :
Device :
Et là, rien… je vois pas du tout le problème. Je parcours les forums mais impossible de trouver le pourquoi… Je suppose que je reçois bien le code de ESP mais que ESP reçois ou n’envoi rien à Nextion. Peut-être une erreur de branchement ? Le Nextion est connecté sur l’ESP D5 jaune D7 bleu. ( lorsque j’inverse, je ne reçois plus de code)
Help me please
EDIT, l’exemple : pour p6 ( Netatmo) changer l’image (pic) 16 ( couleur bleu), vers la 15 ( orange), juste en test, afin de savoir si les info passent dans les 2 sens, mais ca ne fonctionne pas…
Merci de ta réponse, ca a l’air d’avancer maintenant, j’ai le message : « Unknown or restricted command! » lorsque je met entre guillemet Je regarde par rapport au lien, je test différente commande sans succès…
@Mips : C’est à dire ? ( je suis vraiment pas dev, le code et moi, c’est… compliqué :))
Déjà il faut que tu testes depuis le navigateur… ça évite une couche supplémentaire via Jeedom. Ce sont les mêmes commandes.
Ensuite, le message que tu récupères indique qu’ESPEasy ne comprend pas la commande. Essaye un truc plus simple, comme : /control?cmd='NEXTION,dim=10' (diminue la luminosité)
Ou un TaskValueSet sur un dummy device pour vérifier qu’ESPEasy prend tes commandes.
Vérifie que tu n’as pas renommé le Nextion dans ESPEasy.
J’ai envoyé les commandes directement depuis l’ESPEasy, sans succès.
Aucun message d’erreur, mais rien ne bouge sur le nextion. Donc ca confirme qu’il n’envois pas l’info à NEXTION.
Quand je met une commande en erreur, il me l’indique :
Je suppose que tu es en « Soft serial » (d’après ton écran de config).
=> on voit que ton choix de D7 (c’est bien un RX) est OK, mais j’ai un gros doute sur le D5… qui n’est absolument pas un TX (ce qui expliquerait que tu récupères des trucs du Nextion mais pas l’inverse).
Dans ton cas j’opterais pour D9 / D10, parce que le couple D7/D8 impose de mettre un transistor (voir la doc en lien plus haut).
A moins que tu n’utilises pas un NodeMCU ?
Sinon, tu peux essayer de flasher la version de mon tuto sur le thermostat :
La version que j’ai installée (elle c’est sûr qu’elle marche en « Hardware Serial0 swap » sur D7/D8, mais il faut le transistor) :
Il faut impérativement choisir le fichier flash qui contient le module Nextion :
ESP_Easy_mega-20191208_test_beta_ESP8266_4M1M.bin
Quelle version de ESPEasy utilises tu ? J’ai trouvé ta config de pins dans une vieille doc de 2018.
La plus récente que je t’ai postée plus haut a été mise à jour en 2020 et correspond plus à ce que j’ai moi sur mon interface.
Merci Cela fonctionne en D7 et D8 !! par contre, effectivement, si reboot, l’ESP ne démarre pas avec le D8 branché
J’avais pris des ESP, comme sur les tutos sur le web, je connais pas les NodeMCU
Oui effectivement, j’utilisais la doc de 2018, quit à commander quelques transistors, je vais y inclure des NodeMCU Merci encore, mon projet va pouvoir décoller
Marche au top, c’est stable dans le temps. Faut juste prendre le temps de faire l’interface et la conf Jeedom.
Perso mon écran est allumé en permanence et quand je touche la luminosité revient. Je trouvais ça plus simple pour l’envoi des données.