modified: HP_printer_555/hp_smart_tank_plus_555_head_clean.ps1

add some extra logs
This commit is contained in:
Tomasz Kostrzewa 2023-12-28 16:24:53 +01:00
parent 1a99d1788e
commit 3beee7fdb1

View File

@ -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