iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0

前置需求:

  • Raspberry Pi (推薦使用 Raspberry Pi 4)
  • 已安裝 Raspbian 或其他 Raspberry Pi 支援的作業系統
  • 網路連接
  • POS 錢箱
  • Odoo POS 系統

1. Raspberry Pi 設置

首先,確保 Raspberry Pi 已安裝最新版本的作業系統並連接到網路。

2. 安裝Odoo硬體代理伺服器

在 Raspberry Pi 中開啟終端機,然後執行以下命令以安裝所需的依賴:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3 python3-pip

接下來,安裝 Odoo 硬體代理伺服器:

pip3 install odoo-addon-hw-proxy

3. 執行 Odoo 硬體代理伺服器

使用以下命令來啟動硬體代理伺服器:

odoo-hw-proxy

這會在預設的 8069 埠啟動伺服器。

4. 連接錢箱到 Raspberry Pi

確保你的錢箱使用適當的接口(例如 USB、串列接口或RJ12)連接到 Raspberry Pi。

5. 設置 Odoo POS

  1. 登入你的Odoo系統。
  2. 選擇“Point of Sale”應用。
  3. 確認已啟用“POSBox / IoT Box”選項。
  4. 輸入硬體代理的URL:http://[your.raspberry.pi.ip]:8069

6. 測試串接

啟動POS session,進行一筆銷售,並在完成時檢查錢箱是否成功開啟。

7. 問題排解

  • 確保 Raspberry Pi 與 Odoo POS 系統之間的網路連線正常。
  • 確認錢箱的連接狀態和設置。
  • 檢查硬體代理的日誌以尋找任何潛在的錯誤訊息。

上一篇
Day 8. Odoo POS
下一篇
Day 10. POS串接出單機
系列文
使用Odoo將炸雞店數位化28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
odoo傳教師
iT邦新手 4 級 ‧ 2023-09-15 10:46:36

通常都不是用這個方法處理,基本上除非你有買iotBox,
不然基本上,我們都是接在有epos功能的熱感紙印表機上,
這樣就能驅動他正常運作錢箱的開啟了~

可以多玩玩歐

我要留言

立即登入留言