NSPanel Pro 2 poor performance when connected to bluetooth

Welcome to the SONOFF NSPanel Pro category!

Device Id: 10026d1eb8 / V 4.3.3

Hello,

I find it very convenient to use the NSPanel Pro to listen to music on YouTube via Webpages and it works great. However when I connect a Bluetooth speaker the page starts to lag. I assume the Bluetooth signals causes interference on the wifi making a poor connection. Can ewelink confirm this? And is this is the case, is it an issue that can be fixed in software or is it a hardware issue?

Thank you,

Neither, and it can’t be fixed. What you’re trying to do is creative, but the behaviour you’re seeing isn’t caused by “Bluetooth interfering with Wi‑Fi”. That’s not how the NSPanel Pro works internally.

The panel simply isn’t designed to act as a multimedia device.
When you open YouTube in the built‑in Webpages browser, everything — video decoding, rendering, JavaScript, audio output — is handled entirely in software on a very limited CPU/GPU. It’s already operating at the edge of what this hardware can handle.

When you connect a Bluetooth speaker, the system has to encode and stream audio over Bluetooth in real time. That adds extra CPU load, not radio interference. The processor has no spare headroom, so the browser starts to lag. It’s a performance limitation, not a wireless one.

This isn’t something that can be fixed in software, because the bottleneck is the hardware capabilities of the panel. The NSPP was never meant to be a YouTube player with external Bluetooth audio — it’s a home automation interface with very lightweight multimedia support.

In short: the idea is clever, but the device simply isn’t built for this use case. Just use you’re smartphone for far better results :slight_smile:

2 Likes

To many interruptions on my phone. But thank you for informing me.

Just wondering what app in FDroid work well to stream music on the NSpanel Pro. Gonna start trying them out when I get home. Maybe one will work with the Bluetooth speaker if it’s just music without the video feed.

None. In short: the idea is clever, but the device simply isn’t built for this use case.

I see. Why have a Bluetooth toggle then? If Bluetooth is just for pairing smart home devices then why not only activate in paring mode instead of having a toggle? Whats the point? By the way, the Harmony Music app in F-Droid works fine.