Skip to content

meskuk/nopaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nopaper

nopaper generates an overview page with the status of certain HP printers. I don't know how the EWS (Embedded Webserver) looks across different models, so you will need to check if yours is compatible with the script.

Example image of the page

Requirements

This script uses jinja2 and requests.

Usage

Copy printers.example.json to printers.json, and add printers.

THIS SCRIPT ACCEPTS SELF SIGNED CERTS! If your printers have proper certificates, set verify to true in printers.json.

Then run the script. It will check each one then write to index.html in the current directory.

It must be run in the same directory as printers.json and index.j2.html:

python3 nopaper.py

Now you can serve index.html! If you need regular updates, use a shell loop, cron job, systemd timer etc.

About

Display the status of multiple HP MFDs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors