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

We have a known error which could cause this, and I believe it’s already fixed in dev, so it should disappear when you update after the next release.
But it could also be related to different versions between TFT, ESPHome and Blueprint. If everything is on the same version, don´t worry about that message which hopefully will disappear with the next release.

hello i’m here with the same problem of going from tasmote nspanel to esphome blueprint but can’t get out of it this stays on the rotating screen like with you have you already gotten out? thanks in advance!

It doesn’t seem to have caused any issue with functionality. I’m running 3.2.2 of the firmware, TFT and Blueprint.

1 Like

I configured two Chips but they aren’t showing up.

    chip01: sensor.recycling_bin_today
    chip01_icon: 
    chip01_icon_color:
      - 246
      - 250
      - 0
    chip02: sensor.general_waste_bin_today
    chip02_icon: 
    chip02_icon_color:
      - 250
      - 0
      - 0

I’m wondering if this is because the state of the entity (general waste bin today) is True rather than On…?

That is probably the problem.
What kind of sensor are you using? Which integration?

Its a template sensor:

sensor:
  - platform: template
    sensors:
      general_waste_bin_today:
        friendly_name: "General Waste Bin Today"
        value_template: "{{ ((as_timestamp(states.sensor.date.last_changed) - as_timestamp('2019-01-10 00:00:00')) / 86400) | int % 14 < 1 }}"
        entity_picture_template: >-
          {{ '/local/images/general_waste_bin_today.png'}}

Could you please share your ESPHome yaml? Please remove any sensitive information (Wi-Fi credentials, etc.) before sharing.

Perhaps the Blueprint could be modified to accept True/False as well as On/Off ?

Yes, it could be, but I’d love to know more about your sensor (or integration) so we can propose a solution for this in a more robust way. There are million possibilities here and I’d like to understand if the values in the back-end are really “True/False” (it could be “true/false”, for example, and your front-end is “translating” to “True/False”, etc.)
Also, if possible, please go to Developer Tools, select the tab “State” and look for your entity which provides True/False.
Please send a screenshot if possible.

It’s just a template sensor based on dates.

1 Like

I’ve added PR#748 to add support to boolean entities on chips. That will probably be included in the next release.

Awesome! Thanks.

1 Like

here code

substitutions:

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

  nextion_update_url: "http://my-ip:8123/local/nspanelblank.tft" 
# nextion_update_url: "http://my-ip:8123/local/nspanel_eu.tft" 

external_components:
  - source: github://pr#2956
    components: [nextion]
    refresh: 1h


packages:
  remote_package:
    url: https://github.com/Blackymas/NSPanel_HA_Blueprint
    ref: main
    files: [nspanel_esphome.yaml]
    refresh: 300s

Hi Jarne_Roussard, I too had problems with the tasmota to blueprint installation, I practically could not install the blank tft file. To do this, I had to create my own http web server, upload the blank file to it and then upload it from there to Tasmota. Basically after creating the web server and uploading the file I followed these steps: After installing the web server on the raspy and trying to install the blank file without success but with a different error, I took a deep breath, rearranged my ideas and: OK let’s reinstall everything from scratch: 1) Installed tasmota, flashed the berry and flashed the modified blank file taking it from my web server on the raspy (the original one to which I modified the ID device and then put the original ID device back) result: white screen! Perfect 2) Flashed the esphome file with the nextion_update_url: which now points to the file on the raspy web server and… Hello World! Now every time I have to upload a tft file to the nspanel I first upload the file to my webserver and then download it to the nspanel!

That is certainly an important advise.
Thanks for that!!!

New Version is online :wink:

4 Likes

Wanted to say thanks - this solved the TFT update problem I was having.

1 Like

Hi
I just tried to install the blueprint but I get stuck in the beginning flashing the esphome code.
Starting to flash gives me following error message:


I went through all steps and can’t find my mistake.
I don’t even know where to look.
Does anybody has an idea?

Thx
Lars

here is my yaml file:

Which version of esphome are you using? I think you are on a really old one.
At some point I can remember you need to add an of on repository to be able to update esphome.

1 Like