Epson厨房打印机配置步骤 - xiaohao0576/odoo-doc GitHub Wiki

推荐打印机型号:

  • Epson TM-T82III 网口
  • Epson TM-M30II USB+网口

下载安装配置软件

点击下载链接下载安装EpsonNet Config

版本号:4.9.5

把Epson打印机连接到网络

使用网线,把Epson打印机接入网络,接上电源开机。 Epson打印机使用的是三口插头

配置打印机IP

打开EpsonNet Config软件,扫描网络中的打印机,扫描后,更改打印机的 IP地址,子网掩码和网关,更改打印机的登录密码(可选)

点击查看官方文档

打开ePOS功能

使用谷歌浏览器,打开 https://192.168.1.5 (打印机IP),手动启用ePOS功能,重启打印机

生成自签名证书

如果在Odoo online使用Epson的打印机,系统全程都要https协议,需要做以下配置

  1. 在Odoo的系统参数中,添加键point_of_sale.enforce_https,值True
  2. 在Epson打印机后台配置,生成自签名证书,证书有效期选择10年
  3. 使用谷歌浏览器访问Epson打印机后台,导出.crt格式的ssl证书
  4. 导入.crt证书到Windows主机、Linux主机、Android平板的可信任根证书区域

点击查看Odoo官方文档

注意:如果不需要平板电脑直接向厨房打印机发送打印指令,就不需要导入证书到Android平板。 Android系统版本9以下,手动导入的自签名证书默认为信任证书

绑定静态IP

如果有路由器控制权限,可以登录路由器,在DHCP设置中,把打印机的MAC地址和IP地址绑定,防止IP冲突

发现的问题

Epson TM-T82III可以ping通,但是无法打印,使用浏览器访问https的后台,最开始也会卡住没有任何反应,多试几次后,可以正常访问后台,ePOS打印也可以成功

临时解决方法,使用curl模拟浏览器,每个几分钟去访问Epson的https后台

curl --connect-timeout 10 -s -k -u epson:android https://192.168.1.5/ > /tmp/epson01.html