-
-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Can’t update a new device using 3.2.2 #605
Comments
Im having the same issue. Newly purchased device. Followed the instructions carefully. Flash was sucessfull and integration was successful. Entities are there but can not upgrade the screen. ESPhome log for the nspanel shows
Would really appreciate the help |
Hello friends, I have the same problem. My display is relatively new. |
What if you try copying the URL for the TFT file and past into your browser, can you successfully download the TFT file to your computer? And could you please double check the file size after the download with your browser? |
I am not able to reproduce this anymore, because I installed 3.0 and this one was working. |
I just bought a new NSPanel and have the same issue. How do you deploy version 3.0? |
I believe 3.1 will also work. Here you can find 3.0 https://github.com/Blackymas/NSPanel_HA_Blueprint/tree/v.3.0.0 you need to download the nspanel.tft or nspanel_eu.tft. I marked it as nspanel_3_0.tft, so that I can distinguish between. Then I downloaded the blueprint in this version. In the ESP Config I used just the first part:
Don’t forget to insert the right tft file. In my case it was nspanel_3_0.tft. After this part I added the whole esphome.yaml. After this you can flash it by wire und update the tft successfully. |
Thanks, I tried 3.1 with the US TFT. This got me further, now I have an error that says "Model does not match Device Model: NX4832F035_011C" |
Looks like flashing the 3.0 worked then I updated the tft via link and it works perfect now From what I saw the Service ESPHome: nspanel2_upload_tft_url does not save the url to update the panel. I have to manually type it in when its time up update the panel |
This usually happens, when the upload of the tft is broken and the nextion firmware is defect. |
Please take a look at this: #619 (comment) It looks quite similar and the user solved with another Web server hosting the TFT file temporarily. |
So, I believe everyone here got to a solution, right? @T3mplate-wow, are you ok about closing this thread? |
In my opinion there is still a bug in 3.2.2 which prevents to install the tft file, when the original sonoff display software is installed. So this is an open bug for all new users of this project. So if you ask me these all here are just workarounds and the bug is still valid. I can try this if you want. |
You are right, this is still an issue with v3.2.2 and new panels. We have a work around, but not really a fix. For reference, you don't have to install v3.0, you can simply follow those steps from this comment and the result should be the same: #641 (comment)
No, I think you are totally right and this should be kept open until it is fixed. 🙂 |
Hey there,
yesterday a completely new device arrived. So there was sonoff preinstalled on it.
I was using 3.2.2 to flash the device and this worked for the device itself. I saw the entity in HA and was able to switch the relays and see the temperature, state of the buttons ect.
But the screen shows the sonoff page. As I tried to upgrade the screen nothing happens on the screen. The device lost the connection to HA shortly but there was no refreshing/installing on the tft.
As I switched to 3.0 (this one I used for initial installing before, so I knew this version was working) I was able to upgrade the screen.
On my existing devices using 3.1 I was able to upgrade to 3.2.2. So I beliefe it is a problem just happening on a newly purchased device.
The text was updated successfully, but these errors were encountered: