-
Poor readability of the main screen in the “dynamic” theme
The default background used in the dynamic theme makes the weather information almost unreadable. The text blends into the background, as shown in the attached photo. It is difficult to read the temperature without staring closely at the screen, which makes the main display practically unusable. A redesign is necessary to ensure proper contrast and readability.
-
Theme configuration becomes locked after changing from the default
Switching to any theme other than the default “dynamic” one and saving the change causes the Theme settings to become unresponsive. After saving, it is no longer possible to switch themes or revert the previous selection. The issue is fully reproducible and visible in the video below.
I’ve verified this issue and confirmed that the switching works normally. Can you check if left/right swiping functions properly on other pages? You can also provide feedback logs to help us identify the specific cause.
Thanks for the clarification. I did provide several logs when tis problem surfaced.
I’d like to add one more possibly important detail:
After the previous attempt to switch themes, the panel became so unresponsive that I eventually had to reset it and go through the full setup process again. Because of that, I’m hesitant to test the Theme switching repeatedly - the issue is reproducible, but the recovery process is time‑consuming.
As a small positive note, the reset did partially improve another issue: MQTT no longer crashes together with Zigbee. However, the Theme configuration problem itself remains unchanged.
Alright, I’ll review the logs ASAP.
The logs do not show any abnormalities for this issue. Are you still unable to switch themes? Have you tried a power cycle or restarting the device to see if that has any effect?
Hmm… as you saw in the attached video, that’s exactly how it looked and behaved. I tried everything: reboot, power cycle, even some rain dancing. And I did all of that multiple times. Only a factory reset helped. Of course, as I mentioned earlier, that meant going through the whole configuration process again - and as you know, that’s time‑consuming.
Today my panel received firmware 4.3.2 (thanks to @Milk), which was supposed to fix the freezing Zigbee stack. Now the screen scrolling is smooth. I would try selecting and applying a different background, but I’m afraid it will freeze again and I’ll end up reconfiguring everything from scratch. For now, let’s assume for now that f/w 4.3.2 fixed the theme selection issue. When I have more time, I’ll test how it behaves now. For the moment, let’s put this topic aside — I promise I’ll come back to it soon. Thank you for your time and effort ![]()
For now, I’ll just remind you about the unreadable text on the dynamic theme.
Thank you again for your suggestion. We took note of the display issue you reported previously, and we will consider ways to present it more clearly.
Today, as an experiment, I changed the startup screen Theme from Dynamic to System and saved the selection. Now swiping is possible, but choosing any other theme is no longer possible. In short: the NSPP is stuck on the System theme, and the change will probably only be possible after restoring default settings, which means having to reconfigure everything again. So exactly as I described earlier. I sent feedback from the panel.
@MichaelLearnsToCode To be honest, I’m getting tired of the NSPanel Pro. Considering the unresolved MQTT issue, I’m increasingly thinking about giving up on this device and switching to the Waveshare ESP32‑S3 7‑inch Display Development Board with Display (800×480). Here, using ESPHome, I have full control over what and how I want to display things, including managing the TRVZB with logic and schedules in Home Assistant. I genuinely appreciate the work you’ve put into this, but in its current state it’s difficult to consider the overall experience fully successful.
That said, I’m not stepping away from the Sonoff or eWeLink ecosystem — I’m still using a whole range of your devices, with the Dongle Max at the forefront.

