Skip to main content

04 - 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 où se trouve le firmware. 

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. 

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 )