From d87c50cf68356e02e89620e445981776c7b4f4c3 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Tue, 16 Nov 2021 14:53:25 +0100 Subject: check-health: indicate voltage increase or decrease --- check-health | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'check-health') diff --git a/check-health b/check-health index bf0e441..9fef8bc 100644 --- a/check-health +++ b/check-health @@ -17,6 +17,7 @@ :global CheckHealthVoltagePercent; :global Identity; +:global IfThenElse; :global LogPrintExit2; :global ScriptLock; :global SendNotification2; @@ -46,7 +47,8 @@ $ScriptLock $0; :if ($CheckHealthLast->$Name * (100 + $CheckHealthVoltagePercent) < $Voltage * 100 || \ $CheckHealthLast->$Name * 100 > $Voltage * (100 + $CheckHealthVoltagePercent)) do={ $SendNotification2 ({ origin=$0; \ - subject=([ $SymbolForNotification "high-voltage-sign" ] . "Health warning: " . $Name); \ + subject=([ $SymbolForNotification ("high-voltage-sign,chart-" . [ $IfThenElse ($CheckHealthLast->$Name < \ + $Voltage) "in" "de" ] . "creasing") ] . "Health warning: " . $Name); \ message=("The " . $Name . " on " . $Identity . " jumped more than " . $CheckHealthVoltagePercent . "%.\n\n" . \ "old value: " . [ $FormatVoltage ($CheckHealthLast->$Name) ] . "\n" . \ "new value: " . [ $FormatVoltage $Voltage ]) }); -- cgit v1.2.3-54-g00ecf