Termotlačiareň Rongta RP80US na domáce použitie
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:
- Štítky na dózy a úložné boxy.
- Štítky na počítače a notebooky.
- Nákupné zoznamy.
- Automatická tlač ranného servisu – predpoveď počasia, kalendár udalostí na daný deň, úlohy zo zoznamu a td.
- Tlač upozornení pri dôležitých udalostiach (napr. pripravený prehľad spotreby energie za uplynulý mesiac, zoznam hovorov, úloh alebo pripomienky na údržbu).
- To-Do zoznam
- Rýchla tlač nákresov, myšlienkových máp alebo textových poznámok z webu bez nutnosti zapínať veľkú veľkoformátovú kancelársku tlačiareň.
- DIY projekty
- Osobne mám Rongta RP80US prepojenú s Home Assistantom čo mi umožňuje automaticky tlačiť ranné prehľady, nákupné zoznamy či notifikácie. Napríklad prehľadný zoznam na deň keď viem že idem na nákup a do ktorých obchodov.
- Pripojené to je cez CUPS, na ktorý sa Home Assistant pripojí pomocou IPP (Internet Printing Protocol) a to umožňuje tlačíť aj z androidového telefónu.
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:
- Nízke prevádzkové náklady
- Nakoľko nevyžaduje žiadny tonery ani farbiace pásky, jediným spotrebným materiálom sú termopásky.
- Jednoduché zakladanie papiera
- Systém „drop-in“ umožňuje jednoduché vloženie kotúčika papiera bez zložitého prevliekania.
- Spoľahlivosť.
- Vhodná pre stredne záťažovú prevádzku.
- Cena papiera.
Nevýhody:
- Obmedzenie na 80mm šírku tlače.
- Výdrž tlače závysí od kvality termopapiera.
- Občasné problémy pod Windows.
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



Pre pridávanie komentárov sa musíte prihlásiť.