{"id":566,"date":"2009-01-14T18:11:21","date_gmt":"2009-01-14T17:11:21","guid":{"rendered":"http:\/\/cyberelk.net\/tim\/?p=566"},"modified":"2014-05-20T09:08:05","modified_gmt":"2014-05-20T08:08:05","slug":"reporting-ink-levels","status":"publish","type":"post","link":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/","title":{"rendered":"Reporting ink levels"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"567\" data-permalink=\"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/inklevels\/\" data-orig-file=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png\" data-orig-size=\"450,274\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"ink levels\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png\" class=\"alignnone size-full wp-image-567\" title=\"ink levels\" src=\"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png\" alt=\"ink levels\" width=\"450\" height=\"274\" \/><\/p>\n<p>I&#8217;ve just added support to <a href=\"https:\/\/cyberelk.net\/tim\/software\/system-config-printer\/\">system-config-printer<\/a> for displaying ink and toner levels for printers.\u00a0 It&#8217;s in the 1.1.x branch and will appear in 1.1.2.<\/p>\n<p><!--more--><\/p>\n<p>It works by examining the <a href=\"http:\/\/www.cups.org\/documentation.php\/doc-1.3\/spec-ipp.html#marker-change-time\">IPP attributes defined by CUPS<\/a> for reporting ink levels.\u00a0 Any CUPS filter or backend can set these attributes, but the only real way they can be set currently is by using CUPS 1.4 (in beta) with a network printer that <a href=\"http:\/\/www.oidview.com\/mibs\/0\/Printer-MIB.html\">reports supply levels using SNMP<\/a>.<\/p>\n<p>The &#8220;Refresh&#8221; button pictured above sends a <a href=\"http:\/\/www.cups.org\/documentation.php\/doc-1.4\/spec-command.html#ReportLevels\">CUPS-COMMAND file<\/a> to the queue asking it to report ink levels, and is only clickable for queues that support the CUPS-COMMAND format.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve just added support to system-config-printer for displaying ink and toner levels for printers.\u00a0 It&#8217;s in the 1.1.x branch and will appear in 1.1.2.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[33,27,36,14,96,50],"class_list":["post-566","post","type-post","status-publish","format-standard","hentry","category-software","tag-cups","tag-fedora","tag-gtk","tag-printers","tag-software","tag-system-config-printer"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reporting ink levels - PRINT HEAD<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reporting ink levels - PRINT HEAD\" \/>\n<meta property=\"og:description\" content=\"I&#8217;ve just added support to system-config-printer for displaying ink and toner levels for printers.\u00a0 It&#8217;s in the 1.1.x branch and will appear in 1.1.2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/\" \/>\n<meta property=\"og:site_name\" content=\"PRINT HEAD\" \/>\n<meta property=\"article:published_time\" content=\"2009-01-14T17:11:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-05-20T08:08:05+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png\" \/>\n<meta name=\"author\" content=\"Tim Waugh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Waugh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/\"},\"author\":{\"name\":\"Tim Waugh\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"headline\":\"Reporting ink levels\",\"datePublished\":\"2009-01-14T17:11:21+00:00\",\"dateModified\":\"2014-05-20T08:08:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/\"},\"wordCount\":104,\"publisher\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"image\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2009\\\/01\\\/inklevels.png\",\"keywords\":[\"cups\",\"fedora\",\"gtk\",\"printers\",\"Software\",\"system-config-printer\"],\"articleSection\":[\"Software\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/\",\"name\":\"Reporting ink levels - PRINT HEAD\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2009\\\/01\\\/inklevels.png\",\"datePublished\":\"2009-01-14T17:11:21+00:00\",\"dateModified\":\"2014-05-20T08:08:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#primaryimage\",\"url\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2009\\\/01\\\/inklevels.png\",\"contentUrl\":\"http:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2009\\\/01\\\/inklevels.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2009\\\/01\\\/14\\\/reporting-ink-levels\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reporting ink levels\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#website\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/\",\"name\":\"PRINT HEAD\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\",\"name\":\"Tim Waugh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"contentUrl\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"width\":731,\"height\":140,\"caption\":\"Tim Waugh\"},\"logo\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\"},\"sameAs\":[\"http:\\\/\\\/cyberelk.net\\\/tim\"],\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/author\\\/twaugh\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reporting ink levels - PRINT HEAD","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/","og_locale":"en_GB","og_type":"article","og_title":"Reporting ink levels - PRINT HEAD","og_description":"I&#8217;ve just added support to system-config-printer for displaying ink and toner levels for printers.\u00a0 It&#8217;s in the 1.1.x branch and will appear in 1.1.2.","og_url":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/","og_site_name":"PRINT HEAD","article_published_time":"2009-01-14T17:11:21+00:00","article_modified_time":"2014-05-20T08:08:05+00:00","og_image":[{"url":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png","type":"","width":"","height":""}],"author":"Tim Waugh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tim Waugh","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#article","isPartOf":{"@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/"},"author":{"name":"Tim Waugh","@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"headline":"Reporting ink levels","datePublished":"2009-01-14T17:11:21+00:00","dateModified":"2014-05-20T08:08:05+00:00","mainEntityOfPage":{"@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/"},"wordCount":104,"publisher":{"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"image":{"@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#primaryimage"},"thumbnailUrl":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png","keywords":["cups","fedora","gtk","printers","Software","system-config-printer"],"articleSection":["Software"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/","url":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/","name":"Reporting ink levels - PRINT HEAD","isPartOf":{"@id":"https:\/\/cyberelk.net\/tim\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#primaryimage"},"image":{"@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#primaryimage"},"thumbnailUrl":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png","datePublished":"2009-01-14T17:11:21+00:00","dateModified":"2014-05-20T08:08:05+00:00","breadcrumb":{"@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#primaryimage","url":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png","contentUrl":"http:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2009\/01\/inklevels.png"},{"@type":"BreadcrumbList","@id":"https:\/\/cyberelk.net\/tim\/2009\/01\/14\/reporting-ink-levels\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cyberelk.net\/tim\/"},{"@type":"ListItem","position":2,"name":"Reporting ink levels"}]},{"@type":"WebSite","@id":"https:\/\/cyberelk.net\/tim\/#website","url":"https:\/\/cyberelk.net\/tim\/","name":"PRINT HEAD","description":"","publisher":{"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cyberelk.net\/tim\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6","name":"Tim Waugh","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","url":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","contentUrl":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","width":731,"height":140,"caption":"Tim Waugh"},"logo":{"@id":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png"},"sameAs":["http:\/\/cyberelk.net\/tim"],"url":"https:\/\/cyberelk.net\/tim\/author\/twaugh\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pnnS2-98","_links":{"self":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/comments?post=566"}],"version-history":[{"count":4,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/566\/revisions"}],"predecessor-version":[{"id":571,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/566\/revisions\/571"}],"wp:attachment":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/media?parent=566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/categories?post=566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/tags?post=566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}