Tuesday, November 25, 2025
1 change · saas-18.3
Enhancements to existing features
This update enhances the reliability of IoT devices connected to our Point of Sale system. By supporting HTTP requests instead of HTTPS, the IoT box can now function without requiring a certificate, resolving a previous connectivity issue. A warning message is also displayed if a fallback to the websocket is necessary.
Original PR description
Community PR: https://github.com/odoo/odoo/pull/237147 Since odoo/odoo#235702, there is a `point_of_sale.use_lna` system parameter. When it is set, ePOS requests will use HTTP instead of HTTPS, and the `targetAddressSpace: "local"` option is used in the `fetch` request. This bypasses the need for a HTTPS certificate. This commit adds the same functionality to all IoT requests from the POS. This should allow the IoT box to function correctly without a HTTPS certificate. In addition, we now show a warning message when a request to the Blackbox via HTTP fails and has to fallback to the websocket. task-5353672