Eindeutige Identifizierung mehrerer Epson-Thermodrucker

358
Kal

Ich plane, mehrere Epson-Thermodrucker (TM-T88V) an einen Raspberry Pi 3 anzuschließen, auf dem Raspbian ausgeführt wird.

Der Raspberry Pi 3 fungiert als Webanwendungsserver und Druckserver für drei iPads an einem Kiosk.

Meine Webanwendung verarbeitet also HTTP-Anfragen von den iPads. Die Webanwendung kann feststellen, welches iPad welche Anforderung gestellt hat, da ich mit meinem WLAN-Router der MAC-Adresse jedes iPad eine statische IP-Adresse zuordnen kann. Anschließend kann meine Web-App die IP-Adresse anzeigen, indem sie den HTTP-Header untersucht. Wenn Sie also drucken möchten, möchte ich den Druckauftrag an den entsprechenden Thermodrucker senden, der neben jedem iPad installiert ist.

Wenn es sich bei den Druckern jedoch alle um dasselbe Modell handelt, kann ich dann jeden Drucker eindeutig identifizieren? Ich glaube nicht, dass / dev / bus / usb-Pfade gut genug sind, weil ich der Person, die die Endmontage durchführt, nicht traue.

0
Wenn Sie USB-Pfade ausschließen, besteht die einzige Chance darin, dass der Drucker über eine Art Modellnummer verfügt, die er melden kann. Diese variiert je nach Druckertyp und Druckertyp. Verfügen Sie bereits über einen dieser Drucker, um ihn testen zu können? Welcher Treiber wird für sie benötigt? Irgendein interessantes in `dmesg`, nachdem du eine angeschlossen hast? dirkt vor 7 Jahren 0
Wenn Sie sie mit einem Ethernet-Interface erhalten, können Sie jedem eine eindeutige IP-Adresse zuweisen und diese einfach an den WLAN-Router anschließen. Siehe beispielsweise https://possales.com.au/tm-t88v-edg-usb-ethernet.html hdhondt vor 7 Jahren 0

0 Antworten auf die Frage