<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[Vorlage] Script und VIS: Druckerpatronen Zustand]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">basierend auf <a href="http://homematic-forum.de/forum/viewtopic.php?f=31&amp;t=25140&amp;sid=9a6e4d0ca973e1f15ffcad6c8cb5574b#p217357" rel="nofollow ugc">http://homematic-forum.de/forum/viewtopic.php?f=31&amp;t=25140&amp;sid=9a6e4d0ca973e1f15ffcad6c8cb5574b#p217357</a> im Homematic Forum und der Idee von Idittmar habe ich das mal für ioBroker umgesetzt.</p>
<p dir="auto">Ich nutze einen Epson Stylus PX830 mit 6 Tinten. Der Drucker ist natürlich im Netz erreichbar. Tintentyp wird mit gespeichert. So kann man im Laden schnell seinen Tintenstand zu Hause checken und die richtige Tinte kaufen.</p>
<p dir="auto">Hier das JavaSkript (startet alle 20min):</p>
<blockquote>
<p dir="auto">! <code>`/* VIS Drucker ! bringt den Druckertintenstand des EPSON Tintenstrahlers in ioBroker Vorlage aus: http://homematic-forum.de/forum/viewtopic.php?f=31&amp;t=25140 Aktualisierung nicht nötig, da über timestamp abzufragen ! erstellt: 23.06.2015 von Pix  */ ! var druckerIP = '192.168.178.35'; ! // angepasst an Drucker mit 6 Tinten Multipack Tinte T0807  createState('Drucker.Epson.PX830.IP'); createState('Drucker.Epson.PX830.Name'); createState('Drucker.Epson.PX830.Modell'); createState('Drucker.Epson.PX830.MAC'); createState('Drucker.Epson.PX830.Cyan.Level'); createState('Drucker.Epson.PX830.Cyan.Ink','T0802'); createState('Drucker.Epson.PX830.CyanLight.Level'); createState('Drucker.Epson.PX830.CyanLight.Ink','T0805'); createState('Drucker.Epson.PX830.Yellow.Level'); createState('Drucker.Epson.PX830.Yellow.Ink','T0804'); createState('Drucker.Epson.PX830.Black.Level'); createState('Drucker.Epson.PX830.Black.Ink','T0801'); createState('Drucker.Epson.PX830.Magenta.Level'); createState('Drucker.Epson.PX830.Magenta.Ink','T0803'); createState('Drucker.Epson.PX830.MagentaLight.Level'); createState('Drucker.Epson.PX830.MagentaLight.Ink','T0806'); ! var druckerURL = 'http://' + druckerIP + '/PRESENTATION/HTML/TOP/PRTINFO.HTML'; var baseLevel = 50; // Um die prozentuale Füllung zu berechnen, angezeigt werden hier 50px als 100% var request = require('request'); ! var name_cut = 'Druckername : ',     name_cut2 = 'Verbindungsstatus',     model_cut = '&lt;title&gt;',     model_cut2 = '&lt;/title&gt;',     mac_cut = 'MAC-Adresse : ',     mac_cut2 = '',     message_cut = "",     message_cut2 = "` ! &lt;form 20/method",/cyan_cut="IMAGE/Ink_C.PNG&amp;quot; height=" ,/yellow_cut="IMAGE/Ink_Y.PNG&amp;quot; height=" cyanlight_cut="IMAGE/Ink_LC.PNG&amp;quot; height=" black_cut="IMAGE/Ink_K.PNG&amp;quot; height=" magenta_cut="IMAGE/Ink_M.PNG&amp;quot; height=" magentalight_cut="IMAGE/Ink_LM.PNG&amp;quot; height=" ;/setstate('drucker.epson.px830.ip',/druckerip);/schedule("5,25,45/*/*",/function/()/{/alle/minuten,/aber/erst/ab/"5/nach"/request(druckerurl,/(error,/response,/body)/if/(!error/&amp;&amp;/response.statuscode="=" 200)/name/einlesen/var/name_cut_position="body.indexOf(name_cut)" +/name_cut.length,/name_cut2_position="body.indexOf(name_cut2)-1;" name_string="body.substring(name_cut_position," name_cut2_position)/setstate('javascript.0.drucker.epson.px830.name',/name_string);/modell/model_cut_position="body.indexOf(model_cut)" model_cut.length,/model_cut2_position="body.indexOf(model_cut2);" model_string="body.substring(model_cut_position," model_cut2_position)/setstate('javascript.0.drucker.epson.px830.modell',/model_string);/mac/adresse/mac_cut_position="body.indexOf(mac_cut)" mac_cut.length,/mac_cut2_position="body.indexOf(mac_cut2)-1;" mac_string="body.substring(mac_cut_position," mac_cut2_position);/setstate('javascript.0.drucker.epson.px830.mac',/mac_string);/cyan/cyan_cut_position="body.indexOf(cyan_cut)" cyan_cut.length/1;/cyan_level_string="body.substring(cyan_cut_position," cyan_cut_position+2)/cyan_level="parseInt(cyan_level_string)" *100/parseint(baselevel);/setstate('javascript.0.drucker.epson.px830.cyan.level',/cyan_level);/yellow/yellow_cut_position="body.indexOf(yellow_cut)" yellow_cut.length/yellow_level_string="body.substring(yellow_cut_position," yellow_cut_position+2)/yellow_level="parseInt(yellow_level_string)" setstate('javascript.0.drucker.epson.px830.yellow.level',/yellow_level);/light/cyanlight_cut_position="body.indexOf(cyanlight_cut)" cyanlight_cut.length/cyanlight_level_string="body.substring(cyanlight_cut_position," cyanlight_cut_position+2)/cyanlight_level="parseInt(cyanlight_level_string)" setstate('javascript.0.drucker.epson.px830.cyanlight.level',/cyanlight_level);/black/black_cut_position="body.indexOf(black_cut)" black_cut.length/black_level_string="body.substring(black_cut_position," black_cut_position+2)/black_level="parseInt(black_level_string)" setstate('javascript.0.drucker.epson.px830.black.level',/black_level);/magenta/magenta_cut_position="body.indexOf(magenta_cut)" magenta_cut.length/magenta_level_string="body.substring(magenta_cut_position," magenta_cut_position+2)/magenta_level="parseInt(magenta_level_string)" setstate('javascript.0.drucker.epson.px830.magenta.level',/magenta_level);/magentalight_cut_position="body.indexOf(magentalight_cut)" magentalight_cut.length/magentalight_level_string="body.substring(magentalight_cut_position," magentalight_cut_position+2)/magentalight_level="parseInt(magentalight_level_string)" setstate('javascript.0.drucker.epson.px830.magentalight.level',/magentalight_level);/log/log('----------------------------------');/log('name:/'/log('modell:/log('mac-adresse:/log('cyan/level/('/getstate('drucker.epson.px830.cyan.ink').val/'):/'%');/log('yellow/getstate('drucker.epson.px830.yellow.ink').val/getstate('drucker.epson.px830.cyanlight.ink').val/log('black/getstate('drucker.epson.px830.black.ink').val/log('magenta/getstate('drucker.epson.px830.magenta.ink').val/getstate('drucker.epson.px830.magentalight.ink').val/}/else/log(error);/log('kein/drucker/gefunden');/});/ende/request/&lt;e=""&gt; ! Hier die VIS View: ! &gt;! ```` {   "settings": {     "style": {       "background-image": "",       "background_class": "",       "background": "",       "background-color": "rgba(0, 0, 0, 1)"     },     "theme": "redmond",     "sizex": "",     "sizey": "",     "hideDescription": false,     "gridSize": "",     "useAsDefault": true   },   "widgets": {     "e00001": {       "tpl": "tplFrame",       "data": {         "visibility-cond": "==",         "visibility-val": 1,         "title": "Drucker",         "title_color": "rgba(250,250,250,1)",         "title_top": "18",         "title_left": "15",         "header_height": "0",         "header_color": "red",         "title_font": "Futura",         "title_back": "",         "name": "Hintergrund Drucker"       },       "style": {         "left": "3px",         "top": "3px",         "width": "434px",         "height": "519px",         "background": "",         "background-color": "rgba(100,100,100,0.2)",         "z-index": "1",         "border-radius": "20px",         "border-style": "none",         "font-size": "16px",         "font-family": "Futura"       },       "widgetSet": "basic"     },     "e00002": {       "tpl": "tplFrame",       "data": {         "visibility-cond": "==",         "visibility-val": 1,         "title": "",         "title_color": "rgba(250,250,250,1)",         "title_top": "18",         "title_left": "15",         "header_height": "0",         "header_color": "red",         "title_font": "Futura",         "title_back": "",         "name": "Hintergrund blau"       },       "style": {         "left": "0",         "top": "0",         "width": "100%",         "height": "500%",         "background": "url(http://192.168.178.38:8082/vis/img/back/oblique-line-bk.png) repeat scroll 0% 0% / auto padding-box border-box, rgba(0, 0, 0, 0) radial-gradient(50% 105.41% at 50% 350px, rgb(66, 140, 189) 0px, rgb(39, 98, 134) 20%, rgb(34, 78, 114) 33%, rgb(0, 3, 41) 100%) repeat scroll 0% 0% / auto padding-box border-box",         "background-color": "",         "z-index": "0",         "border-radius": "",         "border-style": "none",         "font-size": "14px",         "font-family": "Futura"       },       "widgetSet": "basic"     },     "e00003": {       "tpl": "tplHtml",       "data": {         "visibility-cond": "==",         "visibility-val": 1,         "refreshInterval": "0",         "html": "Model: \n{javascript.0.Drucker.Epson.PX830.Modell}\n \nBezeichnung: \n{javascript.0.Drucker.Epson.PX830.Name}\n \nMAC-Adresse: \n{javascript.0.Drucker.Epson.PX830.MAC}\n "       },       "style": {         "left": "18px",         "top": "54px",         "z-index": "15",         "color": "rgba(250,250,250,1)",         "font-family": "Futura",         "font-size": "14px",         "width": "390px",         "height": "80px"       },       "widgetSet": "basic"     },     "e00004": {       "tpl": "tplValueTimestamp",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Cyan.Level",         "visibility-cond": "==",         "visibility-val": 1,         "format_date": "DD.MM.YYYY hh:mm:ss",         "html_prepend": "Aktualisierung:  ",         "name": "Letzte Aktualisierung (Cyan)"       },       "style": {         "left": "20px",         "top": "486px",         "z-index": "21",         "color": "rgba(250,250,250,1)",         "font-family": "Futura",         "text-align": "right",         "width": "390px",         "height": "22px",         "font-size": "12px",         "line-height": "14px"       },       "widgetSet": "basic"     },     "e00005": {       "tpl": "tplValueFloatBarVertical",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Cyan.Level",         "visibility-cond": "==",         "visibility-val": 1,         "factor": "1",         "color": "cyan",         "name": "Cyan",         "reverse": true       },       "style": {         "left": "19px",         "top": "168px",         "z-index": "22",         "color": "rgba(250,250,250,1);",         "width": "53px",         "height": "180px"       },       "widgetSet": "basic"     },     "e00006": {       "tpl": "tplValueFloatBarVertical",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.CyanLight.Level",         "visibility-cond": "==",         "visibility-val": 1,         "factor": "1",         "color": "#d5f1f1",         "name": "Light Cyan",         "reverse": true       },       "style": {         "left": "85px",         "top": "168px",         "z-index": "22",         "color": "rgba(250,250,250,1);",         "width": "53px",         "height": "180px"       },       "widgetSet": "basic"     },     "e00007": {       "tpl": "tplValueFloatBarVertical",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Yellow.Level",         "visibility-cond": "==",         "visibility-val": 1,         "factor": "1",         "color": "yellow",         "name": "Yellow",         "reverse": true       },       "style": {         "left": "152px",         "top": "168px",         "z-index": "22",         "color": "rgba(250,250,250,1);",         "width": "53px",         "height": "180px"       },       "widgetSet": "basic"     },     "e00008": {       "tpl": "tplValueFloatBarVertical",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Black.Level",         "visibility-cond": "==",         "visibility-val": 1,         "factor": "1",         "color": "black",         "name": "Black",         "reverse": true       },       "style": {         "left": "218px",         "top": "168px",         "z-index": "22",         "color": "rgba(250,250,250,1);",         "width": "53px",         "height": "180px"       },       "widgetSet": "basic"     },     "e00009": {       "tpl": "tplValueFloatBarVertical",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Magenta.Level",         "visibility-cond": "==",         "visibility-val": 1,         "factor": "1",         "color": "Magenta",         "name": "Magenta",         "reverse": true       },       "style": {         "left": "285px",         "top": "168px",         "z-index": "22",         "color": "rgba(250,250,250,1);",         "width": "53px",         "height": "180px"       },       "widgetSet": "basic"     },     "e00010": {       "tpl": "tplValueFloatBarVertical",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.MagentaLight.Level",         "visibility-cond": "==",         "visibility-val": 1,         "factor": "1",         "color": "#ecb1eb",         "name": "Magenta Light",         "reverse": true       },       "style": {         "left": "352px",         "top": "168px",         "z-index": "22",         "color": "rgba(250,250,250,1);",         "width": "53px",         "height": "180px"       },       "widgetSet": "basic"     },     "e00011": {       "tpl": "tplValueFloat",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Cyan.Level",         "visibility-cond": "==",         "visibility-val": 1,         "is_comma": "true",         "factor": "1",         "html_append_plural": "% ! {javascript.0.Drucker.Epson.PX830.Cyan.Ink} ! Cyan",         "html_append_singular": "% ! {javascript.0.Drucker.Epson.PX830.Cyan.Ink} ! Cyan",         "html_prepend": "",         "name": "Cyan Info"       },       "style": {         "left": "20px",         "top": "355px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "width": "53px",         "height": "97px",         "font-family": "Futura",         "font-size": "12px",         "text-align": "center"       },       "widgetSet": "basic"     },     "e00012": {       "tpl": "tplValueFloat",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.CyanLight.Level",         "visibility-cond": "==",         "visibility-val": 1,         "is_comma": "true",         "factor": "1",         "html_append_plural": "% ! {javascript.0.Drucker.Epson.PX830.CyanLight.Ink} ! Cyan Light ",         "html_append_singular": "% ! {javascript.0.Drucker.Epson.PX830.CyanLight.Ink} ! Cyan Light ",         "html_prepend": "",         "name": "Cyan Light Info"       },       "style": {         "left": "86px",         "top": "355px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "width": "53px",         "height": "96px",         "font-family": "Futura",         "font-size": "12px",         "text-align": "center"       },       "widgetSet": "basic"     },     "e00013": {       "tpl": "tplValueFloat",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Yellow.Level",         "visibility-cond": "==",         "visibility-val": 1,         "is_comma": "true",         "factor": "1",         "html_append_plural": "% ! {javascript.0.Drucker.Epson.PX830.Yellow.Ink} ! Yellow ",         "html_append_singular": "% ! {javascript.0.Drucker.Epson.PX830.Yellow.Ink} ! Yellow ",         "html_prepend": "",         "name": "Yellow Info"       },       "style": {         "left": "153px",         "top": "355px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "width": "53px",         "height": "96px",         "font-family": "Futura",         "font-size": "12px",         "text-align": "center"       },       "widgetSet": "basic"     },     "e00014": {       "tpl": "tplValueFloat",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Black.Level",         "visibility-cond": "==",         "visibility-val": 1,         "is_comma": "true",         "factor": "1",         "html_append_plural": "% ! {javascript.0.Drucker.Epson.PX830.Black.Ink} ! Black ",         "html_append_singular": "% ! {javascript.0.Drucker.Epson.PX830.Black.Ink} ! Black ",         "html_prepend": "",         "name": "Black Info"       },       "style": {         "left": "219px",         "top": "355px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "width": "53px",         "height": "96px",         "font-family": "Futura",         "font-size": "12px",         "text-align": "center"       },       "widgetSet": "basic"     },     "e00015": {       "tpl": "tplValueFloat",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.Magenta.Level",         "visibility-cond": "==",         "visibility-val": 1,         "is_comma": "true",         "factor": "1",         "html_append_plural": "% ! {javascript.0.Drucker.Epson.PX830.Magenta.Ink} ! Magenta ",         "html_append_singular": "% ! {javascript.0.Drucker.Epson.PX830.Magenta.Ink} ! Magenta ",         "html_prepend": "",         "name": "Magenta Info"       },       "style": {         "left": "286px",         "top": "355px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "width": "53px",         "height": "96px",         "font-family": "Futura",         "font-size": "12px",         "text-align": "center"       },       "widgetSet": "basic"     },     "e00016": {       "tpl": "tplValueFloat",       "data": {         "oid": "javascript.0.Drucker.Epson.PX830.MagentaLight.Level",         "visibility-cond": "==",         "visibility-val": 1,         "is_comma": "true",         "factor": "1",         "html_append_plural": "% ! {javascript.0.Drucker.Epson.PX830.MagentaLight.Ink} ! Magenta Light",         "html_append_singular": "% ! {javascript.0.Drucker.Epson.PX830.MagentaLight.Ink} ! Magenta Light",         "html_prepend": "",         "name": "Magenta Light Info"       },       "style": {         "left": "353px",         "top": "355px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "width": "53px",         "height": "96px",         "font-family": "Futura",         "font-size": "12px",         "text-align": "center"       },       "widgetSet": "basic"     },     "e00017": {       "tpl": "tplHtml",       "data": {         "visibility-cond": "==",         "visibility-val": 1,         "refreshInterval": "0",         "name": "Hinweis Tintenpackung",         "html": "Multipack Epson T0807"       },       "style": {         "left": "21px",         "top": "140px",         "z-index": "25",         "color": "rgba(250,250,250,1)",         "font-family": "Futura",         "font-size": "14px",         "width": "182px",         "height": "26px",         "font-style": "oblique"       },       "widgetSet": "basic"     },     "e00018": {       "tpl": "tplMetroTileString",       "data": {         "visibility-cond": "&lt;=",         "visibility-val": "20",         "bg_class_false": "bg-transparent",         "bg_class_true": "bg-transparent",         "icon_class_false": "icon-droplet",         "icon_class_true": "",         "badge_bg_class_false": "",         "badge_bg_class_true": "",         "icon_badge_false": "",         "icon_badge_true": "",         "brand_bg_class_false": "",         "brand_bg_class_true": "",         "name": "LowInk Warnung Magenta Light",         "icon_false": "",         "visibility-oid": "javascript.0.Drucker.Epson.PX830.MagentaLight.Level"       },       "style": {         "left": 353,         "top": "169px",         "border-style": "none",         "width": "47px",         "height": "54px",         "border-width": "",         "z-index": "30",         "background": "red"       },       "widgetSet": "metro"     },     "e00019": {       "tpl": "tplMetroTileString",       "data": {         "visibility-cond": "&lt;=",         "visibility-val": "20",         "bg_class_false": "bg-transparent",         "bg_class_true": "bg-transparent",         "icon_class_false": "icon-droplet",         "icon_class_true": "",         "badge_bg_class_false": "",         "badge_bg_class_true": "",         "icon_badge_false": "",         "icon_badge_true": "",         "brand_bg_class_false": "",         "brand_bg_class_true": "",         "name": "LowInk Warnung Magenta",         "icon_false": "",         "visibility-oid": "javascript.0.Drucker.Epson.PX830.Magenta.Level"       },       "style": {         "left": 286,         "top": "169px",         "border-style": "none",         "width": "47px",         "height": "54px",         "border-width": "",         "z-index": "30",         "background": "red"       },       "widgetSet": "metro"     },     "e00020": {       "tpl": "tplMetroTileString",       "data": {         "visibility-cond": "&lt;=",         "visibility-val": "20",         "bg_class_false": "bg-transparent",         "bg_class_true": "bg-transparent",         "icon_class_false": "icon-droplet",         "icon_class_true": "",         "badge_bg_class_false": "",         "badge_bg_class_true": "",         "icon_badge_false": "",         "icon_badge_true": "",         "brand_bg_class_false": "",         "brand_bg_class_true": "",         "name": "LowInk Warnung Black",         "icon_false": "",         "visibility-oid": "javascript.0.Drucker.Epson.PX830.Black.Level"       },       "style": {         "left": 219,         "top": "169px",         "border-style": "none",         "width": "47px",         "height": "54px",         "border-width": "",         "z-index": "30",         "background": "red"       },       "widgetSet": "metro"     },     "e00021": {       "tpl": "tplMetroTileString",       "data": {         "visibility-cond": "&lt;=",         "visibility-val": "20",         "bg_class_false": "bg-transparent",         "bg_class_true": "bg-transparent",         "icon_class_false": "icon-droplet",         "icon_class_true": "",         "badge_bg_class_false": "",         "badge_bg_class_true": "",         "icon_badge_false": "",         "icon_badge_true": "",         "brand_bg_class_false": "",         "brand_bg_class_true": "",         "name": "LowInk Warnung Yellow",         "icon_false": "",         "visibility-oid": "javascript.0.Drucker.Epson.PX830.Yellow.Level"       },       "style": {         "left": 153,         "top": "169px",         "border-style": "none",         "width": "47px",         "height": "54px",         "border-width": "",         "z-index": "30",         "background": "red"       },       "widgetSet": "metro"     },     "e00022": {       "tpl": "tplMetroTileString",       "data": {         "visibility-cond": "&lt;=",         "visibility-val": "20",         "bg_class_false": "bg-transparent",         "bg_class_true": "bg-transparent",         "icon_class_false": "icon-droplet",         "icon_class_true": "",         "badge_bg_class_false": "",         "badge_bg_class_true": "",         "icon_badge_false": "",         "icon_badge_true": "",         "brand_bg_class_false": "",         "brand_bg_class_true": "",         "name": "LowInk Warnung Light Cyan",         "icon_false": "",         "visibility-oid": "javascript.0.Drucker.Epson.PX830.CyanLight.Level"       },       "style": {         "left": "86px",         "top": "169px",         "border-style": "none",         "width": "47px",         "height": "54px",         "border-width": "",         "z-index": "30",         "background": "red"       },       "widgetSet": "metro"     },     "e00023": {       "tpl": "tplMetroTileString",       "data": {         "visibility-cond": "&lt;=",         "visibility-val": "20",         "bg_class_false": "bg-transparent",         "bg_class_true": "bg-transparent",         "icon_class_false": "icon-droplet",         "icon_class_true": "",         "badge_bg_class_false": "",         "badge_bg_class_true": "",         "icon_badge_false": "",         "icon_badge_true": "",         "brand_bg_class_false": "",         "brand_bg_class_true": "",         "name": "LowInk Warnung Cyan",         "icon_false": "",         "visibility-oid": "javascript.0.Drucker.Epson.PX830.Cyan.Level"       },       "style": {         "left": "20px",         "top": "169px",         "border-style": "none",         "width": "47px",         "height": "54px",         "border-width": "",         "z-index": "30",         "background": "red"       },       "widgetSet": "metro"     }   },   "name": "Drucker",   "rerender": false,   "filterList": [] } ! ```` !  ![261_bildschirmfoto_2015-06-23_um_17.38.48.jpg](/assets/uploads/files/261_bildschirmfoto_2015-06-23_um_17.38.48.jpg)  ! Fertige View "Drucker":  ![261_bildschirmfoto_2015-06-23_um_17.40.02.png](/assets/uploads/files/261_bildschirmfoto_2015-06-23_um_17.40.02.png)  ! Vielleicht kann es jemand brauchen. ! Dank an die Erfinder Idittmar und MistyReblaus aus dem Homematic-Forum. ! Gruß, ! Pix&lt;/form&gt; !</code></p>
</blockquote>
]]></description><link>https://forum.iobroker.net/topic/669/vorlage-script-und-vis-druckerpatronen-zustand</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 03:49:28 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/669.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Jun 2015 15:46:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Tue, 27 Aug 2024 09:06:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/negalein" aria-label="Profile: negalein">@<bdi>negalein</bdi></a> sagte in <a href="/post/1194854">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">schaun wir mal, ob ein Error bzgl. Timeout kommt.</p>
</blockquote>
<p dir="auto">läuft jetzt bei meinem Deskjet pro 9010 Serie seit Tagen stabil.<br />
Keine Ausfälle trotz WLAN.</p>
]]></description><link>https://forum.iobroker.net/post/1195467</link><guid isPermaLink="true">https://forum.iobroker.net/post/1195467</guid><dc:creator><![CDATA[Negalein]]></dc:creator><pubDate>Tue, 27 Aug 2024 09:06:41 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Tue, 27 Aug 2024 09:53:56 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">ich möchte gerne eine abschliessende Zusammenfassung zur Verfügung stellen.<br />
Das ganze war unter der Prämisse eines HP Druckers diskutiert aber ich denke, dass das auch für andere Drucker gilt.<br />
Ausgangspunkt war aber mein HP8960 Pro.</p>
<ul>
<li>2015 haben wir Scripte zur Verfügung gestellt, um den Tintenstand von diversen Druckern zu ermitteln. Zu diesem Zeitpunk gab es noch keinen SNMP oder Parser Adapter</li>
<li>Die Programme basieren auf den Aufruf einer URL, die dann eine XML zur Verfügung stellt, die wiederum die Tintenstände je Farbe enthält.</li>
<li>Die Programme funktionieren im Prinzip auch heute noch.</li>
<li>Jedoch gibt es mitterlweile 2 Adapter, die teilweise mehr leisten bzw. auch zukünftsfähiger sind</li>
</ul>
<ol>
<li>SNMP (für alle Drucker, die diesen Standard unterstützen) - der HP8960Pro leider nicht vollständig. SNMP ist die bevorzugte Methode</li>
</ol>
<ul>
<li>hierzu gibt es den Adapter, der installiert werden muß</li>
<li>Der Drucker muss in den Netzwerkeinstellungen erlauben mittels SNMP abzufragen (Netzwerkeinstellungen des Druckers)</li>
<li>Die sogenannten OIDs je information (z.B. Tintenstände) können aus dem Netz häufig je Hersteller erforscht werden oder mittels Tool (MIB Browser ) ermittelt werden</li>
<li>die OIDs müssen im SNMP adapter eingetragen werden und die Datenpunkte werden dann entsprechend gefüllt</li>
<li>Anmerkungen: SNMP liefert weitaus mehr Daten als nur die Tintenstände</li>
</ul>
<ol start="2">
<li>Parser (2. bevorzugte Methode)</li>
</ol>
<ul>
<li>der Parser Adapter muß installiert werden und die URL mit den gewünschten Datenpunkten muß eingestellt werden</li>
<li>Die RegEx expression muss eingetragen werden. Hier sollte die gelieferte Struktur so überprüft werden, dass die Tintenstnde möglichst mit einem Schlüsselwort eindeutig identifiziert werden können. Dies kann im Parser selber gemacht werden oder mittels copy paste in einen Texteditor der freienwahl übertragen werden um die Struktur zu analysieren)</li>
<li>Die Nummer der Fundstelle muss ggf angegeben werden, wenn die Tintenstände alle dasselbe Schlüsselwort enthalten aber sich in der Position innherhalb der Textdatei unterscheiden (was bei HP Druckern der Fall ist) Das ganze ist kein Hexenwerk.</li>
</ul>
<ol start="3">
<li>Druckerscript aus diesem Thread.<br />
Dieses Script macht im Grunde dasgleiche wie der Parse, ist aber mit mehr Aufwand verbunden. (scripten und anpassen)</li>
</ol>
<p dir="auto">Für meinen Fall habe ich  mich für die Version mittels Parser entschieden.<br />
Im Parser gab es noch ein UI Problem, das aber Bluefox super schnell gefixt hat.<br />
Es gibt auch noch einen Wunsch, den ich eingestellt habe, um den Parser noch effizienter zu machen<br />
(Parser Gruppen einrichten um bei mehreren Parseranforderungen flexibler zu sein)</p>
<p dir="auto">vielleicht hilft das dem einen oder anderen, der sich mit dem Thema beschäftigt.</p>
<p dir="auto">vG Looxer</p>
]]></description><link>https://forum.iobroker.net/post/1195465</link><guid isPermaLink="true">https://forum.iobroker.net/post/1195465</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Tue, 27 Aug 2024 09:53:56 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:39:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> sagte in <a href="/post/1194901">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">sehr cool.</p>
</blockquote>
<p dir="auto">das ist besser als</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> sagte in <a href="/post/1194885">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">der Parser scheint das auch nicht zu können.</p>
</blockquote>
<p dir="auto"><img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--joy" style="height:23px;width:auto;vertical-align:middle" title=":joy:" alt="😂" /></p>
<p dir="auto">du musst nur die Num - Werte den richtigen Farben zuordnen</p>
]]></description><link>https://forum.iobroker.net/post/1194904</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194904</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:39:21 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:37:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
<img src="/assets/uploads/files/1724596621709-parser3.jpg" alt="parser3.JPG" class=" img-fluid img-markdown" /><br />
sehr cool. Mal beobachten jetzt.</p>
<p dir="auto">vG Looxer</p>
]]></description><link>https://forum.iobroker.net/post/1194901</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194901</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:37:23 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:33:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> Danke!</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte in <a href="/post/1194896">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">EDIT: ich seh schon hier, dass du überall Num=0 hast</p>
</blockquote>
<p dir="auto">muss 0-3 sein!</p>
<p dir="auto">und auch nicht string, sondern number<br />
da sollte nach klick auf den playbutton aber was anderes statt "Ergebnis" stehen</p>
]]></description><link>https://forum.iobroker.net/post/1194898</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194898</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:33:16 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:32:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
<img src="/assets/uploads/files/1724596284623-parser2.jpg" alt="parser2.JPG" class=" img-fluid img-markdown" /></p>
<p dir="auto">aah die nummer</p>
]]></description><link>https://forum.iobroker.net/post/1194897</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194897</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:32:26 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:31:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> den Editor =Bleistift  bitte.</p>
<p dir="auto">EDIT: ich seh schon hier, dass du überall Num=0 hast</p>
]]></description><link>https://forum.iobroker.net/post/1194896</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194896</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:31:08 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:30:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
<img src="/assets/uploads/files/1724596161467-parser1.jpg" alt="parser1.JPG" class=" img-fluid img-markdown" /></p>
<p dir="auto">im Parser selber habe ich nichts gefunden das einzustellen.<br />
Ein RegEx expression die übernächste oder 3-nächste etc. Fundstelle zu suchen kenne ich auch nicht</p>
]]></description><link>https://forum.iobroker.net/post/1194895</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194895</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:30:28 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 14:01:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> doch das geht.<br />
zeig mal die Einstellungen im RegexEditor des Parser Adapters</p>
]]></description><link>https://forum.iobroker.net/post/1194887</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194887</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 14:01:43 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 13:54:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
Leider doch nicht. Das Offset im Parser bezieht sich leider nicht auf den Aufsetzpunkt der Suche sondern auf den Aufsetzpunkt des Suchergebnisses.<br />
Hab noch mal nachgelesen. RegEx kann demnach nicht die 2. Fundstelle suchen. Und der Parser scheint das auch nicht zu können.</p>
<p dir="auto">vG Looxer</p>
]]></description><link>https://forum.iobroker.net/post/1194885</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194885</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 13:54:03 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 13:29:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
ja stimmt.<br />
Im Parser kann man ja ein offset mitgeben was dann nahe der jeweils weiteren position liegen sollte.<br />
Gibt dann 4 Parserzeilen und ist damit auch hart verdrahtet. Aber Script wäre dann nicht mehr nötig.<br />
So könnte es gehen. muss ich mal probieren</p>
]]></description><link>https://forum.iobroker.net/post/1194875</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194875</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 13:29:52 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 12:31:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> dann wäre das deine Lösung</p>
<p dir="auto"><img src="/assets/uploads/files/1724588956795-screenshot_20240825-142852_firefox.jpg" alt="Screenshot_20240825-142852_Firefox.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">du musst je nach Farbe nur den 1., 2., 3., oder 4. Fundort definieren</p>
<p dir="auto">aber wenn im standby das LAN deaktiviert wird, kommst du da auch nicht ran</p>
]]></description><link>https://forum.iobroker.net/post/1194857</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194857</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 12:31:12 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 12:05:47 GMT]]></title><description><![CDATA[<p dir="auto">schaun wir mal, ob ein Error bzgl. Timeout kommt. ;)</p>
<p dir="auto"><img src="/assets/uploads/files/1724587535225-3d0fcd7e-e76c-402e-bc65-421223f84da8-image-resized.png" alt="3d0fcd7e-e76c-402e-bc65-421223f84da8-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1194854</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194854</guid><dc:creator><![CDATA[Negalein]]></dc:creator><pubDate>Sun, 25 Aug 2024 12:05:47 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 11:49:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
ja, sorry die info bin ich schuldig.<br />
Im Grunde ist es einfach</p>
<p dir="auto">Suche nach "dd:ConsumableLabelCode", das übernächste Zeichen ist der Code Marker z.B. "c"<br />
von da aus suche nach  dd:ConsumablePercentageLevelRemaining . ab der übernächsten Stelle steht eine Zahl zwischen 1 und 100</p>
<p dir="auto">jetzt kennen wir den Tintenstand für Cyan</p>
<p dir="auto">dann fahre fort und lese den nächsten Farbcode usw bis die 4 farbcodes abgearbeitet sind</p>
<p dir="auto">vG Looxer</p>
]]></description><link>https://forum.iobroker.net/post/1194846</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194846</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 11:49:14 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 11:22:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> sagte in <a href="/post/1194820">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">das ist der code den Bahnuhr gepostet hat.</p>
</blockquote>
<p dir="auto">wie sieht denn diese Seite im Browser aus?</p>
<p dir="auto">Entweder werden die Daten dynamisch geladen oder ich bin zu blind, due Werte zu finden.</p>
<p dir="auto">ich befürchte aber ersteres, da schrinen Variablen in dem Code zu sein.<br />
Da ist der Parser dann nicht zu gebrauchen.</p>
]]></description><link>https://forum.iobroker.net/post/1194834</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194834</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 11:22:41 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 11:02:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
das ist der code den Bahnuhr gepostet hat.</p>
<p dir="auto">dann verstehe ich vielleicht den parser adapter nicht.<br />
RegEx könnte natürlich für ein javascript programm genutzt werden aber das macht es m.E. eher unübersichtlicher und ändert ja dann auch nix am Prinzip.</p>
<p dir="auto">vG Looxer</p>
]]></description><link>https://forum.iobroker.net/post/1194820</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194820</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 11:02:21 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 10:28:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> sagte in <a href="/post/1194789">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">Die Suche ist mehrstufig:</p>
</blockquote>
<p dir="auto">richtig!<br />
nennt sich RegEx</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> sagte in <a href="/post/1194789">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">Der parser Adapter kann das meines Wissens nach nicht.</p>
</blockquote>
<p dir="auto">es gibt hier im Forum einige Beispiele in denen Druckerdaten über den Parser Adapter ausgelesen werden</p>
<p dir="auto">Aber ohne Seitenquelltext der Druckerseite kann ich nichts dszu sagen</p>
]]></description><link>https://forum.iobroker.net/post/1194807</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194807</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sun, 25 Aug 2024 10:28:05 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sun, 25 Aug 2024 09:43:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
Danke dir homoran.<br />
Die Suche ist mehrstufig:</p>
<ul>
<li>Suche nach einem Keywort und lese den colorcode heraus</li>
<li>Suche weiter nach einem anderen Keywort (das nach dem colorcode nach ein paar Zeilen fologt) und lese den level heraus.</li>
<li>nächster Colorcode usw</li>
</ul>
<p dir="auto">es ist also ein mehrstufiges Suchen und Lesen. Der parser Adapter kann das meines Wissens nach nicht.</p>
<p dir="auto">vG Looxer</p>
]]></description><link>https://forum.iobroker.net/post/1194789</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194789</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sun, 25 Aug 2024 09:43:23 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sat, 24 Aug 2024 19:55:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> sagte in <a href="/post/1194703">[Vorlage] Script und VIS: Druckerpatronen Zustand</a>:</p>
<blockquote>
<p dir="auto">Da komme ich wohl nicht weiter.</p>
</blockquote>
<p dir="auto">ggf. noch mit dem parser Adapter wenn der Drucker eine auslesbare website hat.</p>
]]></description><link>https://forum.iobroker.net/post/1194732</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194732</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sat, 24 Aug 2024 19:55:57 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sat, 24 Aug 2024 19:45:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> die Vordertür ist ja eigentlich immer besser, aber, wenn die Firmware fehlerhaft ist, ist die Hintertür besser, als gar nichts... Ein Armutszeugnis, fast schon zynisch, das "Pro" im Namen</p>
]]></description><link>https://forum.iobroker.net/post/1194730</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194730</guid><dc:creator><![CDATA[MartinP]]></dc:creator><pubDate>Sat, 24 Aug 2024 19:45:17 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sat, 24 Aug 2024 17:29:59 GMT]]></title><description><![CDATA[<p dir="auto">habe das hier gefunden und so erscheint es mir auch bei meinem Drucker:<br />
SNMP is broken in the 8600 firmware - has been for a long time - some OID's work, some dont - some only respond to walk requests, not single get requests.  Some counters don't even exist (page counts).<br />
.1.3.6.1.2.1.43.10.2.1.4.0.1 is the closest # to page counts, and doesn't work with a GET request.<br />
Most people I've talked to have moved on to other printers as they aren't getting any support from HP on SNMP.</p>
<p dir="auto">wirkt alles ein wenig random. Da komme ich wohl nicht weiter.</p>
<p dir="auto">...oder hat das jemand mit einem 8600Pro geschafft ?</p>
<p dir="auto">aber wir haben ja noch das Script</p>
]]></description><link>https://forum.iobroker.net/post/1194703</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194703</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sat, 24 Aug 2024 17:29:59 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sat, 24 Aug 2024 16:58:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> das ist korrekt. Wenn eine OID falsch ist, passiert gar nix mehr (es kommen keine Daten). Ich verwende auch den MIB-Browser - funktioniert sehr gut.</p>
<p dir="auto">Ro75.</p>
]]></description><link>https://forum.iobroker.net/post/1194699</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194699</guid><dc:creator><![CDATA[Ro75]]></dc:creator><pubDate>Sat, 24 Aug 2024 16:58:31 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sat, 24 Aug 2024 16:53:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ro75" aria-label="Profile: ro75">@<bdi>ro75</bdi></a><br />
lag wohl an der OID.<br />
habe jetzt durch MIB eine alternative verwendet. Jetzt gibt es eine Verbindung.<br />
Muss aber noch forschen</p>
<p dir="auto">Also, wenn SNMP geht, dann brauchts keine Programmierung ;)</p>
]]></description><link>https://forum.iobroker.net/post/1194697</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194697</guid><dc:creator><![CDATA[looxer01]]></dc:creator><pubDate>Sat, 24 Aug 2024 16:53:26 GMT</pubDate></item><item><title><![CDATA[Reply to [Vorlage] Script und VIS: Druckerpatronen Zustand on Sat, 24 Aug 2024 16:38:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/looxer01" aria-label="Profile: looxer01">@<bdi>looxer01</bdi></a> wenn der Drucker in den Standby geht, egal ob LAN oder WLAN, dann ist er im SNMP-Adapter offline. Ggfs. kannst du in der GUI vom Drucker längere Zeiten einstellen. Aber eigentlich ist es egal. Wenn du im SNMP Adapter aller 30 Sekunden die Daten abfgragt, kann ein Standby nach 5 Minuten völlig OK sein.</p>
<p dir="auto">Ro75.</p>
]]></description><link>https://forum.iobroker.net/post/1194693</link><guid isPermaLink="true">https://forum.iobroker.net/post/1194693</guid><dc:creator><![CDATA[Ro75]]></dc:creator><pubDate>Sat, 24 Aug 2024 16:38:35 GMT</pubDate></item></channel></rss>