[APP][Pro] Network Printer - ink and toner levels from any network printer

It shows some more info, but not yet everything:

Here is the report:

Canon Canon PRO-1000 series 4.000

host        192.168.100.194
snmp        v1, community "public"
sysObjectID enterprise 1602 (Canon)
serial      —

prtMarkerSuppliesTable (the standard read)

[1.1] PM
level -2 / 100 percent · type ink · class 1 → no number
[1.2] R
level -2 / 100 percent · type ink · class 1 → no number
[1.3] C
level -2 / 100 percent · type ink · class 1 → 80 %
[1.4] PGY
level -2 / 100 percent · type ink · class 1 → no number
[1.5] MBK
level -2 / 100 percent · type ink · class 1 → 20 %
[1.6] PBK
level -2 / 100 percent · type ink · class 1 → 20 %
[1.7] B
level -2 / 100 percent · type ink · class 1 → no number
[1.8] CO
level -2 / 100 percent · type ink · class 1 → no number
[1.9] GY
level -2 / 100 percent · type ink · class 1 → 80 %
[1.10] Y
level -2 / 100 percent · type ink · class 1 → 10 %
[1.11] M
level -2 / 100 percent · type ink · class 1 → 100 %
[1.12] PC
level -2 / 100 percent · type ink · class 1 → no number

private branch, 1.3.6.1.4.1.1602 (Canon)

210 rows. Nothing here is decoded —
these are the printer's own answers, which is what makes them worth reading.

1.3.6.1.4.1.1602.1.1.1.1.0
"PRO-1000 series"
1.3.6.1.4.1.1602.1.1.1.2.0
"SysName"
1.3.6.1.4.1.1602.1.1.1.4.0
"4.000"
1.3.6.1.4.1.1602.1.1.1.10.0
4
1.3.6.1.4.1.1602.1.2.1.8.1.3.1.1
"AEHX01456"
1.3.6.1.4.1.1602.1.2.2.5.0
"1.10"
1.3.6.1.4.1.1602.1.3.1.1.1.6.1
3
1.3.6.1.4.1.1602.1.3.1.1.1.6.2
3
1.3.6.1.4.1.1602.1.3.1.10.0
00000006
1.3.6.1.4.1.1602.1.3.1.11.0
00000002
1.3.6.1.4.1.1602.1.3.1.12.0
3
1.3.6.1.4.1.1602.1.3.1.13.0
60128bcdfe4d
1.3.6.1.4.1.1602.1.3.2.100.1.1
0000001e
1.3.6.1.4.1.1602.1.3.2.100.2.1
00000000
1.3.6.1.4.1.1602.1.3.2.100.10.1.1
00000002
1.3.6.1.4.1.1602.1.3.2.100.10.2.1
0000001c
1.3.6.1.4.1.1602.1.3.2.100.10.3.1
"BJNPSETUP"
1.3.6.1.4.1.1602.1.3.2.100.10.4.1
6
1.3.6.1.4.1.1602.1.3.2.100.10.5.1
10
1.3.6.1.4.1.1602.1.3.2.100.10.6.1
3
1.3.6.1.4.1.1602.1.3.2.100.10.7.1
8
1.3.6.1.4.1.1602.1.3.2.100.10.8.1
0
1.3.6.1.4.1.1602.1.3.2.100.11.1.1
00000002
1.3.6.1.4.1.1602.1.3.2.100.11.2.1
0000001c
1.3.6.1.4.1.1602.1.3.2.100.11.3.1
(empty)
1.3.6.1.4.1.1602.1.3.2.100.11.4.1
6
1.3.6.1.4.1.1602.1.3.2.100.11.5.1
3
1.3.6.1.4.1.1602.1.3.2.100.11.6.1
9
1.3.6.1.4.1.1602.1.3.2.100.11.7.1
6
1.3.6.1.4.1.1602.1.3.2.100.11.8.1
0
1.3.6.1.4.1.1602.1.3.2.100.12.1.1
00000002
1.3.6.1.4.1.1602.1.3.2.100.12.2.1
0000001c
1.3.6.1.4.1.1602.1.3.2.100.12.3.1
"Canon_ij_01456_PRO-1000series"
1.3.6.1.4.1.1602.1.3.2.100.12.4.1
6
1.3.6.1.4.1.1602.1.3.2.100.12.5.1
3
1.3.6.1.4.1.1602.1.3.2.100.12.6.1
4
1.3.6.1.4.1.1602.1.3.2.100.12.7.1
1
1.3.6.1.4.1.1602.1.3.2.100.12.8.1
0
1.3.6.1.4.1.1602.1.3.2.100.13.1.1
00000002
1.3.6.1.4.1.1602.1.3.2.100.13.2.1
0000001c
1.3.6.1.4.1.1602.1.3.2.100.13.3.1
(empty)
1.3.6.1.4.1.1602.1.3.2.100.13.4.1
6
1.3.6.1.4.1.1602.1.3.2.100.13.5.1
3
1.3.6.1.4.1.1602.1.3.2.100.13.6.1
9
1.3.6.1.4.1.1602.1.3.2.100.13.7.1
6
1.3.6.1.4.1.1602.1.3.2.100.13.8.1
0
1.3.6.1.4.1.1602.1.3.2.100.100.1.1
3
1.3.6.1.4.1.1602.1.3.2.100.100.2.1
3
1.3.6.1.4.1.1602.1.3.2.100.100.3.1
0
1.3.6.1.4.1.1602.1.3.2.100.100.4.1
3
1.3.6.1.4.1.1602.1.3.2.100.100.5.1
0
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.1.1
32
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.2.1
(empty)
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.3.1
0000000000000000
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.4.1
2
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.5.1
0
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.6.1
3
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.7.1
0
1.3.6.1.4.1.1602.1.3.2.100.100.10.1.1.8.1
0
1.3.6.1.4.1.1602.1.3.3.1.5.1.1.1.1
2
1.3.6.1.4.1.1602.1.3.3.1.5.1.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.6.1.1.1.1
2
1.3.6.1.4.1.1602.1.3.3.1.6.1.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.1.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.1.3
3
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.2.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.2.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.2.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.3.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.3.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.3.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.4.1
"192.168.200.201"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.4.2
"192.168.200.201"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.4.3
"192.168.200.201"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.5.1
"255.255.255.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.5.2
"255.255.255.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.5.3
"255.255.255.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.6.1
"0.0.0.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.6.2
"0.0.0.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.6.3
"0.0.0.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.7.1
"192.168.100.194"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.7.2
"192.168.100.194"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.7.3
"0.0.0.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.8.1
"255.255.255.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.8.2
"255.255.255.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.8.3
"0.0.0.0"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.9.1
"192.168.100.1"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.9.2
"192.168.100.1"
1.3.6.1.4.1.1602.1.3.3.1.100.10.1.9.3
"0.0.0.0"
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.1.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.1.3
3
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.2.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.2.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.2.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.4.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.4.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.4.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.5.1
2
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.5.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.5.3
2
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.6.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.6.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.6.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.7.1
fd9805c3d11e34a562128bfffecdfe4d
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.7.2
fd9805c3d11e34a562128bfffecdfe4d
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.7.3
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.8.1
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.8.2
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.8.3
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.9.1
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.9.2
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.9.3
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.10.1
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.10.2
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.10.3
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.15.1
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.15.2
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.15.3
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.16.1
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.16.2
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.16.3
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.17.1
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.17.2
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.17.3
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.18.1
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.18.2
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.18.3
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.25.1
fe8000000000000062128bfffecdfe4d
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.25.2
fe8000000000000062128bfffecdfe4d
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.25.3
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.26.1
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.26.2
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.26.3
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.27.1
fc000000000000000000000000001234
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.27.2
fc000000000000000000000000001234
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.27.3
fc000000000000000000000000001234
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.28.1
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.28.2
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.28.3
64
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.29.1
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.29.2
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.29.3
00000000000000000000000000000000
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.30.1
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.30.2
0
1.3.6.1.4.1.1602.1.3.3.1.100.20.1.30.3
0
1.3.6.1.4.1.1602.1.3.3.1.100.30.1.1.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.30.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.30.1.1.3
3
1.3.6.1.4.1.1602.1.3.3.1.100.30.1.2.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.30.1.2.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.30.1.2.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.1.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.1.3
3
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.2.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.2.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.2.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.3.1
"000000CDFE4D"
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.3.2
"000000CDFE4D"
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.3.3
"0C9243000000"
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.4.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.4.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.4.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.5.1
"000000CDFE4D"
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.5.2
"000000CDFE4D"
1.3.6.1.4.1.1602.1.3.3.1.100.50.1.5.3
"0C9243000000"
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.1.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.1.3
3
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.2.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.2.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.2.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.3.1
"Canon PRO-1000 series"
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.3.2
"Canon PRO-1000 series"
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.3.3
"Canon PRO-1000 series"
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.5.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.5.2
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.5.3
1
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.6.1
"Canon PRO-1000 series"
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.6.2
"Canon PRO-1000 series"
1.3.6.1.4.1.1602.1.3.3.1.100.60.1.6.3
"Canon PRO-1000 series"
1.3.6.1.4.1.1602.1.3.3.1.100.70.1.1.1
1
1.3.6.1.4.1.1602.1.3.3.1.100.70.1.1.2
2
1.3.6.1.4.1.1602.1.3.3.1.100.70.1.1.3
3
1.3.6.1.4.1.1602.1.3.3.1.100.70.1.2.1
3
1.3.6.1.4.1.1602.1.3.3.1.100.70.1.2.2
3
1.3.6.1.4.1.1602.1.3.3.1.100.70.1.2.3
3
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.1
"

ivec:contents
ivec:operationGetStatusResponse</ivec:operation>
<ivec:param_set servicetyp"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.2
"e="print">
ivec:responseOK</ivec:response>
ivec:response_detail</ivec:response_detail>
ivec:statusidle</ivec:status>
ivec:status_detailMarkerSupplyAttention</ivec:status_detail>
ivec:current_support_code/
vcn:eid
vcn:url_id00</vcn:url_"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.3
"id>
</vcn:eid>
<ivec:currentpapertype physicalinputbin="inputbin_p1">custom-media-type-canon-17</ivec:currentpapertype>
<ivec:current_custom_papertype physicalinputbin="inputbin_p1">custom-media-type-canon-00000000-0000-0000-0000-000000002005</ivec:curr"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.4
"ent_custom_papertype>
<ivec:currentpapersize physicalinputbin="inputbin_p1">custom_canon_329x483mm</ivec:currentpapersize>
<ivec:current_papersize_width physicalinputbin="inputbin_p1">32900</ivec:current_papersize_width>
<ivec:current_papersize_height p"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.5
"hysicalinputbin="inputbin_p1">48300</ivec:current_papersize_height>
ivec:marker_info
ivec:ink
ivec:model</ivec:model>
ivec:colorPM</ivec:color>
ivec:iconwarning</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</v"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.6
"cn:tca>
ivec:order1</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorR</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level80</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order2</ivec:order>
</ivec:"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.7
"ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorC</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level80</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order3</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorPGY</ivec:color>
ivec:iconwarning</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order4</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
<ivec:color"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.9
">MBK</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level20</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order5</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorPBK</ivec:color>
ivec:iconnone</ivec"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.10
":icon>
ivec:level20</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order6</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorB</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level30</ivec:level>
<vcn:tc"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.11
"a>AC</vcn:tca>
ivec:order7</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorCO</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level100</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order8</ivec:order"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.12
">
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorGY</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level80</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order9</ivec:order>
</ivec:ink>
ivec:ink
ivec:model<!"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.13
"[CDATA[PFI-1000]]></ivec:model>
ivec:colorY</ivec:color>
ivec:iconwarning</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order10</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
<ive"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.14
"c:color>M</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level100</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order11</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorPC</ivec:color>
ivec:iconwarni"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.15
"ng</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order12</ivec:order>
</ivec:ink>
</ivec:marker_info>
ivec:wasteink
ivec:item
ivec:iconnone</ivec:icon>
ivec:modelMC-20</ivec:model>
ivec:level30</ivec:level>
</ive"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.16
"c:item>
</ivec:wasteink>
ivec:status_detail_list
<ivec:item id="702">
ivec:severity30</ivec:severity>
ivec:summaryInkLow</ivec:summary>
ivec:error_code1500</ivec:error_code>
ivec:suffix_code/
ivec:additional_info
ivec:colorPM</ivec:c"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.17
"olor>
ivec:colorPGY</ivec:color>
ivec:colorY</ivec:color>
ivec:colorPC</ivec:color>
</ivec:additional_info>
</ivec:item>
</ivec:status_detail_list>
vcn:hri1C</vcn:hri>
vcn:pdr4</vcn:pdr>
vcn:msi
<vcn:item type="A">OFF</vcn:item>
<vcn"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.18
":item type="B">240</vcn:item>
<vcn:item type="H">asf</vcn:item>
<vcn:item type="J">OFF</vcn:item>
<vcn:item type="K">21000700</vcn:item>
</vcn:msi>
vcn:rrf00</vcn:rrf>
ivec:jobinfo/
</ivec:param_set>
</ivec:contents>
"
1.3.6.1.4.1.1602.1.5.1.6.2.3.1.2.1.1
"

ivec:contents
ivec:operationGetStatusResponse</ivec:operation>
<ivec:param_set servicetyp"
1.3.6.1.4.1.1602.1.5.1.6.2.3.1.2.1.2
"e="maintenance">
ivec:responseOK</ivec:response>
ivec:response_detail</ivec:response_detail>
ivec:jobinfo/
</ivec:param_set>
</ivec:contents>
"
1.3.6.1.4.1.1602.1.5.1.6.3.2.1.2.1.1
"

ivec:contents
ivec:operationGetCapabilityResponse</ivec:operation>
<ivec:param_set servicetype="media">
<ivec:res"

Stopped once the report reached the size a forum post can hold — this branch has more. Say so in the topic and I will narrow the next one.

@Tom_Van_Zele that report answers it, and better than I expected. Thank you.

Six of your twelve inks now have a number — C, MBK, PBK, GY, Y, M — and all six came from IPP. The other six are PM, R, PGY, B, CO and PC: Canon’s own colours, which IPP has no name for and cannot match. That is the ceiling of the second protocol on a Pro-1000.

Your printer publishes all twelve anyway. In its private branch, at 1.3.6.1.4.1.1602.1.5.1.6.2.2, it answers with a status document of its own:

PM 10 · R 80 · C 80 · PGY 10 · MBK 20 · PBK 20 · B 30 · CO 100 · GY 80 · Y 10 · M 100 · PC 10 — and a waste tank, MC-20, at 30 %.

Where that overlaps IPP it agrees exactly, on all six, and it flags PM, PGY, Y and PC as low, which matches the four tens. That is the cross-check I would have had to ask you for, and your report already contains it.

So a Canon reading follows, under Brother’s rule: fill only what the standard read left blank, never overwrite a number your printer gave, and say on screen where it came from. Your report hit its size limit part-way through that document, so I have your model’s shape and not yet the general one. Next version, and I will ask you to check it.

For next time: paste the report in a code block, or SunBeech’s Hide Details. The forum ate the angle brackets, so part of what your printer said arrived here as bare text.

@SunBeech you were right that IPP comes after the private branch, and you found a real bug doing it: that section only ever got written for a Brother. Every other printer’s report stopped at the private branch — yours on the row cap, Tom’s on the size cap, neither with IPP behind it. The caps did their job. There was nothing after them.

Fixed in 1.3.1, on test now: Network Printer | Homey
The order of a report lives in one place now, IPP included whatever the brand, and it says so even when IPP does not answer. It is also read alongside the manufacturer’s branch rather than after it, so a long branch cannot run the report out of the ten seconds Homey allows.

Unfortunately this version gives a timeout when generating the report.

IPP is now included in the report in my Lexmark-case :+1:.

@Tom_Van_Zele is it possible for you to place your long post between these Preformatted text
Edit your post, select all the text with al the numbers, klick on the + and then select ‘Preformatted tekst’.
As far as i know this will work.
It saves a long way of scrolling in this topic.

Or are this screenshots? Watching this on phone.
Then i have said nothing.

I have changed it to preformatted text, but this still is capped. And I can’t generate a new report as I now get a timeout

@Tom_Van_Zele This is good.

I have a Brother printer, the MFC-DW4540W.
In the Brother app for Homey, the printer’s firmware version is also displayed, but it’s not visible in your printer app. Could that be added as well?
The printer can only be read via SNMP v1. When I try v2, I get an “unreachable” message.

@Mike1233 Both of those are in the next version.

Your printer’s firmware version now shows in the device’s settings, under Printer. It is read from the printer itself, so it works on any brand that publishes one — if yours stays empty, say so and I will find where your model keeps it.

Your screenshot also shows why it times out: the device is set to read with SNMP v2c, and your printer answers on v1. You can fix that today — open the device settings and set Read with to SNMP v1. From the next version the app works that out by itself and switches over, instead of telling you the printer is unreachable.

@Tom_Van_Zele Sorry about the timeout, that one was mine: 1.3.1 asked your printer one question too many for the ten seconds Homey allows. The report now stops in time and still hands you everything it managed to read.

When you have the new version, could you press the report button once more and put this in the new box beside it:

1.3.6.1.4.1.1602.1.5.1.6.2.2

That is where your printer keeps all twelve ink levels, and it is the part your last report ran out of room before reaching. With it I can fill in the six colours IPP has no name for.

@byackee1 Thanks for the update.
Firmware version is there, under printer.
The pictures were a example of v1 and v2. I set it to v1.
It works.

Hi, thanks for the update, here the requested output:

Canon Canon PRO-1000 series 4.000

host        192.168.100.194
snmp        v1, community "public"
sysObjectID enterprise 1602 (Canon)
serial      —
firmware    4.000

prtMarkerSuppliesTable (the standard read)

[1.1] PM
level -2 / 100 percent · type ink · class 1 → no number
[1.2] R
level -2 / 100 percent · type ink · class 1 → no number
[1.3] C
level -2 / 100 percent · type ink · class 1 → 80 %
[1.4] PGY
level -2 / 100 percent · type ink · class 1 → no number
[1.5] MBK
level -2 / 100 percent · type ink · class 1 → 20 %
[1.6] PBK
level -2 / 100 percent · type ink · class 1 → 20 %
[1.7] B
level -2 / 100 percent · type ink · class 1 → no number
[1.8] CO
level -2 / 100 percent · type ink · class 1 → no number
[1.9] GY
level -2 / 100 percent · type ink · class 1 → 80 %
[1.10] Y
level -2 / 100 percent · type ink · class 1 → 10 %
[1.11] M
level -2 / 100 percent · type ink · class 1 → 100 %
[1.12] PC
level -2 / 100 percent · type ink · class 1 → no number

private branch, 1.3.6.1.4.1.1602.1.5.1.6.2.2 (Canon)

18 rows. Nothing here is decoded —
these are the printer's own answers, which is what makes them worth reading.

1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.1
"

ivec:contents
ivec:operationGetStatusResponse</ivec:operation>
<ivec:param_set servicetyp"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.2
"e="print">
ivec:responseOK</ivec:response>
ivec:response_detail</ivec:response_detail>
ivec:statusidle</ivec:status>
ivec:status_detailMarkerSupplyAttention</ivec:status_detail>
ivec:current_support_code/
vcn:eid
vcn:url_id00</vcn:url_"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.3
"id>
</vcn:eid>
<ivec:currentpapertype physicalinputbin="inputbin_p1">custom-media-type-canon-17</ivec:currentpapertype>
<ivec:current_custom_papertype physicalinputbin="inputbin_p1">custom-media-type-canon-00000000-0000-0000-0000-000000002005</ivec:curr"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.4
"ent_custom_papertype>
<ivec:currentpapersize physicalinputbin="inputbin_p1">custom_canon_329x483mm</ivec:currentpapersize>
<ivec:current_papersize_width physicalinputbin="inputbin_p1">32900</ivec:current_papersize_width>
<ivec:current_papersize_height p"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.5
"hysicalinputbin="inputbin_p1">48300</ivec:current_papersize_height>
ivec:marker_info
ivec:ink
ivec:model</ivec:model>
ivec:colorPM</ivec:color>
ivec:iconwarning</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</v"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.6
"cn:tca>
ivec:order1</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorR</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level80</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order2</ivec:order>
</ivec:"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.7
"ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorC</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level80</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order3</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorPGY</ivec:color>
ivec:iconwarning</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order4</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
<ivec:color"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.9
">MBK</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level20</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order5</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorPBK</ivec:color>
ivec:iconnone</ivec"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.10
":icon>
ivec:level20</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order6</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorB</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level30</ivec:level>
<vcn:tc"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.11
"a>AC</vcn:tca>
ivec:order7</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorCO</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level100</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order8</ivec:order"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.12
">
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorGY</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level80</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order9</ivec:order>
</ivec:ink>
ivec:ink
ivec:model<!"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.13
"[CDATA[PFI-1000]]></ivec:model>
ivec:colorY</ivec:color>
ivec:iconwarning</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order10</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
<ive"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.14
"c:color>M</ivec:color>
ivec:iconnone</ivec:icon>
ivec:level100</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order11</ivec:order>
</ivec:ink>
ivec:ink
ivec:model</ivec:model>
ivec:colorPC</ivec:color>
ivec:iconwarni"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.15
"ng</ivec:icon>
ivec:level10</ivec:level>
vcn:tcaAC</vcn:tca>
ivec:order12</ivec:order>
</ivec:ink>
</ivec:marker_info>
ivec:wasteink
ivec:item
ivec:iconnone</ivec:icon>
ivec:modelMC-20</ivec:model>
ivec:level30</ivec:level>
</ive"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.16
"c:item>
</ivec:wasteink>
ivec:status_detail_list
<ivec:item id="702">
ivec:severity30</ivec:severity>
ivec:summaryInkLow</ivec:summary>
ivec:error_code1500</ivec:error_code>
ivec:suffix_code/
ivec:additional_info
ivec:colorPM</ivec:c"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.17
"olor>
ivec:colorPGY</ivec:color>
ivec:colorY</ivec:color>
ivec:colorPC</ivec:color>
</ivec:additional_info>
</ivec:item>
</ivec:status_detail_list>
vcn:hri1C</vcn:hri>
vcn:pdr4</vcn:pdr>
vcn:msi
<vcn:item type="A">OFF</vcn:item>
<vcn"
1.3.6.1.4.1.1602.1.5.1.6.2.2.1.2.1.18
":item type="B">240</vcn:item>
<vcn:item type="H">asf</vcn:item>
<vcn:item type="J">OFF</vcn:item>
<vcn:item type="K">21000700</vcn:item>
</vcn:msi>
vcn:rrf00</vcn:rrf>
ivec:jobinfo/
</ivec:param_set>
</ivec:contents>
"

IPP

answered at ipp://192.168.100.194:631/ipp/print
97 attributes

queued-job-count
0
copies-default
1
document-format-supported
"application/octet-stream"  "image/jpeg"  "image/urf"  "image/pwg-raster"
document-format-default
"application/octet-stream"
orientation-requested-supported
3
orientation-requested-default
3
jpeg-features-supported
"none"
jpeg-k-octets-supported
0000000000004000
jpeg-x-dimension-supported
0000001000004b00
jpeg-y-dimension-supported
0000001000004b00
color-supported
true
finishings-supported
3
finishings-default
3
output-bin-supported
"face-up"
output-bin-default
"face-up"
print-color-mode-supported
"color"  "monochrome"  "auto"  "auto-monochrome"
output-mode-supported
"color"  "monochrome"  "auto"  "auto-monochrome"
print-color-mode-default
"color"
output-mode-default
"color"
pages-per-minute
1
pages-per-minute-color
1
pdf-versions-supported
"none"
printer-resolution-supported
000002580000025803
printer-resolution-default
000002580000025803
print-quality-supported
4  5
print-quality-default
4
sides-supported
"one-sided"
sides-default
"one-sided"
landscape-orientation-requested-preferred
5
charset-configured
"us-ascii"
charset-supported
"us-ascii"  "utf-8"
compression-supported
"none"
copies-supported
0000000100000063
generated-natural-language-supported
"en-us"
ipp-versions-supported
"1.1"  "2.0"
mopria-certified
"2.0"
job-creation-attributes-supported
"copies"  "finishings"  "sides"  "orientation-requested"  "media"  "print-quality"  "printer-resolution"  "output-bin"  "media-col"  "print-color-mode"  "ipp-attribute-fidelity"  "job-name"  "job-account-id"  "job-accounting-user-id"
media-col-supported
"media-bottom-margin"  "media-left-margin"  "media-right-margin"  "media-size"  "media-source"  "media-top-margin"  "media-type"
multiple-document-jobs-supported
false
multiple-operation-time-out
60
natural-language-configured
"en-us"
operations-supported
2  4  5  6  8  9  10  11  60
pdl-override-supported
"attempted"
printer-firmware-name
"PRO-1000 series"
printer-firmware-string-version
"4.000"
printer-firmware-version
"4.000"
job-account-id-supported
true
job-account-id-default
(empty)
job-accounting-user-id-supported
true
job-accounting-user-id-default
(empty)
urf-supported
"V1.4"  "CP1"  "PQ4-5"  "RS600"  "SRGB24"  "W8"  "OB9"  "OFU0"  "DEVRGB24"  "ADOBERGB24-48"  "IS4-18"
printer-kind
"document"  "photo"
ipp-features-supported
"airprint-1.8"
identify-actions-supported
"flash"
identify-actions-default
"flash"
print-content-optimize-supported
"auto"
print-content-optimize-default
"auto"
print-scaling-supported
"none"  "fill"  "fit"  "auto-fit"  "auto"
print-scaling-default
"auto"
pwg-raster-document-resolution-supported
000002580000025803
pwg-raster-document-sheet-back
"rotated"
pwg-raster-document-type-supported
"srgb_8"  "sgray_8"
media-supported
"iso_a5_148x210mm"  "iso_a4_210x297mm"  "iso_a3_297x420mm"  "iso_a2_420x594mm"  "jis_b5_182x257mm"  "jis_b4_257x364mm"  "jis_b3_364x515mm"  "na_letter_8.5x11in"  "na_legal_8.5x14in"  "na_ledger_11x17in"  "jpn_hagaki_100x148mm"  "na_super-b_13x19in"  "oe_photo-l_3.5x5in"  "na_index-4x6_4x6in"  "na_5x7_5x7in"  "na_c_17x22in"  "na_govt-letter_8x10in"  "oe_4girisize_10x12in"  "oe_hansetsu_14x17in"  "om_panorama_210x594mm"  "custom_min_88.9x127mm"  "custom_max_432x1200mm"
media-type-supported
"stationery"  "photographic"
media-source-supported
"auto"  "top"  "by-pass-tray"
media-top-margin-supported
500  0
media-left-margin-supported
340  0  640
media-right-margin-supported
340  0  630
media-bottom-margin-supported
500  0
printer-input-tray
"type=other;mediafeed=-2;mediaxfeed=-2;maxcapacity=-2;level=-2;status=5;name=auto;"  "type=sheetFeedAutoNonRemovableTray;mediafeed=-2;mediaxfeed=-2;maxcapacity=-2;level=-2;status=5;name=top;"  "type=sheetFeedAutoNonRemovableTray;mediafeed=-2;mediaxfeed=-2;maxcapacity=-2;level=-2;status=5;name=by-pass-tray;"
printer-output-tray
"type=unRemovableBin;maxcapacity=-2;remaining=-2;status=5;name=face-up;stackingorder=lastToFirst;pagedelivery=faceUp;"
media-default
"iso_a4_210x297mm"
printer-is-accepting-jobs
true
printer-location
(empty)
printer-geo-location
"geo:0.00000,0.00000,0"
printer-make-and-model
"Canon PRO-1000 series"
printer-info
"Canon PRO-1000 series"
printer-dns-sd-name
"Canon PRO-1000 series"
printer-name
"PRO-1000 series"
printer-state-reasons
"marker-supply-low-warning"

(17 more attributes, not shown)

Hi @byackee1,
Have been out for a few days (and will be because of n upcoming holiday :partying_face:), so I came to testing the pp again just now.
My Ricoh still does not show toner/waste tank/tray 1 values (or text) here:

I send you a new diagnostic report after removing and adding the printer again (after updating to the latest app version).
189adb0c-987f-4c0c-acf8-04f13e76ef8d

Hope I understood you correctly above. Is there anything I can do to help?

Does this app work with laser printers? I have a HP Laser Jet MFP M234sdw.

Yes it does.

After a couple of hours my printer is not connected to the app anymore.
It is then connected to SNMP v2c, i changed it today for 2 times to SNMP v1.
Then the app is working again.
Made a rapport.
75f6aaeb-9dfd-45c2-89fc-0e3e9fa153b8

As posted

@Mike1233 That one was mine, sorry. When a printer stops answering, the app asks which SNMP version it speaks — but it only asked for one simple value, and your Brother answers that on v2c even though it can’t actually read anything on v2c. So it kept putting you back there. Next version it checks whether a version can really read a table, and it leaves a setting alone when you’ve already got it right.

@Henk_Renting Your log showed the same bug on the way in: the search finds printers over v2c and pairing just took that, unchecked. Fixed as well.

That’s not why your toner is blank though, and I’d rather say so than have you update and be disappointed. Your Ricoh answers -3 for the toners — “there’s some left, I won’t tell you how much”. The real numbers are in Ricoh’s own private area, and I’ve never seen what a Ricoh puts there.

One press would give me that. In settings, next to Report what a printer answers, put this in the branch box:

1.3.6.1.4.1.367.3.2.1.2.24

and paste what comes back. If it’s empty, try 1.3.6.1.4.1.367. No rush at all — enjoy your holiday.

@Tom_Van_Zele Got it, all twelve. Your ink levels are in the status document Canon’s own software reads, and the app reads it too now — so PM, R, PGY, B, CO and PC finally get numbers.

What convinced me it was safe: six of your inks already had a number in the standard table, and the document gives exactly the same six. Same answer twice, from two different places.

I’ve left your MC-20 maintenance cartridge out for now. Nothing tells me whether 30 means 30 % used or 30 % left, and I’ve already had a waste tank backwards once. If your printer shows you a figure for it, tell me and it goes in.

@Kam Yes. @SunBeech and @Peter_Kawa already had it right — nothing in the app is ink-specific, and a laser usually gives you more rows rather than fewer. Search and it should turn up. If your printer is on a different subnet from Homey, add it by IP instead.

Thanks @SunBeech and @Peter_Kawa for answering people quicker than I manage.

Hi @byackee1,

You are so fast that I managed before my holiday. And since I have a smarthome(…) I will be able to do some from my holiday address too of course. :wink:
Thanks for all your replies and work on this app!

I updated to the latest version (v1.5.0) and it came back with these results:

1.3.6.1.4.1.367.3.2.1.2.24

Ricoh RICOH Aficio SP C242SF

host 192.168.1.100
snmp v2c, community “public”
sysObjectID enterprise 367 (Ricoh)
serial —
firmware —

prtMarkerSuppliesTable (the standard read)

[1.1] Cyan Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.2] Magenta Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.3] Yellow Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.4] Black Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.5] Waste Cartridge
level -3 / -2 tenthsOfGrams · type wasteToner · class 4 → no number

private branch, 1.3.6.1.4.1.367.3.2.1.2.24 (Ricoh)

16 rows. Nothing here is decoded —
these are the printer’s own answers, which is what makes them worth reading.

1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.1
“Cyan”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.2
“Magenta”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.3
“Yellow”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.4
“Black”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.1
“Cyan Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.2
“Magenta Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.3
“Yellow Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.4
“Black Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.1
10
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.2
11
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.3
12
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.4
13
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.1
80
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.2
80
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.3
80
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.4
80

IPP

No IPP answer on any of the usual paths. On a printer that Homey found by
itself that is worth knowing: discovery watches _ipp._tcp, so a printer that
announced itself and then will not answer is telling us something.

1.3.6.1.4.1.367 returned a lot more though:

1.3.6.1.4.1.367

This text will be hidden```

Ricoh RICOH Aficio SP C242SF

host 192.168.1.100
snmp v2c, community “public”
sysObjectID enterprise 367 (Ricoh)
serial —
firmware —

prtMarkerSuppliesTable (the standard read)

[1.1] Cyan Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.2] Magenta Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.3] Yellow Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.4] Black Cartridge
level -3 / -2 tenthsOfGrams · type toner · class 3 → no number
[1.5] Waste Cartridge
level -3 / -2 tenthsOfGrams · type wasteToner · class 4 → no number

private branch, 1.3.6.1.4.1.367 (Ricoh)

104 rows. Nothing here is decoded —
these are the printer’s own answers, which is what makes them worth reading.

1.3.6.1.4.1.367.3.2.1.1.1.1.0
“Aficio SP C242SF”
1.3.6.1.4.1.367.3.2.1.1.1.2.0
"V1.20 "
1.3.6.1.4.1.367.3.2.1.1.1.3.0
" "
1.3.6.1.4.1.367.3.2.1.1.1.4.0
" "
1.3.6.1.4.1.367.3.2.1.1.1.5.0
“1.3.6.1.4.1.367.1.2.1.1.4.202”
1.3.6.1.4.1.367.3.2.1.1.1.7.0
"RICOH "
1.3.6.1.4.1.367.3.2.1.1.1.8.0
“nl”
1.3.6.1.4.1.367.3.2.1.1.1.9.0
“NL”
1.3.6.1.4.1.367.3.2.1.1.1.10.0
“1011300000Z”
1.3.6.1.4.1.367.3.2.1.2.1.4.0
“T221PA0XXXX”
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.1
1119
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.2
1120
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.3
1121
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.4
1122
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.5
1123
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.6
1124
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.7
1125
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.8
1126
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.9
1127
1.3.6.1.4.1.367.3.2.1.2.11.2.1.2.10
1128
1.3.6.1.4.1.367.3.2.1.2.11.3.1.2.1
1000
1.3.6.1.4.1.367.3.2.1.2.11.3.1.2.2
1003
1.3.6.1.4.1.367.3.2.1.2.11.3.1.2.3
2000
1.3.6.1.4.1.367.3.2.1.2.11.3.1.2.4
2001
1.3.6.1.4.1.367.3.2.1.2.11.3.1.2.5
2002
1.3.6.1.4.1.367.3.2.1.2.13.3.0
15
1.3.6.1.4.1.367.3.2.1.2.17.1.1.2.1
1
1.3.6.1.4.1.367.3.2.1.2.17.1.1.2.2
6
1.3.6.1.4.1.367.3.2.1.2.17.1.1.2.3
4
1.3.6.1.4.1.367.3.2.1.2.17.2.0
1
1.3.6.1.4.1.367.3.2.1.2.19.1.0
27655
1.3.6.1.4.1.367.3.2.1.2.19.2.0
3483
1.3.6.1.4.1.367.3.2.1.2.19.3.0
0
1.3.6.1.4.1.367.3.2.1.2.19.4.0
99
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.1
10
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.2
608
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.3
609
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.4
400
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.5
403
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.6
401
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.7
664
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.8
200
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.9
203
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.10
810
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.11
201
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.12
811
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.13
701
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.14
300
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.15
830
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.16
301
1.3.6.1.4.1.367.3.2.1.2.19.5.1.2.17
631
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.1
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.2
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.3
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.4
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.5
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.6
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.7
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.8
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.9
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.10
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.11
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.12
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.13
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.14
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.15
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.16
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.4.17
8
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.1
27655
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.2
12133
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.3
15522
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.4
3483
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.5
2610
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.6
873
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.7
0
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.8
99
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.9
64
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.10
64
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.11
35
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.12
35
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.13
7758
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.14
0
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.15
0
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.16
0
1.3.6.1.4.1.367.3.2.1.2.19.5.1.9.17
0
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.1
“Cyan”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.2
“Magenta”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.3
“Yellow”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.2.4
“Black”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.1
“Cyan Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.2
“Magenta Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.3
“Yellow Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.4
“Black Toner”
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.1
10
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.2
11
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.3
12
1.3.6.1.4.1.367.3.2.1.2.24.1.1.4.4
13
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.1
80
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.2
80
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.3
80
1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.4
80
1.3.6.1.4.1.367.3.2.1.6.1.1.7.1
“iPad”
1.3.6.1.4.1.367.3.2.1.7.2.1.14.1
0
1.3.6.1.4.1.367.3.2.1.7.3.5.1.1.3.1
“iPad”

IPP

No IPP answer on any of the usual paths. On a printer that Homey found by
itself that is worth knowing: discovery watches _ipp._tcp, so a printer that
announced itself and then will not answer is telling us something.

@Henk_Renting That was exactly what I needed, thank you — and one press, as promised.

Your toners are at 80 %, all four of them. Your Ricoh does know the numbers; it just keeps them somewhere the standard question never reaches. The next version asks the right question, so you’ll see real levels instead of four empty bars.

Two things so nothing surprises you:

  • Ricoh counts in steps of ten — 100, 90, 80, and so on down to 20 — and after that it simply says “nearly empty”. The app shows 10 % at that point, so your low-toner warning arrives there rather than earlier. That’s your printer’s way of counting, not something I can sharpen.
  • The waste bottle stays blank. Your printer admits there is something in it but will not say how much, and I would rather show you nothing than a number I invented.

One small favour once you have updated: have a look at what the printer’s own web page says for the toners. If it also says around 80 %, we are finished here.

Enjoy the holiday :slight_smile:

Thanks again, seems better now!



No reporting of tray 1 too?
I see firmware verson is also displayed. Might be a nice addition, although much less important imho…

Thanks again for the great work!