[Script] NAS automatisch herunterfahren wenn keine Zugriffe

Ich betreibe zuhause einen alten Desktop-PC mit openmediavault als NAS-System.
Da die NAS nicht permanent benötigt wird, ist aktuell die Lösung das die NAS bei Bedarf per Power-Knopf eingeschaltet wird, und automatisch herunterfährt, wenn X Minuten kein Zugriff erfolgt.

Hier das Script welches prüft ob noch Zugriffe erfolgen (per cronjob alle 5min ausführen!)

#!/bin/bash
COUNTFILE=/tmp/count.txt

if [ ! -f $COUNTFILE ]; then echo "0" >$COUNTFILE; fi

if [ $(lsof -i tcp | grep -v "LISTEN" | grep -v "sshd" | tail -n +2 | wc -l) -le 1 ]; then
        # Loop goes here
        # Fetch the value and increase it
        COUNTER=$(($(cat $COUNTFILE) + 1))
        # Write counter into tempfile
        echo $COUNTER > $COUNTFILE

	# Nach 12 durchläufen ( Cronjob alle 5 min entspricht 1h)
        if [ $COUNTER -gt 12 ]; then
                echo "0" >$COUNTFILE
                init 6
        fi
else
        echo "0" >$COUNTFILE
fi

Tipp: Sehr angenehm ist das aktustische Signal beim starten und herunterfahren (Tüdelütü).
Standart bei openmediavault.