{% extends "modern/base.html" %} {% block title %}{{ printer_name }} - Zebra Day{% endblock %} {% block content %}
Printer details for {{ lab_name | default(lab) }}
{{ live_status.odometer.raw }}
| Printer ID | {{ printer_id }} |
| Display Name | {{ printer_info.printer_name | default('Not set', true) }} |
| Location | {{ printer_info.lab_location | default('Not set', true) }} |
| Manufacturer | {{ printer_info.manufacturer | default('zebra') | title }} |
| Model | {{ (live_status.model if live_status and live_status.model else printer_info.model) | default('Unknown') }} |
| Serial | {{ (live_status.serial if live_status and live_status.serial else printer_info.serial) | default('Unknown') }} |
| State | {% if printer_info.state == 'Ready' %} Ready {% elif printer_info.state == 'Paused' %} Paused {% elif printer_info.state == 'Error' %} Error {% elif printer_info.state == 'Offline' %} Offline {% else %} Unknown {% endif %} |
| LSMC EUID |
{% if printer_info.lsmc_euid %}
{{ printer_info.lsmc_euid }}
{% else %}
Not set
{% endif %}
|
| IP Address | {% if printer_info.ip_address != 'dl_png' %} {{ printer_info.ip_address }} {% else %} {{ printer_info.ip_address }} {% endif %} |
| Print Method | {{ printer_info.print_method | default('socket') }} |
| Label Styles | {% for style in printer_info.label_zpl_styles %} {{ style }} {% endfor %} |
| Default Label Style | {% if printer_info.default_label_style %} {{ printer_info.default_label_style }} {% else %} {{ printer_info.label_zpl_styles[0] if printer_info.label_zpl_styles else 'None' }} (first in list) {% endif %} |
| Notes | {{ printer_info.notes }} |
{{ printer_config }}
Send a test label to verify the printer is working correctly.