Termotlačiareň Rongta RP80US na domáce použitie

Dnes | 16:18 | redhawk1975 | redhawk1975
Seriál: linux

Ide o 80mm termotlačiareň, vhodnú na tlač z Home Assistenta, Proxmoxu alebo z akého koľvek linuxu.

Termotlačiareň RP80US (často označovaná aj ako Rongta RP80US) je štandardná 80 mm POS termálna tlačiareň blokov a účteniek, navrhnutá pre prevádzky ako reštaurácie, obchody či skladové hospodárstvo.

Medzi hlavné vlastnosti, rozhrania a špecifikácie tohto modelu patria:
Šírka tlače: 80 mm papierové pásky (štandardný rozmer pre registračné pokladnice a POS terminály).

Typ tlače - termálna tlač (Direct Thermal) – nevytvára tlač pomocou inkoustových kaziet alebo pásky, ale zahrievaním teplocitlivého papiera.

Označenie US v názve modelu špecifikuje kombináciu konektorov USB + Serial (RS-232). Niektoré varianty disponujú aj portom RJ11 na ovládanie pokladničnej zásuvky (Cash Drawer).

Moja má iba USB a RS232

Vybavená je integrovanou gilotínou na automatické odstrihnutie pásky po vytlačení dokladu (často s dlhou životnosťou až 1 – 1,5 milióna strihov).

Obvykle dosahuje rýchlosť okolo 200 až 250 mm/s, čo zaisťuje rýchly výdaj bločkov bez zdržovania zákazníkov. V tomto prípade vytlačenie troch štítkov na notebooky trvá do 2 sekúnd.

Kompatibilita so štandardným tlačovým jazykom ESC/POS, čo umožňuje jednoduchú integráciu s väčšinou pokladničných systémov (KROS, VRP/eKasa systémy, O2 Kasa a pod.) rovnako má plnú podporu v CUPS.

Termotlačiareň Rongta RP80US bola síce vyvinutá pre komerčné POS systémy, no v smart domácnosti alebo domácej kancelárii ponúka množstvo praktických aj tvorivých využití. Nakoľko ide o termálnu tlač, nepotrebujete žiaden atrament – páska je okamžite pripravená na tlač.

Návrhy na využitie:

Rovnako si viem vygenerovať a vytlačiť aj QR alebo čiarové kódy.

RH: Tlačiareň som dostal, ale je možné ju kúpiť už za nejakých 10-12€

Výhody:

Nevýhody:

RH: Termopapier je citlivý na teplo, svetlo a vlhkosť. Vytlačené doklady časom blednú, preto tlačiareň nie je vhodná na archiváciu dôležitých dokumentov

Script na vytlačenie ranného ToDo zoznamu z Home Assistenta (jazyk YAML)

alias: "Tlač: Ranný prehľad o 07:00"
description: "Každé ráno vytlačí na RP80US predpoveď počasia a dnešné udalosti z kalendára."
trigger:
  - platform: time
    at: "07:00:00"
action:
  # 1. Načítanie dnešných udalostí z kalendára
  - service: calendar.get_events
    target:
      entity_id: calendar.osobny
    data:
      duration:
        hours: 16
    response_variable: agenda

  # 2. Odoslanie vyformátovaného textu na tlačiareň
  - service: shell_command.print_morning_summary
    data:
      text: >-
        ========================================\n
                   RANNY PREHLAD\n
            {{ now().strftime('%d.%m.%Y - %A') }}\n
        ========================================\n\n
        [ POCASIE ]\n
        Stav: {{ states('weather.home') }}\n
        Teplota: {{ state_attr('weather.home', 'temperature') }} °C\n
        Vlhkost: {{ state_attr('weather.home', 'humidity') }} %\n\n
        [ PLAN NA DNES ]\n
        {% if agenda['calendar.osobny'].events | count > 0 %}
          {% for event in agenda['calendar.osobny'].events %}
          - {{ event.start[11:16] if event.start|length > 10 else 'Cely den' }} : {{ event.summary }}\n
          {% endfor %}
        {% else %}
          Ziadne udalosti na dnes.\n
        {% endif %}
        \n========================================\n\n\n\n