Ideales Setup?

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Ideales Setup?

Re: Ideales Setup?

von Alex » Di 22. Aug 2023, 19:27

Bei uns läuft Ordersprinter inzwischen seit einem Jahr auf einem Lenovo L530 unter Ubuntu. Die Drucker an der Theke (Getränke und Rechnungen) und in der Küche sind ein Epson TM-T30II mit WLAN und ein TM-T30 der an einem AVM Repeater hängt. Läuft zwar nicht in Echtzeit, Bons dauern in etwa eine Sekunde, reicht uns aber völlig.

Einrichten der Druckersever war dank dem Post hier im Thread auch kein Problem. Tolles Projekt, vielen Dank ein mal mehr an Stefan.

Re: Ideales Setup?

von andre » Di 22. Aug 2023, 14:07

pichel hat geschrieben: Mo 3. Jul 2023, 17:03 Wenn wir über Linux und den Javaprinter rden, empfehle ich dir, den Bondrucker direkt per USB anzuschließen und auch so anzusprechen, während du die Arbeitsbondrucker bequem per CUPS über WLAN ansteuern kannst. Für genau diese Kombination ist das ubuntuinstaller.sh-Skript auch vorbereitet. Hintergrund ist der, dass Druckjobs über CUPS einfach länger brauchen, bis sie ausgedruckt sind.
Dazu nochmal Feedback:

Ich habe nur einen Bondrucker im Einsatz, der also Arbeits- wie Kassenbons macht.

Ist bei mir ein netzwerkfähiger EPSON TM-T20II und da ein direkter Anschluss am "Kassenserver" nicht geht (anderer Raum, 15m. entfernt), drucken wir auch ausschließlich übers Netzwerk. Druckjobs werden da so schnell erledigt, dass man fast von Echtzeit sprechen könnte. Ich würde denken, dass das unter 1 sek. ist, vielleicht mag es auch eine Sekunde sein...

Wir haben ja hardwareseitig m.E. hier nicht übertrieben, aber heutzutage können liefern ja selbst die Consumer- und Entry-level-Geräte eine super Performance. Macht echt Spass, damit zu arbeiten...

Re: Ideales Setup?

von andre » So 13. Aug 2023, 23:22

So, wir haben die ersten 3 Tage hinter uns - davon ca. 2,5 Tage mit Ordersprinter.

Der Zeitplan war "etwas" knapp, sodass ich die berühmten letzten 10% des Projekts bzw. Setups eigentlich erst am Tag der Eröffnung machen konnte. Es war also absehbar, dass man zum Start nicht fertig würde. Ich hatte angenommen, dass wir ein paar Tage manuell arbeiten müssten.

Aber im Gegenteil waren wir Mittags im Testbetrieb und Nachmittags im Livebetrieb.

Echt ein super Stück Software, was Stefan da hingestellt hat. Vielen Dank!

Und vielen Dank an Thorsten für die Setup Anleitung - ich habe ein paar Sachen etwas anders gemacht, aber die Anleitung hat mir sehr geholfen, das Konzept zu checken.

Gute Nacht und viele Grüße!

Re: Ideales Setup?

von Meolo » Do 13. Jul 2023, 22:32

Hallo Andre,

es ist die Gewohnheit. :-)
Die TM-IV88 hatte ich von Anfang an.

Gruss
Th.

Re: Ideales Setup?

von andre » Mi 12. Jul 2023, 00:23

Meolo hat geschrieben: Di 4. Jul 2023, 11:44 (...)
Ich nehme nur Epson TMIV-88 mit LAN
(...)
Gruß
Thorsten
Hi Thorsten,

ich bin zwar seit 25+ Jahren in der IT, mit so Bondruckern kenne ich mich aber gar nicht aus. Ich habe jetzt die Specs angesehen und sehe gar nicht so irre viele Unterschiede zwischen den Modellen von IV/V/VI/VII.

Du meintest spezifisch den IV (= 4), richtig?

Gibt es spezifische Leistungsanforderungen, die für Dich nur der IV erfüllt oder ist das wegen der Treiberunterstützung? Oder gehen die Epson 88er alle und es geht Dir nur um Preis-Leistung?

Danke!

Re: Ideales Setup?

von andre » Di 11. Jul 2023, 00:35

So, ich habe die Hardware nun bestellt - es geht also weiter.

Ich hoffe, dass das Setup passt. Was ich nun bestellt habe, kostet 330.- inkl. USt., also für einen "Quasi Server" recht wenig. Habe mir 2x 500GB SSDs genommen (wird dann ein RAID 1) und 2x 8 GB RAM (also 16 GB RAM).

Falls jemand auch gerade sucht oder falls das von Interesse ist - es sind folgende Komponenten:

https://www.mindfactory.de/product_info ... 00092.html

https://www.mindfactory.de/product_info ... 29001.html

https://www.mindfactory.de/product_info ... 01240.html

Re: Ideales Setup?

von andre » Di 4. Jul 2023, 21:46

Danke, Thorsten!

Re: Ideales Setup?

von Meolo » Di 4. Jul 2023, 11:44

Hallo Andre,

meine letzte Installation habe ich wie folgt gemacht.

