4 Commits

Author SHA1 Message Date
cproudlock
9e92b89482 Fix UUIDs to proper UUIDv4 format
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 14:05:20 -05:00
cproudlock
451d8ec73d Fix HID template structure: move triggers inside items
Triggers must be nested under their related items, not at template level.
Also updated ribbon thresholds for YMCKO color ribbons (75/25).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 14:03:23 -05:00
cproudlock
b95fafe230 Add Zabbix template for HID Fargo DTC4500e card printer
Template monitors via HID Enterprise MIB (1.3.6.1.4.1.28959):
- Printer status and error states
- Print counts (current session and lifetime)
- Ribbon remaining count
- Card hopper status
- Door/hopper open detection
- Film/ribbon loaded status
- Firmware version and serial number

Includes triggers for:
- Printer error state
- Door/hopper open
- Film not loaded
- Input hopper empty
- Ribbon low/critically low
- No SNMP data (offline detection)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 13:55:49 -05:00
cproudlock
389e620261 Initial commit: SNMP scanner and Zabbix template generator
Tools for printer discovery and monitoring:
- snmp_scanner.py: SNMP-based printer discovery
- generate_printer_templates.py: Generate Zabbix templates
- analyze_supplies.py: Analyze printer supply levels
- extract_summary.py: Extract printer data summaries

Includes Zabbix templates for:
- HP Color/Mono printers
- HP DesignJet T1700
- Xerox Color/Mono/Enterprise printers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 13:52:21 -05:00