Skip to content

Conversation

@Starosdev
Copy link
Owner

@Starosdev Starosdev commented Nov 29, 2025

Summary

Fixes duplicated or missing recent temperature datapoints caused by ata_sct_temperature_history.

Origin

Cherry-picked from upstream PR: AnalogJ#825
Original author: @CircuitCoder

Changes

  • Fixes temperature history data collection to avoid duplicates and gaps

Closes #3

This commit makes two modification to smart temperature logging:
- Even if ata_sct_temperature_history is present, log current time.
- Forcefully align each ata_sct_temperature_history data point according to
  logging interval reported in SMART. This prevents duplicated datapoints.

Fixes 824
@Starosdev Starosdev self-assigned this Nov 29, 2025
@Starosdev Starosdev added bug Something isn't working priority:high High priority labels Nov 29, 2025
@Starosdev Starosdev added this to the v1.1.0 - Bug Fixes milestone Nov 29, 2025
@Starosdev Starosdev merged commit d134ad7 into master Nov 30, 2025
12 of 13 checks passed
@Starosdev
Copy link
Owner Author

Merged to Fork (2025-11-30)

Cherry-picked into Starosdev/scrutiny.

Changes Made

  1. Fixed duplicated/missing temperature datapoints from ata_sct_temperature_history
    • Better handling of SCT temperature history data
    • Prevents duplicate or missing datapoints in temperature graphs
PR #13
Release v1.1.0
Docker ghcr.io/starosdev/scrutiny

Thanks for the contribution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working priority:high High priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SCR-7] Merge upstream PR #825: Fix duplicated/missing temperature datapoints

3 participants