Voila ce que j’ai fais pour reussir a flasher le firmware du nextion
deja une question en avance
est ce que tu a un repeteur wifi ?
moi je pense que c’est ça qui m’a foutu la mouise
si c’est le cas débranche le temporairement
A/ sur le git hub du projet
recuperer nspanel.tft
B/ dans le folder custom configuration
recuperer nspanel_blank.tft
C/si ce n’est pas deja fait
dans le dossier « config » de ton serveur home assistant creer un dossier www
D/ y copier
les deux fichiers précédemment téléchargés
les renommer
nspanel1.tft
nspanel2.tft
E/ modifier le code pour flasher le firmware de la partie ESP tel quel:
substitutions:
###### CHANGE ME ######
device_name: "nspanel"
wifi_ssid: "wifi-ssid" # a adapter en fonction de tes parametres
wifi_password: "wifi_pwdl" # a adapter en fonction de tes parametres
##### CHANGE ME #####
##### DO NOT CHANGE ANYTHING! #####
nextion_update_url: "https://ip_du_server_ha:8123/local/nspanel.tft" #c'est la que tout ce joue #attention si tu n'es pas en https modifie en http://
packages:
##### download esphome code from Github
remote_package:
url: https://github.com/Blackymas/NSPanel_HA_Blueprint
#url: https://github.com/Jelle-Tigchelaar/NSPanel_HA_Blueprint
ref: main
files: [nspanel_esphome.yaml]
refresh: 300s
##### DO NOT CHANGE ANYTHING! #####saisissez ou collez du code ici
F/ compiles et téléverses, si tu as deja le firmware compatible ESPHOME tu peux passer directement en wifi (plus besoin du ftdi)
une fois que c’est fait
G/
va dans intégration et assures toi que dans l’intégration ESPHOME ton panel est bien détecté
sinon rajoute le a la main
H/
une fois découvert cliques sur l’appareil correspondant a ton nspanel
I/
assures ton que dans le panneau configuration Nextion Inited est a off
maintenant c’est la que tu vas recuperer ton « ecran »
sur les 2 fichiers tft que tu as copié sur ton HA
tu vas renommer celui qui a la plus petite taille ( 258 ko) en « nspanel.tft »
puis tu vas cliquer sur « update TFTdisplay »
un firmware leger devrais s’intaller
une fois l’installation faite ton nspanel devrait faire un BIPBIP
renomme le fichier precedement chargé en nspanel01.tft
renomme l’autre fichier en nspanel.tft ( taille du fichier 1894 ko )
J/
une fois ton nspanel redemarré
retourne sur l’integration ESPHOME et selectionne ton nspanel
a nouveau assures toi que dans le panneau configuration Nextion Inited est a off
recliques sur « update TFTdisplay »
et la normalement ça devrait recuperer ton nspanel
si jamais ça plante recommence a l’etape I/
jusqu’a que cela tombe en marche