Wouahou !!! @WarC0zes tu m’as sauvé !!! Un énorme merci !!!
Donc je récapitule pour ceux qui passeraient ici avec un problème identique
Type de carte : Lolin S2 mini v1.0.0 original wifi Iot ESP32 - s2fn4r2
(lu sur l’étiquette de l’emballage)
-
faire un
new device
de typeESP32-S2
depuis ESPhome (chez moi, un container docker accessible en local par http://ip_de_mon_nas:6052).
-
choisir
skip
en bas de la fenêtre qui affiche la clef (qui sera utile pour l’adopter dans HA)
-
sur les 3 points, cliquer
install
-
choisir la dernière option
Manual download
-
patienter pendant la compilation puis enregistrer le fichier dans un répertoire. Chez moi, il s’est appelé automatiquement
lolins2minarduino-factory.bin
-
Aller sur Adafruit ESPTool, appuyer sur
reset + boot
puis relâcherreset
. Cliquer surconnect
en haut à droite
-
choisir le fichier précédent, laisser l’option offset à sa valeur par défaut (h0) puis cliquer sur
Program
-
ça transfère très vite (même pas eu le temps de le voir passer). Voici l’exemple du log obtenu
Running stub...
Stub is now running...
Detecting Flash Size
FlashId: 0x164020
Flash Manufacturer: 20
Flash Device: 4016
Auto-detected Flash size: 4MB
Image header, Magic=0xFF, FlashMode=0xFF, FlashSizeFreq=0xFF
Writing data with filesize: 928704
Erase size 928704, blocks 57, block size 0x4000, offset 0x0000, encrypted no
Took 11902ms to write 928704 bytes
Erase size 0, blocks 0, block size 0x4000, offset 0x0000, encrypted no
To run the new firmware, please reset your device.
-
comme indiqué, cliquer sur
reset
et c’est magique : il apparaitonline
dans ESPhome.
-
il apparait automatqiuement dans toutes mes instances de HA (celle de production et celle de dev).
-
une fois adopté, le voici dans HA
Allez, maintenant je vais en faire quelque chose de ces S2-mini et S3-mini (test des LD2410 et LD2450, et remplacer certains vieux capteurs ESP8266 programmés en arduino mais qui plantent parfois).