Releases: rene-d/wifinfo
Nouveau filesystem: ERFS
v1.6.1 improved ERFS tool
Release v1.5.1
missing tool
Release v1.4.3
missing tool
Release v1.5.0
L'accès à l'interface web du module peut être contrôlée par mot de passe
Compilation avec IDE Arduino
L'IDE Arduino permet beaucoup moins de choses que PlatformIO, notamment :
- multiples configurations
- définitions de préprocesseur
- automatisation de la compression/minification des .html
- obligation d'avoir un sketch .ino, dans un répertoire homonyme
Le script tools/mkarduinosrc.py
prépare les sources pour une utilisation avec cet environnement. Avec la possibilité de créer une amalgamation en un seul .ino.
Méthode POST et intégration continue/déploiement continu
Ajout d'une option pour faire des requêtes HTTP de type POST au lieu de GET. Les données de la requête est alors le dictionnaire JSON des données de téléinformation
Workflows d'intégration continue/déploiement continu (CI/CD) avec GitHub Actions et Codacy.
Ajout aux assets des firmwares compilés en mode release et «prod» (pas de sortie de debug, le port série est réglé sur 1200 7E1 pour recevoir la téléinformation).
Archive | Cible |
---|---|
wifinfo-esp01_1m.zip |
pour ESP-01S avec 1 Mo de flash, dont 256 Ko de filesystem |
wifinfo-esp12e.zip |
pour ESP-12e (ou NodeMCU) avec 4Mo de flash, dont 1 Mo de filesystem |
Mise à jour firmware et web embarqué
Activation de la mise à jour du firmware par téléchargement (ArduinoOTA ou par HTTP)
La mise à jour par ArduinoOTA se fait avec le script Python espota.py
Ajout des index HC/HP dans le premier onglet
v1.2.0 compteur
Première version fonctionnelle avec notifications HTTP
Merge pull request #3 from rene-d/develop correction paramètre cfg_led_tinfo
version expérimentale
v0.1.0 première version en test