Table des matières

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

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

Firmware à telecharger

TasmoCompiler

Installer docker sous linux

Flasher-le-firmware-tasmota-sous-arduino-ide

Personnalisez votre firmware tasmota EN

Installation de docker sous windows11 EN