---
title: "SNMP Printer"
description: "SNMP Printer is a Marketplace integration for Home Assistant. It has 188 installs sharing analytics, works locally and was last updated October 5, 2026."
canonical: "https://vulpo.app/integrations/marketplace/dsorlov-snmp-printer"
url: "https://vulpo.app/integrations/marketplace/dsorlov-snmp-printer.md"
last-updated: "2026-10-23"
version: "1.4"
---

# SNMP Printer

> SNMP Printer is a Marketplace integration for Home Assistant. It has 188 installs sharing analytics, works locally and was last updated October 5, 2026.

SNMP Printer is an integration that reads status information from network printers over SNMP. It adds sensors for printer status, page count, cover status, errors, display text and supply levels such as black, cyan, magenta and yellow toner. It runs locally and can find printers on the network by itself, or a printer can be added by IP address, scanning a network range, or entering details manually. Connection settings cover the SNMP version, community string, and for the newer version a username with authentication and privacy protocols and keys. Sensors keep the last known values while the printer is offline, so toner levels can still be read. An action can show text on the printer's screen, where the printer supports it.

Automatic summary of the README and code of DSorlov/snmp\_printer. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=DSorlov&repository=snmp_printer&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=DSorlov&repository=snmp_printer&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Configure SNMP Printer

- **IP Address**
- **Port**
- **SNMP Version**
- **Community String**
- **Username**
- **Authentication Protocol**
- **Authentication Key**
- **Privacy Protocol**
- **Privacy Key**
- **Update Interval (seconds)**

### Scan Network for Printers

- **Network range (CIDR, e.g. 192.168.1.0/24)**
- **SNMP Version**
- **Community String**
- **Port**

### Select Printer

- **Printer**

### After setup

- **Community String**
- **Username**
- **Authentication Protocol**
- **Authentication Key**
- **Privacy Protocol**
- **Privacy Key**
- **Update Interval (seconds)**
- **Device name source**

Texts from the code of [DSorlov/snmp\_printer](https://github.com/DSorlov/snmp_printer).

## Entities

- **Sensors**: Status, Page count, Cover status, Errors, Display, Black, Cyan, Magenta, Yellow, Light cyan, Light magenta, Photo, and 5 more

## Actions

- **Display Text**: Display text on the printer's screen (if supported)
  Fields: Device, Text

## From the README

> Are you tired of different printers and different integrations? I was, this is a one-to-rule-them-all integration for getting status about your printers. This integration supports automatic discovery and manual configuration of printers, providing detailed status information, supply levels, and automation capabilities.
>
> - :mag: Automatic Discovery: Automatically discovers SNMP-enabled printers via Zeroconf/mDNS
> - :printer: Wide Printer Support: Compatible with Brother, Canon, HP, Konica Minolta, Kyocera, Lexmark, OKI, Panasonic, Ricoh, Samsung, Sharp, and Xerox printers
> - :bar\_chart: Monitoring: Track printer status, toner levels, paper trays, drums, and more
> - :wrench: SNMP Version Configuration: Support for SNMP v1, v2c, and v3
> - :floppy\_disk: Cached Values: Remembers last known sensor values when printer is offline, so you can check toner levels without turning on the printer
> - :robot: Automation Ready: Trigger automations based on printer events

From the README of [DSorlov/snmp\_printer](https://github.com/DSorlov/snmp_printer#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Computers and network](https://vulpo.app/integrations/category/computers-and-network.md), Printers
- Number: 188 installs sharing analytics; 17 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.3.0, last updated October 5, 2026
- Domain: `snmp_printer`
- Source: <https://github.com/DSorlov/snmp_printer>
- Issues: <https://github.com/dsorlov/snmp_printer/issues>

In Vulpo: Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/marketplace/dsorlov-snmp-printer

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/dsorlov-snmp-printer
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
