1. Forum
    1. Rated threads
    2. Latest Posts
    3. Unresolved Threads
  2. Members
    1. Users Online
    2. Recent Activities
    3. Search Members
    4. Staff
  3. Tools
    1. Tutorials
    2. Community Benefits
    3. Docker Run > Compose
    4. compatibility list
    5. Marketplace
    6. RAID-Rebuilt Calculator
    7. RAID-Calculator
    8. Retro Ping-Pong
    9. Signature Generator
    10. S.M.A.R.T Analyser
    11. Electricity cost calculator
    12. UPS-Calculator
    13. Improve UGOS Pro
  4. Filebase
  5. Articles
  6. Blog
    1. Articles
  • Login
  • Register
  • Search
Skripte & Automatisierung
  • Everywhere
  • Skripte & Automatisierung
  • Articles
  • Pages
  • Forum
  • Files
  • Blog Articles
  • More Options
  1. UGREEN.FORUM - DACH Community
  2. Filebase
  3. Skripte & Automatisierung

DXP2800: SMART Werte automatisch auslesen per Script und Cron

  • igomyway
  • March 29, 2026 at 11:32 AM
  • 19 Downloads
  • 0 Comments
  • Download
  • Overview
  • Versions 4

Bash-Script zum automatischen Auslesen der SMART-Werte auf der DXP2800. Wertet HDDs (-d sat) und NVMe SSDs (-d nvme) getrennt aus und speichert die Ausgabe als datierte Textdatei. Automatisierung via cron direkt auf dem Host. Funktioniert auf der DXP2800 – andere Ugreen Modelle ungetestet.

HAFTUNGSAUSSCHLUSS:
Nutzung erfolgt ausschließlich auf eigene Gefahr! Keine Garantie, kein Support, keine Haftung – weder für Datenverlust noch Systemschäden. Jegliche Verantwortung liegt vollständig beim Nutzer.

Anpassungen, Erweiterungen oder eigene Änderungen am Skript sind ausdrücklich möglich und können nach individuellen Anforderungen vorgenommen werden – erfolgen jedoch ebenfalls vollständig auf eigene Verantwortung.

Die Synology DXP2800 bietet keinen integrierten Aufgabenplaner wie DSM. Um dennoch regelmäßig SMART-Werte der verbauten Laufwerke auslesen und speichern zu können, wurde dieses Bash-Script entwickelt.

Besonderheit bei Ugreen NAS: Im Gegensatz zu Synology-Geräten steht das Tool synodisk nicht zur Verfügung. Die Laufwerke werden nicht als /dev/sata1, /dev/sata2 angesprochen, sondern als /dev/sda, /dev/sdb usw. NVMe SSDs erscheinen als /dev/nvme0, /dev/nvme1. Dies wurde mit sudo smartctl --scan ermittelt und muss je nach Modell individuell geprüft werden.

Was das Script macht: HDDs werden mit -d sat, NVMe SSDs mit -d nvme ausgelesen. Die Ausgabe wird als datierte Textdatei in einem frei wählbaren Ordner gespeichert, z. B. smart_2026-03-28.txt. So entsteht automatisch eine Historie zum Vergleichen.

Automatisierung: Da Container wie Cronicle keinen Zugriff auf Host-Tools wie smartctl haben, läuft die Automatisierung direkt über cron auf dem Host. Ein Cronicle-Event scheidet aus zwei Gründen aus: Erstens läuft Cronicle selbst in einem Container und ist vom Host-Dateisystem isoliert. Zweitens sind Host-Tools wie smartctl im Container schlicht nicht vorhanden. Der Versuch führt zu einem spawn Unknown system error -8. Die Lösung ist daher cron direkt auf dem Host – zuverlässig, ohne Umwege. Der crontab-Eintrag sowie die notwendige PATH-Konfiguration sind im Anhang beschrieben.

WICHTIG:

Da ich nicht weiterkam wie die Laufwerke unter Ugreen korrekt angesprochen werden, wurde die Unterstützung einer KI hinzugezogen. Der entscheidende Unterschied zu Synology liegt in der Gerätebenennung sowie im fehlenden synodisk-Tool. Erst damit konnte das Script die HDDs und NVMe SSDs korrekt ansprechen und vollständige SMART-Werte liefern.

