Testing the Nspanel Pro V1.5.4 sonoff module

Nico Writing by Nico
  8 min of reading

This page has been visited ... times

Testing the Nspanel Pro V1.5.4 sonoff module

Today and thanks to Itead who provided us with the Nspanel pro module as well as its support, I will be able to test this famous home automation control unit and give you my opinion on this module. Is this the module to have to have Waf access, is the module ready? These are the questions I am asking myself right now.

Sonoff Nspanel Pro controller with zigbee 3.0 and integrated wifi

Sonoff Nspanel Pro Controller

By Sonoff

Sonoff Nspanel Pro controller with zigbee 3.0 and integrated wifi

Sonoff has been selling this module for some time, which completes the Nspanel series, this pro version now includes a Zigbee controller in addition to wifi and the touch screen. The two light control buttons are no longer present, however the touch screen is larger and is equipped with two light sensors.

Box for Controller Sonoff Nspanel Pro, Nspanel in eu or us version

Box for Nspanel Controller

By Sonoff

Box for Controller Sonoff Nspanel Pro, Nspanel in eu or us version


I will spare you the stages of the consumables (pouches and foams), in short, the sonoff Nspanel pro module is very well packaged, similar to the Nspanel by the way, it comes with a summary manual and a set of screws. The support also comes with two screws.

unboxing nspanel pro with its support

For the Nspanel pro as well as the case, the plastics used are of good quality.

unpacking nspanel pro with its support and installation of together

1st launch

To carry out a first launch with firmware update it will be necessary the mobile phone with Ewelink App installed, and a 2.4Ghz wifi connection available.


ZigBeeIEEE 802.15.4 (Zigbee 3.0)
Wi-FiIEEE 802.11b 2.4GHz
Input100-240V AC 50/60Hz
Max Power Consumption5W MAX; 150mA
TFT screen size3.95 inch (capacitive screen)
Screen resolution480 x 480
CPU4 Core Cortex-A35
ROM8 GB, eMMC 5.1
CertificationsCE/UKCA/ SRRC/RoHS
Facade materialsPC V0+CRS+Tempered glass


NSPanel pro features and specifications

the + of the product

  • Manufacturing quality
  • solid case
  • very nice rendering of the slab
  • Integration of RTSP cameras
  • Very good quality optional support

the - of the product

  • 5Ghz wifi incompatibility
  • Capricious touch screen on vertical movements
  • Module closed to Sonoff systems
  • Obligation to go through a Chinese Cloud
  • Lan options without Cloud too restricted
  • zigbee response time too long (when you click on a switch the latency is about 1 second)



After setting up a camera you will be able to access it from the main interface, you will also have access to the different modes (Home Mode, Away or Sleep)

access to NSPanel pro modes

Add a Zigbee device

integration of an NSPanel pro compatible Zigbee device see list it’s hassle-free, just click on the add a device icon and then start pairing.

NSPanel pro pairing tab


The manual tab is currently empty


The alarm tab allows you to set one or more alarms, there is also a timer function. Ideal for an alarm clock function


The theme tab allows you to choose a dynamic or simple wallpaper, nothing more.

Add Camera

The integration of two cameras in RTSP format was done without worries

RTSP camera integration in NSPanel Pro


The adjustment tab allows you to:

  1. choose the wifi network (only 2.4Ghz)
  2. set up the ewelink account
  3. set time zone
  4. set location for weather
  5. adjust display brightness and contrast
  6. choice of language
  7. adjust sound volume
  8. about allows you to see (module info, firmware, ip, device) but also to restart or reset

This allows you to:

  1. set up a link to a web page that you will find on the NSpanelpro interface
  2. make a voice call on the NSPANEL Pro
  3. to place a zigbee module on one of the 3 screens of the Nspanel Pro
  4. Add a scenario
  5. to associate a zigbee module via the Gateway button
  6. to configure a thermostat via a sonoff module
  7. configure an energy interface via a Sonoff energy module
App ewelink NSPanel pro

Ewelink Call Function > Nspanel Pro

NSPanel pro call function via ewelink application

Integration in Homeassistant

It is obvious that the NSpanel pro is controllable in the Home-assistant application, 3 choices are available to you for integration. You can easily control this module via homeassistant but to date all these options are subject to constraints controlled by the Sonoff company.

personally I chose the SonoffLan option which seems very promising.

A video distributed by Sonoff illustrates the installation of the addons well, I did not look into it because it is 100% Chinese Cloud and yes each action carried out by the Sonoff module or on Homeassistant goes through the Web.

you will have understood it is really not terrible.

Paste the Github repository link to access the addons. Then watch the video below for a complete installation.

Installing Ewelink Nspanel Pro on Homeassistant


  • Ewelink allows import of compatible modules included in homeassistant
  • one-click import into Lovelace


  • 100% Chinese Cloud
  • very few recognized modules
  • synchronization with limited homeassistant light/switch modules
  • switch response time 1.5 seconds (huge)
  • Not compatible NSPanel Pro management

#2 by flashing the module with 100% local android

Thanks to Blakkader help it is possible to hack sonoff pro by installing and using Android Debub Bridge ADB. I have not tested this solution because in my opinion it has no interest, installing android is the same as taking an android tablet and installing it on the wall at least you would have a bigger screen.

  1. Download apps to Sonoff NSPanel Pro
  2. Update WebView on NSPanel Pro and Tuya Smart Home panels
  3. Use proximity sensor to wake up screen on NSPanel Pro and Tuya Smart Home panels


  • Use all the possibilities of Homeassistant
  • Allows to install additional android modules
  • possibility of using proximity sensors


  • this solution is equivalent to installing android on the NSpanel pro
  • screen too small for this kind of system
  • difficult to set up
  • Hack the sonoff system

Watch an installation video below.

#3 Using the Sonofflan repository (local and/or cloud)

Entirely developed by AlexxIT, this module makes it easy to control Sonoff products. It has the advantage of being very easy to use. However it will still be necessary to configure the Ewelink cloud but without being obliged to use it, finally it depends on Sonoff’s Lan compatibility

Nspanel Pro Sonofflan installation on Homeassistant


  • Perfect integration in Homeassistant
  • possibility to choose the operating system (auto, lan or cloud)


  • Currently NsPanel Pro only reports information
  • Know how to install HACS on Homeassistant
  • Takes into account the compatibilities developed by Sonoff
  • mandatory interface reload to synchronize with the cloud
  • the reloading of the interface is not automatic by default it will be necessary to create an automation
Sonoff Nspanel Pro controller with zigbee 3.0 and integrated wifi

Sonoff Nspanel Pro Controller

By Sonoff

Sonoff Nspanel Pro controller with zigbee 3.0 and integrated wifi


The current version of the firmware tested is the latest one V1.5.4, the quality of manufacturing is good, the interface and the quality of the panel are superior to the NSPANEL but in my opinion the module is not in focus, the horizontal swipe works correctly however the vertical swipe is random, you have to do it several times to access the menu, fortunately this module supports the other zigbee modules of the Sonoff range. But for now it’s far too limited, I would have preferred full interoperability with Homeassistant. The functions included as well as the settings are well thought out. In my opinion, it is not an essential module for the moment, but perhaps it will become one the day Sonoff decides to open it to Opensource systems.

Sonoff announces Matter compatibility on its next Firmware update



Founding member of the Haade site, a home automation enthusiast with all the tricks that go well.