summaryrefslogtreecommitdiff
path: root/addons/hw_drivers/controllers/loading.py
AgeCommit message (Collapse)Author
2019-04-02[IMP] IoT : IoT refactoring - With longpollinglejeune quentin
Improve the implementation of IoT. Allow both-direction communication between iot box and devices. Now a device can send its value / status as soon as it changes. Not only when he receives a request. Now the box have only 3 routes: /hw_drivers/action parameter: session_id, device_id, data used to ask at a device to make a action (take picture, make print, ect...) /hw_drivers/event parameter: listener listener is a dict where you have the session_id and a list of device_id to listen this route wait to answer that we call device_changed for a device_id with data or value /hw_drivers/box/connect parameter: token used to register the box to a Odoo database token contain the url of Odoo database and a unique number that allow the IoT Box to connect box in the hour task : 1906910
2018-09-25[ADD] hw_drivers: drivers management module for the IoT BoxJosse Colpaert
- Routes to get device/driver statuses from the browser - Framework for managing and downloading drivers for devices connected to the IoT Box - Automatic detection of printers and cameras in the network - Built-in detection for USB and Bluetooth LE devices and checking if a driver matches the device - Authentication of the box into Odoo - Inform Odoo of the connected devices and giving them a unique identifier so they can be called from the browser Thanks to qle, specially for fswebcam and cups