Bonjour,
J'ai quelques soucis avec un programme auquel j'ai intégré l'OTA mais qui ne s'affiche pas dans l'IDE Arduino.
Avez vous une combine pour qu'il soit vu et que je puisse mettre à jour à distance.
J'ai de nombreuses fois utilisé l'OTA, jamais eu ce problème et là je galère, car en plus cet ESP8266 a déjà été vu dans l'IDE et suite à une mise à jour ne concernant pas l'OTA il n'est plus visible. Mon programme tourne bien sans aucun problème sauf l'OTA.
J'ai trouvé, il faut que l'OTA dans la section "setup" soit déclarée avant la connexion réseau.
Quoi qu'il en soit, ça fonctionne correctement maintenant.
J'apporte une nouvelle pierre à l'édifice... On ne sait jamais, si ça peut aider.
J'ai remarqué qu'en fait, il ne faut pas utiliser et donc pas déclarer le MDNS car il entre en conflit avec l'OTA.
Si on utilise l'OTA, pas besoin de MDNS, c'est implicite et on voit l'ESP8266 dans Bonjour, dans l'IDE Arduino et dans le navigateur (espxx.local) ça fonctionne aussi. La librairie "ESP8266mDNS" ne doit donc pas être utilisée avec l'OTA.
Leptro >>> Tu as raison, et j'ai remis l'OTA au bon endroit.