1. Ubuntu Desktop LTS installieren
2. Ordersprinter herunterladen und installieren mit Script
sudo ./ubuntuinstaller.sh
Bei Frage USB-Drucker installieren nein
Bei Frage CUPS einrichten nein
3. Druckertreiber einrichten. Ich nehme nur Epson TMIV-88 mit LAN
Drucker Treiber für EPSON TM von der Epson Supportseite downloaden und entpacken
https://download.epson-Biz.com/modules/ ... 32&pcat=52
Datei entpacken
in das Verzeichnis wechseln
sudo ./install.sh
Ubuntu 14.04 auswählen
4. Unter Ubuntu Drucker einrichten. Ich nehme nur Epson TMIV-88 mit LAN
Als LPD-Drucker hinzufügen
Druckertreiber: Epson / TMA BA Thermal (rastertotmt)
Druckernamen (keine Umlaute und Leerzeichen!!!) eingeben: Getraenke, Speisen, Rechnung, Rechnung2, etc.
5. Drucker config.json anlegen/bearbeiten
Im Ordner usr/local/bin/javaprinters: config-1.json, config-2.json, config-3.json, usw.

Beispiel config-1.json für Instance 1
Getränke (Theke) hat Instance 1, Speisen hat Instance 2, Rechnung hat Instance 6
{
"instance" : 1,  Hier wird die Druckerinstanz eingetragen
"vendorid" : "4348",
"productid" : "5584",
"printersize" : 120,  Hier wird Druckbreite eingestellt: Bei mir Speisen und Getränke 120, Bei Rechnung 40
"printcode" : "123",  Hier wird der Printercode eingetragen
"baseurl":"http://localhost",  Hier den Ordersrpinter-Server eingetragen
"baseusername" : "",
"basepass" : "",
"escinits" : [ 27, 64, 27, 116, 0 ],
"escposts" : [ 29, 86, 66, 10, 27, 64],
"useeveryprintdevice" : 1,
"verbose_closing_summary" : 1,
"smallformat" : 0,
"logoscale" : 1.0
}

6 . Meine javaprinter.bat sieht so aus:

#!/bin/sh
/usr/bin/java -jar /usr/local/bin/javaprinter/javaprinter.jar -mode=cups -cupsprinter=RE-Innen -configfile=/usr/local/bin/javaprinter/config-1.json &
/usr/bin/java -jar /usr/local/bin/javaprinter/javaprinter.jar -mode=cups -cupsprinter=Kaffee -configfile=/usr/local/bin/javaprinter/config-2.json &
/usr/bin/java -jar /usr/local/bin/javaprinter/javaprinter.jar -mode=cups -cupsprinter=Speisen -configfile=/usr/local/bin/javaprinter/config-3.json &
/usr/bin/java -jar /usr/local/bin/javaprinter/javaprinter.jar -mode=cups -cupsprinter=Getraenke -configfile=/usr/local/bin/javaprinter/config-4.json &

7. PHP.ini
memory_limit: 1280M
max_execution_time: 6000
post_max_size: 8000M
upload_max_filesize: 8000M
max_input_vars = 10000

8. Für den Fernzugriff habe ich Anydesk mit unbeaufsichtigten Zugriff installiert.
9. Kassenserver hat keinen Monitor. Dabei aber eine HDMI Headless-Stick.

Hardware:
Als Kassenserver nutze ich eine HP Workstation Z440 mit einer XEON-CPU (6 Cores/12 Threads), 16GB RAM, 512GB SSD
3 x Epson Bondrucker TM-IV88
WLAN mit Ubiquiti UniFi AP-AC-M MESH (867 Mbit/s, 300 Mbit/s), Access Point, Unifi-Controllersoftware auf Kassenserver
6 x Oderman (Ulefone Android 16GB RAM+128GB ROM, 6,52' Display)

An sehr guten Tagen drucken die Drucker ca. 1000 Bons.

P.S. Hatte Anfangs auch einen Intel-NUC. Der hatte in Stoßzeiten aber immer wieder mal Auszeiten und Probleme mit der Hitze.
Mit dem großen Server läuft alles flott.

Gruß
Thorsten

Re: Ideales Setup?

von andre » Di 4. Jul 2023, 00:02

pichel hat geschrieben: Mo 3. Jul 2023, 17:03 Wenn wir über Linux und den Javaprinter rden, empfehle ich dir, den Bondrucker direkt per USB anzuschließen und auch so anzusprechen, während du die Arbeitsbondrucker bequem per CUPS über WLAN ansteuern kannst. Für genau diese Kombination ist das ubuntuinstaller.sh-Skript auch vorbereitet. Hintergrund ist der, dass Druckjobs über CUPS einfach länger brauchen, bis sie ausgedruckt sind.
Hallo Stefan,

ich habe versucht, das o.g. anhand der Doku zu verstehen, kann aber nicht ganz folgen, sorry ;-)

Was ist für Dich der Unterschied zwischen Bondrucker und Arbeitsbondrucker? Oder ist mit "Bondrucker" der "Kassenbondrucker" gemeint?
Danke!

Re: Ideales Setup?

von pichel » Mo 3. Jul 2023, 17:03

Hallo André,

die Lösung mit einem intel NUC als Server irgendwo in einem geschützten Bereich finde ich gut. Wichtig ist vor allem, dass du ein regelmäßiges Backup machst. Dafür habe ich für Windows und für Linux entsprechende Skripte im Download. Damit kannst du bei Bedarf ein System ziemlich schnell wieder aufsetzen.

Wenn wir über Linux und den Javaprinter rden, empfehle ich dir, den Bondrucker direkt per USB anzuschließen und auch so anzusprechen, während du die Arbeitsbondrucker bequem per CUPS über WLAN ansteuern kannst. Für genau diese Kombination ist das ubuntuinstaller.sh-Skript auch vorbereitet. Hintergrund ist der, dass Druckjobs über CUPS einfach länger brauchen, bis sie ausgedruckt sind.

Gruß,

Stefan

Nach oben