Skip to content

SMART data collected successfully but drive entities remain unavailable on HAOS bare metal #44

Description

@mark4068-dotcom

Environment

  • SMART Sniffer Integration: 0.5.16
  • SMART Sniffer App: 0.2.11
  • Home Assistant OS: 18.2
  • Home Assistant Core: 2026.8.x
  • Installation: Home Assistant OS (bare metal)
  • Hardware: Mid-2011 Mac Mini Server (Intel i7)

Drives

  • Crucial MX500 SSD (boot drive)
  • Western Digital WD5000BTKT HDD

Problem

The SMART Sniffer App detects both drives correctly and the diagnostics contain valid SMART information for both drives.

The SMART Sniffer integration creates all expected entities and devices.

However, the drive entities never receive valid state values.

Examples:

  • Temperature
  • SMART Status
  • Health
  • Power-On Hours

These all remain unavailable / unknown.

The two detected drives are also named simply "0" instead of their actual drive model names.

What works

  • Agent is online
  • Integration connects successfully
  • Two drives detected
  • Diagnostics contain SMART data
  • Agent Status entity works correctly

Diagnostics

The diagnostics show:

  • SMART passed = true
  • Temperature values
  • Power-On Hours
  • Drive model names
  • No SMART errors

so the agent appears to be reading SMART correctly.

Expected

Drive entities should populate with values from the diagnostics.

For example:

Temperature = 35°C

Health = PASSED

Power-On Hours = 257

etc.

Additional information

I can provide diagnostics if required.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions