From a8fbdfec740fda29f26a8dafa670df056588485c Mon Sep 17 00:00:00 2001 From: bergware Date: Fri, 1 Dec 2023 12:45:40 +0100 Subject: [PATCH] Updated: NVME power state / temp threshold --- emhttp/plugins/dynamix/include/Wrappers.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emhttp/plugins/dynamix/include/Wrappers.php b/emhttp/plugins/dynamix/include/Wrappers.php index 0091a445d..9109b2337 100644 --- a/emhttp/plugins/dynamix/include/Wrappers.php +++ b/emhttp/plugins/dynamix/include/Wrappers.php @@ -124,7 +124,7 @@ function get_nvme_info($device, $info) { return exec("nvme id-ctrl /dev/$device | grep -Pom1 '^wctemp +: \K\d+'")-273; case 'power': $state = hexdec(exec("nvme get-feature /dev/$device -f2 | grep -Pom1 'value:\K0x\d+'")); - return exec("nvme id-ctrl /dev/$device | grep -Pom1 '^ps +$state : mp:\K[^W]+'"); + return exec("smartctl -c /dev/$device | grep -Pom1 '^ $state [+-] +\K[^W]+'"); } } // convert strftime to date format