Odoo IoT box - xiaohao0576/odoo-doc GitHub Wiki
Odoo的源码中,有三个模块比较特别,因为这三个模块的属性竟然是不允许安装,在__manifest__.py
文件中有以下定义
installable': False,
这三个模块的名字分别是hw_drivers
,hw_escpos
,hw_posbox_home_page
https://github.com/odoo/odoo/tree/17.0/addons/hw_drivers https://github.com/odoo/odoo/tree/17.0/addons/hw_escpos https://github.com/odoo/odoo/tree/17.0/addons/hw_posbox_homepage
既然不让安装,为什么会出现在源码里面? 我分析了一下,这三个模块应该是用于IoTbox的,尤其是hw_posbox_home_page这个模块的介绍
IoT Box Homepage
================
This module overrides Odoo web interface to display a simple
Homepage that explains what's the iotbox and shows the status,
and where to find documentation.
If you activate this module, you won't be able to access the
regular Odoo interface anymore.
意思是,如果按照了这个模块,你就不能进入正常的Odoo页面了,安装这个模块后,应该就是IoT box的主页面
下一步可以在Raspberry Pi上面安装Odoo提供的IoT镜像,然后访问文件系统,看看IoT是不是就是安装的这几个包 https://nightly.odoo.com/master/iotbox/