RE: WebOTA - Padawan34 - 12-06-2024
(11-06-2024, 09:47 AM)Nalexdouze a écrit : (10-06-2024, 06:32 PM)Padawan34 a écrit : (10-06-2024, 10:28 AM)Nalexdouze a écrit : (09-06-2024, 05:07 PM)Padawan34 a écrit : Bonjour à tous,
Personnellement j'utilise OTA pour toute mes mises à jour et je n'ai pas rencontré de problème particulier je suis sur MacBookPro et j'en ai fait aussi sur un vieux PC portable, peut-être que j'ai plus de chance que vous
Je n'ai pas dit que l'OTA ne fonctionnais pas
Juste dans mon cas où mes périphérique IoT sont sur un réseau séparé de mon réseau principal, Arduino IDE ne trouve pas l'OTA.
Ma solution est de passé sur le WebOTA, ayant ouvert le port 80 entre les deux réseaux.
Après j'avoue ne pas avoir essayé de faire de l'OTA avec VSC en spécifiant l'IP.
j'ai aussi deux réseaux wifi dont un ioT et un principal c'est normal que IDE trouve pas l'OTA si tu es sur ton réseau principal, quand je fais une mise à jour en OTA je bascule mon réseau wifi ioT pour cela j'ai fait un préréglage dans les préférences système de mon Mac ça me prend un clic de souris pour passer d'un réseau à l’autre
Vi, vi Je pourrais peut-être aussi ouvrir le port du broadcast... qui sait ça fonctionnerai peut-être.
A ceci près que je n'ai pas IDE sur mon MBP j'utilise VSC pour mes projets.
Et lorsque j'ai besoin d'utiliser l'IDE Arduino je le fais avec une VM Windows qui est sur mon réseau principal.
De se fait j'ai trouvé que l'OTA via Web était plus facile a gérer sur mes projets ESP32 avec un bonus d'autant l'abandon de l'IDE Arduino.
Par extension cela peut-être une solution de déploiement simplifier des MàJ, pour André, a destination des utilisateurs les plus novices n'ayant pas de compétences de déboggage en cas d'erreur de compilation.
Ok mais en webOTA il faut passer par un fichier .Bin alors chacun sa solution
RE: WebOTA - Nalexdouze - 12-06-2024
(12-06-2024, 05:24 PM)Padawan34 a écrit : (11-06-2024, 09:47 AM)Nalexdouze a écrit : (10-06-2024, 06:32 PM)Padawan34 a écrit : (10-06-2024, 10:28 AM)Nalexdouze a écrit : (09-06-2024, 05:07 PM)Padawan34 a écrit : Bonjour à tous,
Personnellement j'utilise OTA pour toute mes mises à jour et je n'ai pas rencontré de problème particulier je suis sur MacBookPro et j'en ai fait aussi sur un vieux PC portable, peut-être que j'ai plus de chance que vous
Je n'ai pas dit que l'OTA ne fonctionnais pas
Juste dans mon cas où mes périphérique IoT sont sur un réseau séparé de mon réseau principal, Arduino IDE ne trouve pas l'OTA.
Ma solution est de passé sur le WebOTA, ayant ouvert le port 80 entre les deux réseaux.
Après j'avoue ne pas avoir essayé de faire de l'OTA avec VSC en spécifiant l'IP.
j'ai aussi deux réseaux wifi dont un ioT et un principal c'est normal que IDE trouve pas l'OTA si tu es sur ton réseau principal, quand je fais une mise à jour en OTA je bascule mon réseau wifi ioT pour cela j'ai fait un préréglage dans les préférences système de mon Mac ça me prend un clic de souris pour passer d'un réseau à l’autre
Vi, vi Je pourrais peut-être aussi ouvrir le port du broadcast... qui sait ça fonctionnerai peut-être.
A ceci près que je n'ai pas IDE sur mon MBP j'utilise VSC pour mes projets.
Et lorsque j'ai besoin d'utiliser l'IDE Arduino je le fais avec une VM Windows qui est sur mon réseau principal.
De se fait j'ai trouvé que l'OTA via Web était plus facile a gérer sur mes projets ESP32 avec un bonus d'autant l'abandon de l'IDE Arduino.
Par extension cela peut-être une solution de déploiement simplifier des MàJ, pour André, a destination des utilisateurs les plus novices n'ayant pas de compétences de déboggage en cas d'erreur de compilation.
Ok mais en webOTA il faut passer par un fichier .Bin alors chacun sa solution
Fichier binaire que je crée automatiquement à chaque compilation avec VSC
Et le même binaire peut être envoyer à plusieurs ESP
|