HINWEIS IN EIGENER SACHE:

Da sich meine DS224+ vor wenigen Tagen ins „Nirvana“ verabschiedet hatte (weder über GUI noch ping noch ssh erreichbar, in der Fritz!Box aber angezeigt/vorhanden), dachte ich mir „es muss doch auch in UGREEN machbar sein“. Das ist der Hintergrund.

  • Version 1.0.4

    • igomyway
    • April 1, 2026 at 10:22 PM
    • 1.78 kB
    • 5 Downloads

    Kurzbeschreibung / Nutzung

    Dieses Script erstellt einen SMART-Report aller erkannten HDD- und NVMe-Laufwerke und gibt die Daten übersichtlich im Terminal aus sowie parallel in eine Logdatei aus.

    Funktionen:

    • erkennt automatisch alle /dev/sdX (HDD/SATA) und /dev/nvmeXn1 (NVMe)
    • liest SMART-Werte mit smartctl
    • zeigt Status + vollständige Attribute
    • speichert die Ausgabe zusätzlich als Datei mit Datum und Uhrzeit

    Logdatei:

    • Standardpfad: $HOME/smartlogs
    • Dateiname: smart_YYYY-MM-DD_HH-MM.txt

    Ausführung:

    Code
    sudo bash smart_dxp.sh

    Automatisierung (optional):

    • kann per Cronjob regelmäßig ausgeführt werden
    • z. B. wöchentlich für Monitoring

    Hinweis:

    • smartctl muss installiert sein
    • Script benötigt Root-Rechte (sudo)
  • Version 1.0.3

    • igomyway
    • March 31, 2026 at 6:59 PM
    • 2.07 kB
    • 4 Downloads

    Änderungen gegenüber der alten Version

    • Root-Zugriff fix: alle SMART-Abfragen laufen jetzt mit sudo (kein „Permission denied“ mehr)
    • Auto-Erkennung statt -d sat/nvme: stabilere Geräteerkennung durch smartctl
    • Robustere Fehlerbehandlung: pro Laufwerk sauberer Check statt leerer Output
    • Portabler Output: keine festen NAS-Pfade mehr, nur lokales Script-Verzeichnis
    • Cron-/System-kompatibel: läuft unabhängig von NAS-Struktur oder Mount-Pfaden
  • Version 1.0.2

    • igomyway
    • March 31, 2026 at 6:36 PM
    • 1.98 kB
    • 2 Downloads

    NEUTRALISIERTE VERSION.

    Korrigierte und angepasste Version. Erfolgreich von mir eben auf der DXP2800 getestet.

  • Version 1.0.0

    • igomyway
    • March 29, 2026 at 11:32 AM
    • 2.78 kB
    • 8 Downloads

File Details

License Agreement
Freie Verwendung

More Files by igomyway

  • immich-update-script.sh

    igomyway
    February 2, 2026 at 10:37 PM
  • Papierkörbe zyklisch leeren

    igomyway
    March 1, 2026 at 4:38 PM
  • Linux Home Backup to NAS via rsync

    igomyway
    January 14, 2026 at 3:05 PM
  • SSH auf UGREEN NAS aktivieren und verbinden (Video)

    igomyway
    September 25, 2025 at 6:37 PM
  1. COMMUNITY
    1. Tutorials
    2. Benefits
    3. Compatibility list
    4. Marketplace
    5. Milestones
    6. Retro Ping-Pong
    7. Signature Generator
    8. Improve UGOS Pro
  2. TOOLS
    1. Docker Run > Compose
    2. RAID-Rebuild Calculator
    3. RAID-Calculator
    4. S.M.A.R.T Analyser
    5. Electricity cost calculator
    6. UPS-Calculator
  3. SUPPORT & PARTICIPATION
    1. Questions & Answers
    2. Contact
    3. Support
  4. RULES & LEGAL MATTERS
    1. Privacy Policy
    2. Legal Notice
    3. Terms of Use
    4. Community rules
ugreen-forum.de ist eine unabhängige Community und steht in keinerlei Verbindung zur UGREEN Group Limited. Alle Marken sind Eigentum der jeweiligen Inhaber.
Powered by WoltLab Suite™
EVENT