diff --git a/HP_printer_555/hp_smart_tank_plus_555_head_clean.ps1 b/HP_printer_555/hp_smart_tank_plus_555_head_clean.ps1 index 91d8fcb..a01fc52 100644 --- a/HP_printer_555/hp_smart_tank_plus_555_head_clean.ps1 +++ b/HP_printer_555/hp_smart_tank_plus_555_head_clean.ps1 @@ -9,7 +9,7 @@ $running_time_start = 10 $running_time_stop = 20 # set day interval between last print and head cleannig -$days_between = 7 +$days_between = 0.25 $sec_per_day = 86400 $days_between = $days_between * $sec_per_day @@ -103,7 +103,9 @@ if ($actual_p_count -gt $last_run.p_count) { # Check if between $last_run.date and $actual_time passed $days_between $difference = [DateTime]$actual_time - [DateTime]$last_run.Date | Select-Object TotalSeconds -ExpandProperty TotalSeconds + if ($difference -gt $days_between) { + $logs += log -l_level 0 -l_message "Difference between Actual Time and Last Run Time is greater than $days_between, is it: $difference" # start head cleaning try { $tmp = Invoke-RestMethod -Method Post -Body $body -Headers $headers -Uri $url @@ -115,6 +117,8 @@ if ($difference -gt $days_between) { log_store exit } +} else { + $logs += log -l_level 0 -l_message "Difference between Actual Time and Last Run Time is less than $days_between, is it: $difference" } # store actuall amount of printed pages and actuall date