..so ich habe mal ein wenig experimentiert und meine doch sehr bescheidenen Programmierkenntnisse genutzt um ein Plasmoid geschrieben was das tun sollte was ich mir vorstelle.
smartnotifier ist ein Plasmoid was über eine XML-Datei Informationen von Smart-Deamon bekommt. Allerdings sind dazu einige Anpassungen an der Datei /etc/smartd.conf nötig, damit die XML Datei auch erstellt wird.
Die Optionen '-m mailadress -M exec /home/$USERNAME/.kde4/share/apps/plasma/plasmoids/smartnotifier/contents/code/smartdmsg2xml.sh -M test' sind der Datei etc/smartd.conf hinzuzufügen. Vor dem ersten Start des Plasmoid sollte der Smart-Deamon neugestartet werden, damit die XML Datei erstmalig erzeugt wird, sonst kann das Plasmoid keine Infos anzeigen.
Falls der Smart-Deamon Probleme findet zeigt das Plasmoid das ganz allgemein an also "problem found" bzw. "Health check: FAILED", des weiteren wird eine MessageBox angezeigt die ebenfalls auf ein gefundenes Problem hinweist. Da die XML Datei alle 15 Minuten neu eingelesen wird, erscheint auch alle 15 Minuten eine neue MessageBox auf dem Bildschirm, also richtig schön penetrant
Da dies die erste Version ist, und meine Programmierkenntnisse doch sehr bescheiden sind, werden sicherlich einige Bugs enthalten sein
z.B. ist die Verwendung einer XML Datei etwas seltsam, habe es aber nicht geschafft über QML eine andere Datei zu lesen, die Überwachung mehrerer Disk ist auch nicht optimal da Fehlermeldungen von der ersten Disk evtl. mit Meldungen von einer weiteren Überschieben werden können.
Edit: Wichtig die Datei smartdmsg2xml.sh unbedingt auf ausführbar setzten, scheint irgendwie beim Paket erzeugen verloren gegangen sein !!