Outils pour utilisateurs

Outils du site


start:esp32:tasmota:perso

Tasmota : personnalisation du firmware

Configurer un conteneur Docker à partir de zéro

Prerequis

-1- Utiliser une installation de

-2- Installer Docker sous linux

-3- Installer git sous linux

  • sudo apt install git-all

Clonez ce dépôt et accédez au répertoire où il est cloné :

  git clone https://github.com/tasmota/docker-tasmota
  cd docker-tasmota

Exécutez ceci pour créer le conteneur Docker :

  docker build -t docker-tasmota .

Accédez au répertoire dans lequel vous souhaitez cloner le dépôt Tasmota :

  git clone https://github.com/arendst/Tasmota.git

Si vous avez un fichier user_config_override.h ou platformio_override.ini avec vos paramètres personnalisés, vous devrez les placer sous Tasmota/tasmota.

A partir du même répertoire, exécutez pour compiler la version souhaitée

   docker run -ti --rm -v $(pwd)/Tasmota:/tasmota -u $UID:$GID docker-tasmota -e tasmota

-e <buildname> où peut être n'importe laquelle des builds listées dans platformio.ini . Si vous ne définissez pas de build, chaque build sera compilé.

Une fois la compilation terminée, vous devriez avoir la version binaire compilée et gzippée dans Tasmota/build_output/firmware laquelle vous pouvez flasher sur vos appareils.

Autres liens

/home/chanteri/www/fablab37110/data/pages/start/esp32/tasmota/perso.txt · Dernière modification : 2025/02/12 13:02 de admin