Sonoff NSPanel Pro Smart Home Control Panel Review

Written by blakadder on
Sonoff NSPanel Pro Smart Home Control Panel Review

NSPanel, but for professionals?!

Full disclosure: This is a pre production unit sent to me free of charge by Sonoff. Some aspects of it might be changed once it reaches production. Review is not influenced by that fact and is solely my opinion. Shopping links in this article are affiliate links and I earn a small commission when you buy through them

Another summer, another NSPanel from Sonoff. I, once again, gladly accepted to review an early production sample of the new NSPanel, now with the added Pro moniker.

Sonoff NSPanel is available from the Itead store. In the current flash sale it is only 69.99$ early bird sale it is only 79.99$ preorder phase the price is only 89.90$. The final price is expected to be 119.90$.



The NSPanel Pro is sizes similarly to the NSPanel but there are very notable differences. The most obvious thing is the lack of the two physical buttons. When a company is advertising something as a “Pro” model, which would mean a better or more advanced version of an existing product, you’d expect they’d keep the features that were a key component of that device. The lack of the two physical buttons does get you a bigger 3.95” screen.


The back of the switch reveals another big difference. There are no power output terminals! There’s only the two terminals used to connect power to it. Sonoff later confirmed there are currently no plans to have relays or any other physical controls attached to the switch.


While installing the NSPanel onto my shabby testing rig another difference surfaces. The orientation of the connectors is not the same as in the old NSPanel or SwitchMan M5 series.

Base differences

No point in running a new device before checking out its internals. The main chip is hidden under the metal shielding. Under it hides a Rockchip PX30 chip, often used for embedded Android based systems such as those cheap car infotainment units. Considering the PX30 has a small development community it is not impossible to eventually be able to flash a custom ROM to the NSPanel Pro.


What is revealed is the Zigbee chip which is the, now standard, MG21. There’s also an eMMC storage chip and an USB OTG port for some reason.


The device also has speakers, a microphone and an ambient light sensor.

Time to fire this baby up!


Turning on the screen I’m greeted by the boot animation and a very lengthy one at that. Boots a lot slower than the old NSPanel. Screen looks a lot brighter and viewing angles better than the original. There’s an improvement.

After the forever boot you’re greeted with an Android-ish welcome message. Once the keyboard pops up you know it’s Android.


After connecting Wi-Fi, pair the panel with the eWeLink app using the displayed QR code.

Initial Screen

The UI is well designed but not perfectly fluid. Touch screen is responsive but not perfect at all. Sometimes the gestures or taps don’t register or the device is stalled for a second or two.

Swiping left or right cycles through the main screen, devices screen and scenes screen.


Swipe down brings you to the settings submenu with some oddly named menus.

Subject is actually Wallpaper selection. Notice lists recent notifications from NSPanel. Others are self explanatory.



NSPanel Pro does a lot of new things in the smart home space and some things better than existing Sonoff products.

Camera Feed Display

You can display camera feeds right there on the screen. Any camera from the eWeLink app is supported as well as RTSP video feeds and ESP32-CAM.

eWeLink Camera app

An eWeLink Camera app was available immediately after setup. I’ve also added an RTSP feed from my hacked Xiaomi Dafang camera and that also worked flawlessly.

Dafang Camera

ZigBee Gateway

You can pair Sonoff ZigBee devices through the NSPanel Pro and use them the same way as paired using the ZBBridge.


Once paired you can access the device history and any new event will be displayed at the top of the screen.


Home Security Panel

Using the ZigBee sensors you can create a makeshift security system for your home with the NSPanel Pro acting as the alarm panel and control hub with the help of Sonoff ZigBee sensors.

You can, for example, create an intruder alarm with the Sonoff Door/Window Sensor that will sound the alarm on the NSPanel Pro and alert you via the eWeLink app.

Or, make a doorbell that, when you press the Sonoff Zigbee Switch, plays a doorbell chime on the NSPanel.

Scene Trigger

Use the touch display as a switch to trigger eWeLink scenes. After battling with the horrible eWeLink app UI to create scenes and adding them to the NSPanel Pro the end result is quite nice. I’m not a fan of the scrolling screen once you have more than 4 scenes though, it would be nice if it flips to the next page on a down swipe.


Future Features

Most of the “cool” features are slated for later revisions of the firmware starting with September this year.

Home Assistant support is one of them. Hopefully it will not be using the god awful official add-on hack solution. It would help out if Sonoff gets with the program and officially integrates with Home Assistant. We can only hope.

Power consumption and/or temperature graphing is ok but nothing groundbreaking. Integration with Yeelights also interesting but limited.

In October you can expect eWeLink remote support that will make better use of the S-MATE or SwitchMan R5. Customisable wallpapers and intercom feature are also expected in this firmware update.

For the far future, Matter support is expected in 2023 so that’ll be interesting… or disappointing, depending on what happens with Matter until then.

A re-review will be necessary to cover all the new upcoming features, so watch this space!

Edit 2022-09-26: Keep an eye on Sonoff’s list of NSPanel Pro supported products

I will maintain a YouTube playlist of shorts showing NSPanel functions and features


There’s a bit of a disconnect between the eWeLink app and NSPanel Pro. For example you cannot set up the time zone or weather location in the app and neither does it automatically pick up those from the app settings.

Clock/timer options can only be set up on the NSPanel.

You cannot yet effectively use any of the NSPanel Pro features from the eWeLink app. For example: it is not possible to set a scene in the app that will play any of the ringtones available in NSPanel.

I find it weird that it is not possible to bring up a camera feed once an alarm or doorbell automation is triggered.

My sample’s front panel mount is not the greatest and there’s some rattling and movement when the panel is pushed.

One of the bugs that plagued me in the beginning was that the NSPanel stopped syncing with the app once I set up the time zone and weather location. A fix is expected.


This is definitely not a new NSPanel, but a completely different device with totally different use cases. Naming this device “NSPanel Pro” set up some expectations that were not met at all. On the other hand, it does bring some new and exciting features to your smart home and promises more of them later in the year. I’m looking forward to more than a few of them.

Its use is somewhat limited but it is a good ZigBee gateway if you’re just planning to enter that space.

I know a lot of people always wanted the camera feed display feature on the old NSPanel.

For now, it isn’t even well integrated into the eWeLink ecosystem. There’s lot of room for improvement but most of the improvements will be on the software side. Hardware is capable enough for what the NSPanel Pro strives to be and that’s a smart home control panel.

If you’re interested in the device, like being an early adopter and have faith that all the promised future features will be delivered on, you can grab one in the preorder sale on Itead store.

But you can open up the NSPanel Pro and use it the way you want if you’re willing to follow some guides:


Chief shenaniganeer!


comments powered by Disqus