Hey everyone, I wanted to share my recent experience with integrating the UniFi UNAS Pro into Home Assistant. After some research and tinkering, I managed to create a custom integration that allows me to monitor drive temperatures, SMART data, CPU usage, and even control the fan speeds. This has been incredibly helpful for keeping an eye on my NAS performance without needing to constantly check the UI.
Here’s a quick rundown of what I’ve set up:
- Monitoring: I can now track drive temperatures and health metrics directly within Home Assistant. This gives me peace of mind knowing my data is safe.
- Fan Control: The integration supports three modes—native UNAS control, a custom temperature curve, and fixed speed. I’ve been using the custom curve mode to keep things cool during heavy workloads.
- Automation: The scripts are designed to survive firmware updates, which is a huge plus. I don’t have to worry about reconfiguring everything after an update.
One thing I’m still working on is ensuring the storage pool names are correctly identified. It’s a minor issue, but I’m confident it can be sorted out with some tweaking. If anyone has experience with SSH scripting or MQTT integration, I’d love to hear your thoughts!
Overall, this integration has been a great addition to my setup. It’s been a fantastic learning experience, and I’m excited to see how it evolves. If you’re interested in trying it out, the GitHub repository has all the details. Happy tinkering! ![]()