Skip to content

Commit 87ffaba

Browse files
committed
v0.4.26: Fix Seagate Command Timeout false alerts, README interface picker docs
Seagate/OEM compound-encoded attribute 188 was triggering false MAYBE alerts. Now decodes lower 16 bits when raw value exceeds 0xFFFF. Updated README with interface picker documentation and install screenshot. Added agent-version-repair design doc.
1 parent e7d52af commit 87ffaba

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
All notable changes to SMART Sniffer are documented here.
44

5+
## v0.4.26 — 2026-03-23
6+
7+
### Fixed
8+
- **Seagate/OEM Command Timeout false alerts** — Seagate and OEM drives (e.g., OOS-series) pack three 16-bit counters into the 48-bit raw value for SMART attribute 188. The integration was comparing the full compound value against zero, triggering false MAYBE alerts on every affected drive. Now decodes to the lower 16 bits when raw value exceeds 0xFFFF. Applies to all vendors — detection is value-based, not vendor-based.
9+
- **Command Timeout sensor display** — sensor entity was showing the raw compound value (e.g., 940 billion) instead of the decoded timeout count
10+
11+
### Changed
12+
- **README: interface picker documentation** — install section, agent configuration, and auto-discovery paragraphs now document the mDNS interface picker, `advertise_interface` config, and multi-homed host guidance
13+
- **README: updated install screenshot** — now shows the interface picker flow
14+
- **README: documentation table** — added links to Platform Install Paths and Agent Version Repair docs
15+
16+
### Added
17+
- **docs/agent-version-repair.md** — design doc for HA repair notifications when agent version is too old
18+
519
## v0.4.25 — 2026-03-20
620

721
### Added

custom_components/smart_sniffer/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"iot_class": "local_polling",
1010
"issue_tracker": "https://github.com/DAB-LABS/smart-sniffer/issues",
1111
"requirements": [],
12-
"version": "0.4.25",
12+
"version": "0.4.26",
1313
"zeroconf": [{"type": "_smartha._tcp.local."}]
1414
}

0 commit comments

Comments
 (0)