Hmm das die HDD's noch drehen heißt für das Plugin nicht das Sie noch aktiv sind.
Das Plugin wertet aus ob es zwischen zwei Zeitpunkten Zugriffe auf die HDD's gab, nicht ob Sie sich wirklich im Sleep Modus befinden.
Beim Netzwerktraffic ist es das gleiche, das die Überprüfung der Netzwerkaktivität nicht funktioniert liegt meistens daran das die Leute die Thresholds falsch wählen.
Gut das mit den HDDs kann gut sein.
Das mit dem Netzwerk traffic.. Der besitzt exakt die selben settings wie dein Plugin. Und im Syslog sagt das ja klar, das alle HDDs spin down sind, und der TCP monitor gestartet wird. Beim Originalen tut er das eben nicht. Es ist völlig egal was ich bei dem einstelle, der Netzwerk traffic wird überhaupt nicht kontrolliert. Das hat bis zu dem punkt immer funktioniert als er angefangen hat, den kram für die "outside Array" Drives einzupflegen. Seit dem läuft das nicht mehr. Hatte zwischendurch funktioniert aber es kamen dann noch zwei drei fixes und seit dem nicht mehr.
Ich wüsste sonst nicht wie ich das kontrollieren könnte.
Normal stelle ich da 100kbits ein. Probiert habe ich auch 500Kbits da mein unraid meist so 150 an traffic hat im idle. (Liegt ggf. an Docker und VM.) Nichts desto trotz sollte ja bei 100Kbits dann angezeigt werden das traffic stattfindet und der delay eben resettet wird. Tut es nicht und fängt an brav seine Minuten runter zu zählen. Bei deinem Plugin bekomme ich alle diese Meldungen ins syslog. Bei 500Kbits hatte ich mich in die vm eingeloggt über vnc. Sobald ich dort drinnen Fenster verschiebe usw. komme ich auf mehrere mb/2 was aber laut syslog nicht registriert wurde und die timer laufen einfach weiter.