Skip to main content

93 - mode dev Téléversement du code à distance

Le Téléversement se fait avec Visual Studio Code (VS) en utilisant l'onglet PlateformIO

image-1648136519736.png

votre code étant déjà présent sur le routeur, vous pouvez maintenant générer directement les fichiers binaires à envoyer.
En général, seul le Général Build est à faire. 
Le Build Filesystem Image n'est là que pour remettre à jour les pages HTML lors d'évolutions de fonctionnalités. 

image-1648136931479.png

une fois le build fait : 

image-1648137170040.png

il indique le répertoire où se trouve le firmware. Il faut prendre le fichier avec l'extention .bin associé donc ici firmware.bin

il ne reste plus qu'a se connecter avec le navigateur internet sur votre pv routeur et aller sur la page /update 

image-1648137301517.png

et à téléverser le firmware

Cas d'une mise à jour du Filesystem

Dans le cas de la mise à jour du Filesystem ( fichier HTML ), c'est la même procédure, il faut juste prendre le binaire Filesystem et sélectionner Filesystem.  ( le .bin ) 

Attention: avant téléversement il est important de vérifier que le fichier data/wifi.json est présent sur votre dépôt et contient bien les informations de connexion à votre box internet. 

il est aussi préférable avant la mise à jour de sauver sa configuration en allant sur la page web /config.json  et de copier/coller les informations dans le config.json de votre dépôt ( ou le sauvegarder dans un fichier tier )