[APP][Pro] Ugreen NAS - Manage your device locally from Homey!

Hi everyone! :waving_hand:

I’m excited to share the very first Ugreen NAS app for Homey. As Ugreen NAS devices are becoming more popular, I realized we needed a solid, local integration to monitor our NAS health and triggers directly within our smart home ecosystem.

After a lot of testing, I have just published v1.0.0 to the Homey App Store (currently awaiting certification / in test). Before the official release, I would love to get some feedback and testing results from the community!

:gear: What does it do?

The app connects 100% locally to your Ugreen NAS via HTTP API. Currently, it allows you to monitor vital stats and perform basic power actions:

Sensors:

  • CPU Usage (%) & Memory Usage (%)

  • Network Traffic (Download & Upload Speeds in kB/s)

  • Storage Pool Usage (%)

  • Disk Read & Write Rates (kB/s)

  • Dynamic Temperatures (for Chassis, M.2, SSD, HDD)

  • Dynamic Fan Speeds (System Fan, CPU Fan in RPM - Note: Fan modes/controls are not supported for stability reasons, it is read-only)

Actions:

  • Safe Shutdown

  • Reboot

:hammer_and_wrench: How to setup for testing?

Important Note: To allow Homey to securely access your NAS API, you must create a dedicated Local Administrator User inside your Ugreen NAS settings.

  1. Install the test version from the Homey App Store (Link below)

  2. Add a new device → Ugreen NAS

  3. Enter your NAS IP Address, Port (Default HTTP is 9999 or whatever you configured), and your newly created Local Admin Username & Password.

:link: Links

:bug: Feedback & Bugs

“The birth of Ugreen Nas application” is just the beginning! If you encounter any bugs or have feature requests, please drop a comment below. I’ll do my best to investigate. Let me know which Ugreen NAS model you are using so we can check compatibility across the DXP series.

Thanks and enjoy!

5 Likes

Ok — this is absolutely awesome. I actually own a DXP4800 Plus myself and had been desperately hoping someone would eventually come up with a Homey app for it (it was already possible on Home Assistant — until now I’d been pulling the data virtually from HA).

Thank you so, so much for this app! I’m going to try it out right away!

1 Like

:rocket: Update v1.0.2 is Live: Mobile Icon Fixes & Important Connection Tip!

Hi everyone! :waving_hand:

I’ve just published version 1.0.2 of the Ugreen NAS app to the Homey App Store. This update brings a much-needed visual fix and I also have an important tip for anyone experiencing connection issues.

:hammer_and_wrench: What’s New & Fixed in v1.0.2:

  • Fixed Mobile App Icons: Some custom capability icons (like CPU, RAM, Disk, Pool) were appearing as giant, solid white blocks on the Homey mobile app. This was a rendering issue with stroke-based SVGs on mobile devices. All icons have been replaced with proper fill-based SVGs and they now look crisp and clean on both iOS and Android! :sparkles:

:light_bulb: Important Tip regarding “fetch failed” / Connection Errors: If you are confident that your IP and Port are correct but the app still fails to connect to your Ugreen NAS (throwing a fetch failed or connection timeout error), please check your NAS settings!

A huge thanks to our community member Alex for discovering this: If you have “HTTP to HTTPS redirection” enabled under the Portal Settings on your NAS, it will instantly reject the standard HTTP connection attempt from the Homey app. :backhand_index_pointing_right: Solution: Temporarily disable the HTTP to HTTPS redirection, and the app should connect perfectly! (I’ll be looking into adding direct HTTPS support in future updates).

Really nice to see this app!!

I cannot add my DXP4800+ however. The settings are 100% correct and still I get this error.

I have firmware 1.13.1.0105 on the nas.

Hi Mike, thanks for the feedback! I noticed that UGREEN updated their API security in the newer firmware versions (1.13+), which actively blocked third-party connections with a ‘client not compatible’ error. \n\nI have rewritten the backend connection headers to bypass this firmware block and just published v1.0.3 to the Homey App Store. Once the update is live, please install it here: https://homey.app/tr-tr/app/com.ugreen.nas/Ugreen-NAS/test/ \n\nLet me know if it solves the login issue for your DXP4800+!"

Hi, the 1.0.3 version did not fixed my issue. The same error still occurs.

Hi @Mike_de_Vries,

We have just released version 1.0.7 to the Homey App Store. This update includes a fix for the ‘Client is not compatible’ error encountered on Ugreen firmware 1.13+ and significantly improves real-time sensor polling for CPU, Disks, and Fans.

Please update the app and give it another try. If you still encounter any issues, could you please send a ‘Diagnostic Report’ from within the Homey app settings? This will help us investigate the issue further.

Thank you for your feedback and patience!

Hi everyone! :waving_hand:

I have some great news to share: The Ugreen NAS app has passed the certification process and is now live on the Homey App Store! :tada:

You can download and install the app directly from here: :backhand_index_pointing_right: Ugreen NAS on Homey App Store

With this community app, you can seamlessly connect, monitor, and manage your Ugreen NAS devices locally, right from your Homey Pro. You can now easily integrate your NAS into your daily flows!

A huge thank you to everyone who has been waiting for the release. Please go ahead and give it a try!

I would love to hear your thoughts. If you encounter any bugs, have questions, or want to suggest new features, please feel free to report them right here in this thread. Also, I’d love to see how you are using the Ugreen NAS in your Homey flows!

Looking forward to your feedback! :rocket: