diff --git a/plugins/printers/services/seed_supplies.py b/plugins/printers/services/seed_supplies.py index f29c103..7975f57 100644 --- a/plugins/printers/services/seed_supplies.py +++ b/plugins/printers/services/seed_supplies.py @@ -46,6 +46,24 @@ def _part(supplytype, partnumber, marketingname, notes=None): # substring matchkeys, and the list of supplies. SEED = [ # ----- HP color, Pro (no metered variant exists) ----- + { + # 3201dw / 3301 series, the 218 cartridge family. Part numbers and + # yields cross-checked against three independent sources (2026-08-13); + # no drum or waste unit is listed as a separately orderable part for + # this series, so toners only. + 'vendor': 'HP', 'canonical': 'HP Color LaserJet Pro 3201 / 3301', + 'matchkeys': ['3201', '3301'], + 'supplies': [ + _toner('black', 'standard', 'W2180A', '218A Black', 1300), + _toner('black', 'high', 'W2180X', '218X Black', 3200), + _toner('cyan', 'standard', 'W2181A', '218A Cyan', 1200), + _toner('cyan', 'high', 'W2181X', '218X Cyan', 2500), + _toner('yellow', 'standard', 'W2182A', '218A Yellow', 1200), + _toner('yellow', 'high', 'W2182X', '218X Yellow', 2500), + _toner('magenta', 'standard', 'W2183A', '218A Magenta', 1200), + _toner('magenta', 'high', 'W2183X', '218X Magenta', 2500), + ], + }, { 'vendor': 'HP', 'canonical': 'HP Color LaserJet Pro M454 / M479', 'matchkeys': ['M454', 'M479'],