-
Notifications
You must be signed in to change notification settings - Fork 12
Feature Request: Support for S.M.A.R.T. Device Monitoring and SSD Wear Level Sensors #17
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
I am proposing the addition of S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) sensor support to this integration.
As of Beszel v0.15.0, the Hub now collects and displays S.M.A.R.T. data from agents. Bringing this data into Home Assistant via beszel-ha would be highly valuable for users running Home Assistant on SSDs or NVMe drives. High-frequency logging and database writes can degrade flash storage quickly; having "Percentage Used" and "Health" metrics within Home Assistant allows for:
- Historical Tracking: Visualizing the progression of disk wear over time using Home Assistant’s history graphs.
- Proactive Alerts: Creating automations to notify users when a drive's health drops below a certain threshold or when wear increases unexpectedly.
- Unified Monitoring: Keeping all hardware health metrics within a single dashboard.
Proposed Sensors
I suggest adding the following entities (dynamically created per disk found in the API response):
sensor.beszel_[host]_[disk]_percentage_used(Unit: %)sensor.beszel_[host]_[disk]_temperature(Unit: °C)binary_sensor.beszel_[host]_[disk]_health_status(Problem/Ok)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request