SMART Disk Info from HAOS. Done properly. Real SMART attribute sensors, real disk usage entities, auto-discovered


A few weeks ago we shipped SMART Sniffer for Linux, Mac, and Windows. It landed well. :saluting_face:

HAOS users asked the obvious question: where’s the same drive health story for HA installs on Yellow, Green, Blue, Pi, and x86?

Here it is. The HAOS App is live! :melting_face:

Install it from HACS, auto-discover over mDNS, and get real SMART attribute entities for your HAOS drive.

(HAOS App covers SMART monitoring on HAOS drive. For disk usage tracking on Linux, Mac, and Windows, install SMART Sniffer Agent. For disk usage tracking within HAOS, install System Monitor )

What’s in it

  • Install via HACS. Add the DAB-LABS custom repo, pick the App, done.
  • HAOS-native Home Assistant App. Starts on boot, logs in the UI.
  • Real SMART attribute sensors on HAOS. First HAOS-native SMART App.
  • Same Backblaze-based attribute prediction as the CLI version.

Why this took a minute

HAOS puts a supervised boundary around your install for good reasons, and we take that boundary seriously. Reading real SMART data from real block devices means asking for real privileges, so we spent the time figuring out where the line should sit between useful telemetry and a safe install. The result gives you the choice: most setups work with the defaults, some drive types and host configurations need a stronger privilege toggle, and we tell you which is which in the repo. You decide how much access you want to grant.

From an early tester who ran SMART Sniffer on a drive nobody had flagged:

“I’ve been testing this out and uncovered a soon-to-be failing drive…thankfully it is a 3TB drive only, so will only cost $250 for a replacement drive at current market prices! lol could have been worse, but David is right it shows passed in SMART test until suddenly it doesn’t!”

S.M.A.R.T. tests say “passed” right up until they don’t! :face_with_symbols_over_mouth:

Install it:

Add the DAB-LABS custom repository to HACS, then install the App. Full walkthrough and release notes: GitHub: DAB-LABS/smart-sniffer-app

Happy to answer questions in this thread.

If you caught a failing drive with this, I would love to hear about it.

— David (DAB-LABS) :man_detective:

1 Like

Hy, I currently use the Scrutiny app-on for this purpose. Is your tool similar, or are there advantages to your solution that Scrutiny does not cover? From what I can tell, auto discovery is already a bonus, but since I have Scrutiny already setup that is 't much reason to switch for me personally.

Hey Edwin, fair question. Scrutiny is a solid project and the HACS integration (ha_scrutiny) does bring SMART data into HA as entities, so the gap is narrower than you might expect.

The main difference is architecture.

Scrutiny runs a collector, a web server, and InfluxDB.

SMART Sniffer is a single agent that talks directly to an HA integration over mDNS. No database to maintain, no API endpoint to configure.

If your Scrutiny stack is running clean, that’s not a reason to switch.

If you’ve hit the InfluxDB version conflicts or protection-mode friction that some users report, SMART Sniffer sidesteps that stack entirely.

The other difference is discovery. Scrutiny needs you to point the integration at a host and port. SMART Sniffer auto-discovers over mDNS, so new machines show up in HA without configuration.

Both give you per-drive SMART attributes as HA entities you can automate on. If Scrutiny is working for you, keep it. If the multi-component stack ever becomes a headache, SMART Sniffer is a lighter path to the same data. :beers:

~ David (DAB-LABS)