À propos du projet
Tasmota est un firmware alternatif pour les appareils basés sur ESP8266 et ESP32. Il est écrit pour PlatformIO et est sous licence GPL-3.0-only.
Capacités clés décrites dans le README :
- Configuration facile via une interface web.
- Mises à jour du firmware par liaison radio (OTA).
- Automatisation à l'aide de minuteries ou de règles.
- Extensibilité.
- Contrôle entièrement local via MQTT, HTTP, Serial ou KNX.
Installation et mises à jour :
- L'installation initiale peut être effectuée avec le Tasmota WebInstaller.
- Les binaires du firmware publiés sont disponibles depuis les emplacements de téléchargement OTA du projet pour ESP8266 et ESP32.
- Des builds de développement sont publiés après des commits qui compilent avec succès et peuvent également être utilisés pour les mises à jour OTA.
- Le README avertit que les mises à niveau OTA peuvent échouer et qu'une flashage série peut être nécessaire ; il conseille de tester et de sauvegarder la configuration avant la mise à jour.
Configuration et migration :
- Les modifications au moment de la compilation sont effectuées via un fichier user_config_override.h, copié à partir d'un exemple fourni, afin que les paramètres personnalisés persistent à travers les nouvelles versions.
- Le README répertorie un chemin de migration pour les mises à niveau de version majeure et note que la mise à niveau d'une version minimale vers une version minimale risque d'échouer et de nécessiter un flashage série.
- Il note des ruptures de version dues à des changements dans la disposition du stockage des paramètres et la représentation interne des fonctions GPIO.
Support des appareils :
- Une base de données des appareils pris en charge est maintenue dans le dépôt Tasmota Device Templates.
- Le README demande aux utilisateurs de ne pas demander de nouveaux ajouts d'appareils, sauf si de nouvelles fonctionnalités nécessitent du code supplémentaire, et suggère d'utiliser d'abord les modèles.
Documentation et support :
- La documentation, la FAQ/dépannage et les références de commandes sont hébergées sur le site de documentation du projet.
- Le support communautaire est disponible via GitHub Discussions, un chat Discord pour les utilisateurs, les problèmes GitHub et un groupe Telegram non officiel en allemand.
Sécurité :
- Le README inclut un avertissement sur le risque d'électrocution lorsque les appareils sont connectés au secteur et déconseille de flasher lorsqu'ils sont branchés sur le courant alternatif.
Contribution :
- Les contributions sont les bienvenues sous forme de demandes de tirage, de tests de nouvelles fonctionnalités et de signalement de problèmes, de dons de matériel et de documentation.
Le README crédite également de nombreux contributeurs individuels pour les pilotes, les outils, le support et d'autres travaux.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.