Sonoff NSPanel Blueprint - Configure your own custom NSPanel easy via a Blueprint

Base on your error message, I believe you are talking about OTA password, right?

Try adding this to your settings file (it can be by the end of the file):

ota:
  password: "RRGWV7M9NJHB5J6F"

By the way, have you previously flashed some firmware other than the one from this project? How did you got with this password?

Yes, now the system (for this moment ) is not hanging at ota, and it is now busy much longer (is still busy yet). Now i have seen the update. … 100% and info about sensors.
But i also saw that the ip adres was changed?? first .15 now .10 very strange. But should not be a problem for this.

I never had flashed this NSpanel, as i said before, i could not flash my old panel on my Mac (error with serial ports??? So i bought a new NSpanel and bought it Complete with already flashed with Blueprint. And the seller never said something about the OTA. But the password was from the seller.

1 Like

Here a little piece from the upload

Oh sorry i forgot to tell: now there is a button exit reparse.
Thanks

So, is everything working fine now?

Yes it works and I have already connected some hue lamps. It is not yet in the wall, I still have to find out whether the 2 buttons will also continue to work mechanically, since one of the buttons (left) will simply hang a fixture that unfortunately still runs conventionally at 220 (LED) with built-in LEDs. And I now also notice that, unlike the nspanel I had last year, I can’t use a complete map (Spotify and Radio). The latter is a pity, given that we have a soundbar and it very sometimes fails on its app and then they are without a radio. But thanks.

1 Like

hallo @EdwardTFN I just wanted to update to 3.4 I updated the blueprint version in the folder where it is then reloaded automation & after that I updated the tft file this & then updated esphome but it doesn’t do anything now as you can see on the photo the tft is still there on 3.3 & esphome on 3.4 & blueprint also on 3.4 & I have the esphome.yaml running like this so I don’t understand why it doesn’t do anything now I get this screen ?


esphome.yaml

substitutions:

###### CHANGE ME START ######

  device_name: "nspanelblueprint" 
  wifi_ssid: !secret wifi_ssid
  wifi_password: !secret wifi_password

#  nextion_update_url: "http://192.168.0.184:8123/local/nspanel_eu.tft" # URL to local tft File
  nextion_update_url: "https://raw.githubusercontent.com/Blackymas/NSPanel_HA_Blueprint/main/nspanel_eu.tft" # URL to Github
  

##### CHANGE ME END #####



##### DO NOT CHANGE ANYTHING! #####

packages:
  ##### download esphome code from Github
  remote_package:
    url: https://github.com/Blackymas/NSPanel_HA_Blueprint
    ref: main
    files: [nspanel_esphome.yaml]
    refresh: 300s

##### DO NOT CHANGE ANYTHING! #####

My apologies for the late reply here…

You have to update your TFT file.
Your settings will instruct your panel to download the latest file directly from GitHub. This is a bit easier, so you just have to go to your device page (Settings > Devices & Services > ESPHome) and press the button “Upload TFT” and your panel will try to download if from GitHub.
This kind of transfer, however, is quite fragile, so if the steps above aren’t working, I would suggest to do this using that file in a local http server (your HA could be a candidate).
There are more instructions around this here and here.

2 Likes

Hi there,
about to replace my firmware.
Just wondering, what are the differences between nspanel_eu.tft and nspanel_us.tft?

Is it just C/F, metric/imperial ??

Is model is a diffent panel. De screen is differt and buttons are in in another position. So you need to check which panel you bought.

1 Like

The EU one is square and the US is rectangle.

I’ve done a comparison between EU and US versions on this post: About panel models (EU x US x US landscape) · Blackymas/NSPanel_HA_Blueprint · Discussion #713 · GitHub

About units, you can choose the ones you like more in Home Assistant, regardless the panel model you select, and this Blueprint will just use the values as provided by HA.

1 Like

Hi all.
I faced such problem as screen offset. This offset is only for the European version, not for the American one.
As I understand it, at the factory, the part of the screen was initially closed due to which, the calibration of the display is also lame, you need to press to the left of the button.
The offset is about 50px.
Tried using the following command “touch_j”. Did not help.
Perhaps in sonoff there is a stripped-down version.
Please help me with this.

Are you using nspanel_eu.tft with a US model on landscape mode?

Hi all.
I discovered this Blueprint solution few days ago and thanks for noob people like me :wink:
I sarted integration with 3.4 release and I have a question about it.
Is there a change about features or just is it possible I have issue while integration because setting Icon (lower left on the display) it is not present ?
There is option to display it on blueprint or just an issue ?
If it’s issue I will create a case to avoid to discuss about it here.

Thank for you information. (sorry for my english)

Edit : with picture…

Just long press the clock.
A change was made several versions ago

1 Like

I use the correct screen resolution

thanks tis working perfect

I found I have to long press clock twice repeatedly… a single press does not appear to work. I have a US panel so maybe this is why?

So, you are saying you have a EU model and it using nspanel_eu.tft and still having offset issues?

There is a offset in the EU model, but the nspanel_eu.tft should be compensating that.
Which version of this TFT are you using?