This is the FIRST and ONLY custom version of the “Sonoff NSPanel” that is easy to configure via Blueprint and does not require much installation or code line changes.
This project allows you to configure your complete NSPanel via a Blueprint with UI.
That means you don’t have to customize any code or change any lines in the code.
So you have a nice graphical interface where you can build your NSPanel. And the best thing is, the installation takes only a few minutes.
The goal was to create a version that allows everyone to use the NSpanel fully local without having to deal with programming or reading hours of documentation - AND YES WE DID IT!!!
The only requirement is ESPHome and copy paste of a few lines of code - a step by step guide can be found in the Github WIKI
🙋 WE ARE LOOKING FOR YOU! We are always looking for people who would like to support this project. We are looking for help with "programming new features, writing documentation or translating documentation to EN. If you are interested then please contact us
Features:
easy to use and simple configuration via Blueprint - no change in the code is necessary
32 buttons on 4 button pages with long press function for settings (more buttons are also possible)
Button design is automatically generated based on the selected entity
Buttons show current brightness and cover position in the button itself
Buttons label can be assigned via blueprint
Weather + 5 days weather forcast
Thermostat + Touch + Relay control for floor heating
Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press
Cover control (open, close, position-slider) - via long press
It looks very nice and interesting, including integration into NSpanel. Just one question: if I configure according to the documentation, will the descriptions on the NSpanel display, buttons, switches, weather be in my native language as HA or only EN or DE or do I need to do something else?
thanks
Up and running! Seems good. Thank you for your effort!
People who had tasmota istalled need to first flash empty tft through tasmota console, make sure it was instaled and then move to esphome by flashing legacy bin file using tasmota webui.
I think I’m doing something wrong - the ESPHome bin flashed the nspanel, the TFT uploaded, it comes online and it looks like the empty version of the pics posted in the opening post. If I press the hard left or right button I can see the entities of the panel change in HA, so it’s definitely hooked up right. But I can’t get the settings I put in the automation to appear on the panel, no matter if I manually run the automation or reboot the panel.
Never mind, just reread the documentation closely and saw you’re not allowed to use a dash - in the device name! D’oh. Reflashed with a new name and now the automation is working.
as i have already mentioned, the esphome code and the blueprint are the same. Only the graphics have to be moved because the display has a different resolution.
Unfortunately I do not have a US version and am looking for someone who can simply move the images in the hmi file and test it.
Well with lovelace-ui it’s rather limited.
What i would like is 2 things:
a fully customisable screensaver that can differ per day. Where text, icons and entity states can be added to own liking. So one can create a todo list for that day. Or change the background to be entirely green with large letters to have something noticed when walking by (take out the trash).
notifications; lovelace-ui has this. Send popup boxes. Preferably with acknowledge button so they can be stacked.