ODOO 15 CE - IOTBOX SETUP

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 76

  • @michakoodziej8760
    @michakoodziej8760 Год назад +1

    Thanks for your vid! I'm using Odoo 15 CE with POS. I've connected a standard USB printer to the IoT Box and added the printer in the CUPS configuration. IoT Box main page shows the printer below the "Printers" section. Test print work properly (from CUPS). But I can't print from the POS module - it shows that the printer is detected, but when I hit the print receipt button, it does nothing. No user errors, also no error in the JS console. In the XHR session, there's a request called default_printer_action with "result = True" in the response. But, in CUPS there's no printing job whatsoever, nor any error in the print/access log. Really strange. BTW. The POS Customer Screen works perfectly, so it seems like the communication works smoothly between Odoo server and the IoT Box.
    Do you have any ideas what can be wrong?

    • @shanepiper
      @shanepiper  Год назад

      have you added the ip address of the printer to the POS setting on the Odoo server? It would be the same IP as the IOTbox. If that doesn't work then there is no driver for the printer. Remember the IOTBOX is an ARM device.

  • @muhanadtur8785
    @muhanadtur8785 2 года назад +3

    great work! Thanks a lot!

  • @KeesFluitman
    @KeesFluitman 9 месяцев назад

    you think it would still work for v. 17? I dont think so. Seems better to either programm the stuff myself or outsource it to one of the companies that write their own modules etc.

    • @shanepiper
      @shanepiper  9 месяцев назад

      To be host I have not tried it in Odoo 17 yet. But feel free to give it a go

    • @KeesFluitman
      @KeesFluitman 9 месяцев назад

      @@shanepiper ye no. The iot app can only be bought. So it could work, if i pay for the app. But there is no price.
      Actually ill try to write it myself. Its a simple interface and uses Cups

    • @shanepiper
      @shanepiper  9 месяцев назад

      @@KeesFluitman Agree the IoT app only comes as part of the Enterprise Edition. But you should still be able to use the POS module with Odoo 17 as suggested in this Video.

    • @KeesFluitman
      @KeesFluitman 9 месяцев назад

      @@shanepiper in that case i'll try again. So say I buy a secondhand epos printer, connect that via usb to my IOT device, how would i then select that specific printer for orders? Would i just tick that receipt printer box? and it would use that printer?

    • @shanepiper
      @shanepiper  9 месяцев назад

      Yes that should work. As the printer is part of the IoTbox see video @42:35 you will see an option to check Reciept Printer. As long as the printer is connected to the IoTBox all you will need is the IoTBox IP address.

  • @embangpratama
    @embangpratama Год назад

    hi.. what's the different betwen the posbox and iot box

    • @shanepiper
      @shanepiper  Год назад

      PosBox was the first name given to the software before Odoo changed it to IOTBox where a server token module 'Internet of Things' is required for the enterprise edition. So became IOTBox from Odoo 11 onwards.

  • @mosumamosuma9490
    @mosumamosuma9490 Год назад

    I tried to connect Epson network receipt printer direct to Odoo POS, but its giving warning saying, some browser can not send calls direct to devices i.e. printer, Unless i configure self certificate. any idea how to do that, since Epson tm20ii does not have those ssl options

    • @shanepiper
      @shanepiper  Год назад

      Are you using localhost:8069 or your Odoo server host computers IP address:8069 eg 192.168.0.2:8068 in the browser?

  • @aquariantech8935
    @aquariantech8935 2 года назад

    Super nice work in a low documented environment. Thank you very much.
    Trying connect a cloud server to the iot box with no success (tried to connect with fully qualified and ip address with the same result.
    Any idea will be appreciated!
    Thank you again!

    • @shanepiper
      @shanepiper  2 года назад +1

      The community edition of Odoo only allows for local iot connection not to a cloud server of Odoo CE. Only the enterprise has the IOT app where a token is created between cloud and local devices. You could get around this by creating a VPN between your cloud server and local network to allow for this connection to take place.

  • @mosumamosuma9490
    @mosumamosuma9490 Год назад

    Hi, can you please let me know where to the section to pair or connect odoo CE to IOT

  • @johndangelo9630
    @johndangelo9630 2 года назад +1

    FANTASTIC JOB Thank YOU!!!

    • @shanepiper
      @shanepiper  2 года назад

      Thanks John, glad to have helped you 😀

  • @rodricmonaco8075
    @rodricmonaco8075 Год назад

    Hello there, thanks a lot for your video. I got stuck at minute 34:14 since after the IoT box booted again I have no pairing code. I've tried rebooting it, with the ethernet cable connected and disconnected. I've connected a printer to the IoT box and printed a paper with the IP address which I tried to connect to but no success. What do I do next ? Thanks.

    • @shanepiper
      @shanepiper  Год назад +1

      You won't need the pairing code unless you are using enterprise version. All you need to do is set the local IP address of the IOTbox on your Odoo server in the POS configuration and make sure that you are using localhost:8069 to connect to your server but the server IP address.

    • @rodricmonaco8075
      @rodricmonaco8075 Год назад

      @@shanepiper Thanks for you promptly reply. I do not have a space for me to input the IP address of the IoT box. I only have :
      Receipt Printer
      Customer Display
      Barcode Scanner
      Electronic scale
      I do not have the same option you show on your video. Thanks again for your help.

    • @shanepiper
      @shanepiper  Год назад

      @@rodricmonaco8075 have you ticked the check box to use iotbox the ip address input option should appear. Also What web browsers are you using? See video at 42 minutes.

    • @rodricmonaco8075
      @rodricmonaco8075 Год назад

      @@shanepiper Yes I have ticked it and there's no space to input the ip address of the IoT box only what I've mentioned on my previous reply. I've used Chrome and Mozilla with the same result.

    • @shanepiper
      @shanepiper  Год назад

      @@rodricmonaco8075 which version of Odoo are you using?

  • @khaleda2052
    @khaleda2052 8 месяцев назад

    How to connect a new payment terminal (Saudi Mada) to POS that is not supported by Odoo by default?

    • @shanepiper
      @shanepiper  8 месяцев назад +1

      As it's not supported out the box check out this third party module ruclips.net/video/jOe2LKCAP2g/видео.htmlsi=-MxKUuYgwcXT-Da_

  • @92demicoli
    @92demicoli 2 года назад +1

    Hi, have anyone tried this with Odoo 15 enterprise hosted on odoo sh? Thanks

    • @isidororoa6821
      @isidororoa6821 Год назад

      Great work ! !, same question, will it works with Odoo Enterprise?

  • @yong58
    @yong58 2 года назад

    Hi Master Odoo,
    I had followed your instruction & i facing some issue.
    I have setup the iot ip in my POS V15 CE, but in POS top right logo showing IOT are not connected / proxy disconnect.
    Any ideas on this ? Many thanks.😁

    • @shanepiper
      @shanepiper  2 года назад

      Did you make sure you are not using localhost on the Odoo server, but use the IP address 192.168.0... :8069

    • @yong58
      @yong58 2 года назад

      @@shanepiper Thanks for your reply.
      Sorry, i not familiar in network part. i think we using localhost on the odoo server.
      I have try to ping the IOT Ip, it can connect.
      Just Odoo 15 POS CE showing that make sure IOT is connected ?
      Is this related the server something port configuration ?😅

    • @shanepiper
      @shanepiper  2 года назад +1

      @@yong58 for it all to work correctly. Don't use localhost:8069 on the computer use the servers up address and the iot will be able to link all images logos etc..

    • @yong58
      @yong58 2 года назад

      @@shanepiper thanks for your advice. I will give it a try. Many thanks😁👍

    • @shanepiper
      @shanepiper  2 года назад

      @@yong58 you may need to restart the iot box after you have done this.

  • @sebastianpauletti263
    @sebastianpauletti263 2 года назад

    Very nice work, thanks! I followed your instructions and the customer facing monitor works like a charm. The issue I have is that the printer appears offline in the point of sale even though it is detected in the IoT devices. Any ideas?

    • @shanepiper
      @shanepiper  2 года назад

      You can add the printer IP on the right hand side. Or make sure you tick the printer checkbox on it side.

    • @sebastianpauletti263
      @sebastianpauletti263 2 года назад

      @@shanepiper thanks for your answer, the issue is actually deeper, it turns out that the odoo software running on the iot only reports printer directly connected to the iot (usb) not an ethernet printer that was my case

    • @shanepiper
      @shanepiper  2 года назад

      @@sebastianpauletti263 never realised you had an Ethernet printer. You can still use the printer to print receipts. By adding the IP of the printer to the right of the iot set up.

  • @kennethwyrick6168
    @kennethwyrick6168 2 года назад

    i flashed the latest iotboxv21_10.zip and it booted but gives me an error when going to localhost:8069/web/database/selector i.e. you do in the video. I also tried the previous latest iotboxv21_04.zip and the same thing happened. I used the imager to flash and on my main odoo I use localhost:8069/web/datasee/manager

    • @shanepiper
      @shanepiper  2 года назад

      When you flash the IOT raspberry pi you shouldn't need to do anything it should automatically open a browser and wait for your Odoo server to connect. Provided you have either ethernet or local WiFi setup.

  • @mosumamosuma9490
    @mosumamosuma9490 Год назад

    Hi, do you know how to force the pos to print to network printer and bypass the security wanring saying, ""Please check if the printer is still connected, Some browser dont allow Http calls from websitew to devices in the network (for security reasons), if its the case, you will need to follow Odoo documentation for self-signed certificate for ePos printers and Secure connection (https) to solve this issue.""

    • @shanepiper
      @shanepiper  Год назад

      Make sure your Odoo server URL is your local IP address:8069

  • @a7mednor
    @a7mednor 2 года назад

    thank you so much
    are you have any way to work with https ?

    • @shanepiper
      @shanepiper  2 года назад

      Your welcome, yes it will work with HTTPS

  • @eyes-in512
    @eyes-in512 2 года назад

    Hello, does it work for odoo community 12?

  • @coreyl3191
    @coreyl3191 2 года назад

    so i don't need a license for CE15 IoT Box? but odoo says no?

    • @shanepiper
      @shanepiper  2 года назад

      No not if your using it for POS work. There is an IOTbox module designed for earlier versions of Odoo CE where you can get a server token ID but not tweaked for Odoo 15 CE if your wanting to use it for other stuff.

    • @xiaolangwang7602
      @xiaolangwang7602 2 года назад

      @@shanepiper Where can get this IOTbox module? thanks

  • @theyounewb
    @theyounewb Год назад

    Is the source code available for IoT Box?

    • @shanepiper
      @shanepiper  Год назад

      As far as I am aware it's only the images but if you check the night builds there maybe a link for the source code.

    • @theyounewb
      @theyounewb Год назад +1

      @@shanepiper Thanks

  • @sarathvc496
    @sarathvc496 2 года назад

    Is this work with odoo14 CE version?

    • @shanepiper
      @shanepiper  2 года назад

      Yes it does. If you are using a cloud VPS with a local LAN IOTbox you will need to set up a VPN pptp server to allow the IOTbox to connect to it. If you are using local LAN then all should be fine. Just make sure you are using a FQDN or the IP address of the Odoo server in the browser address bar to pick up the logo and styling for the IOTbox

    • @sarathvc496
      @sarathvc496 2 года назад

      @@shanepiper I am using cloud VPS and local LAN. How can i setup VPN pptp server. VPS is Ubuntu 20.04 and POS is Windows 10, and 7

    • @shanepiper
      @shanepiper  2 года назад

      @@sarathvc496 Google is your friend.

  • @notetomgaming6701
    @notetomgaming6701 9 месяцев назад

    Thank you :)

    • @shanepiper
      @shanepiper  9 месяцев назад

      Your welcome glad I could help

  • @ahmadkakarr
    @ahmadkakarr 2 года назад +1

    thanks