NSPanel Easy - Blueprint-configured NSPanel customization

NSPanel Easy is a comprehensive customization platform for the Sonoff NSPanel, continuing the excellent foundation built by Blackymas/NSPanel_HA_Blueprint. Built entirely on ESPHome and Home Assistant, it provides complete control over your panel through an intuitive Blueprint interface.

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Key Features

  • Code-free configuration - Everything configured through Home Assistant Blueprint UI
  • Quick setup - Get your panel running in minutes with guided interface
  • Fully local - No cloud dependencies, works entirely offline after setup
  • Modular architecture - Include only the packages you need
  • Active development - Frequent releases keeping pace with ESPHome/HA evolution

What’s Different

NSPanel Easy builds directly on @Blackymas’s work but with streamlined development workflows enabling more frequent updates and architectural improvements. Same core functionality, same familiar structure.

Getting Started

Community & Support

Built by the community, for the community. Would love to hear your feedback and see what you create!

5 Likes

Hi Edward,

Now there is a new NSPanel blueprint, does this also imply that there will be two development streams, one for the “old” and one for the “new” one, or will the development of the old version be stopped.
So there might be different functionality in the future……

Panels now wake themselves for no apparent reason. Anyone else? I’m not on discord so unable(ain’t gonna) to join the conversation. Popped them of the wall so I won’t wake when they do.

I’m not planing to invest time developing on the old repository, but I would support a transition if someone wanna develop there, but I will be limited to the permissions I have on that repo and unfortunately I lost contact with @Blackymas since a while.
But I don’t wanna do this painful, so for some time I will be fixing if any change on ESPHome or Home Assistant breaks its functionality. I don’t know for how long I will be able to maintain this. :frowning:

It will be different functionalities in the future. In fact, there are some differences already.
You will feel the new system quite familiar, as 99% still just the same, but since a couple of months ago I’ve started some improvements and those are only on the NSPanel Easy repo.

No one else reported that so far.
Anyways, if it is not working as it should, it is a bug… :wink:

Ideally, please open an issue on GitHub, sharing a bit more information.

Differences so far between NSPanel Easy and Blackymas/NSPanel_HA_Blueprint

A few things have changed since the fork. Listing what’s user-visible:

  • TFT upload defaults to 921600 baud (was 115200). Uploads are roughly 8x faster.
  • New light theme available alongside the dark one. Still being polished, feedback is welcome.
  • Light effect selector on the Light page.
  • New Button and Switch pages.
  • Chips now also rendered on the Screensaver, not only on the Home page.
  • Light page polished, with a few bugs from the original fixed.
  • Date is now rendered locally, so it stays correct on the panel even when the network is down (previously only the time survived offline).
  • Indoor temperature on the Home page can now be fed by either a sensor (temperature) or a climate entity (uses the entity’s current temperature, not the target).

That’s it for now. More to come… and if anyone spots something I forgot, please reply.

3 Likes