Hello eWeLink Team and others,
With the addition of F-Droid support in NSPanel Pro (version 4.0.7), many users are installing open-source applications like the Home Assistant Companion App. However, we are facing two major issues related to usability:
Problem 1: Lack of Shortcuts for F-Droid Apps (Poor UX)
When an application is installed directly from F-Droid, there is no visible shortcut or icon on the main NSPanel Pro screens or in the eWeLink app selection list.
The current process to launch a third-party application is extremely cumbersome:
- Swipe down to open the quick access panel.
- Tap the F-Droid icon.
- Navigate through F-Droid to Settings $\rightarrow$ Managed Installed Apps.
- Finally, tap Launch.
This multi-step process makes the device impractical for quick daily use. We desperately need a way to add any installed application (including those from F-Droid) to the standard Web/App Shortcut panel or to one of the main dashboard screens.
Problem 2: Screen Management when using HA as Default Launcher
Using the Home Assistant Companion App as the default launcher provides the best possible, dedicated dashboard experience.
However, this excellent setup is immediately undermined by a lack of screen control:
- The NSPanel Pro’s native screen dimming and sleep functions are ignored.
- The screen either stays on constantly (risk of burn-in) or shuts off without a reliable way to wake it up (e.g., using the proximity sensor).
Request for Resolution:
To make NSPanel Pro the best smart home panel it can be, we need two key official solutions:
- Direct Shortcuts: Allow the eWeLink launcher to display and launch all installed applications, including those installed via F-Droid, using a single tap shortcut.
- Screen Control API: Provide a simple, official way (e.g., an Android Intent or API) that third-party applications like the HA Companion App can use to reliably dim the screen brightness and force the display to sleep/wake up.
Thank you for your attention. These changes would significantly improve the device’s functionality for the open-source community.