The IoT Box & the Cloud

Odoo Experience 2018 / Developers

916 views
0 Likes
0 0

Share on Social Networks

Share Link

Use permanent link to share in social media

Share with a friend

Please login to send this presentation by email!

Embed in your website

Select page to start with

2.

4.

7.

9.

14.

15.

19.

20.

27.

8. Connect Easily 3

11. Drivers 4

13. Support of ZPL For label printers

3. Why an IoT Box if we have the Cloud? 1

6. IoT Box Communication 2

24. Get Involved 5

29. Pricing reminder 25 € / month / box 3000 € for developing a driver

22. Generic Bluetooth LE drivers - python gatt - Automatic detection and searching for services - Unique through Bluetooth mac address

18. Only one browser tab can take control over the device Trigger buttons in the same way as barcodes The pedal works as a keyboard device

25. Get started for test/demo Download the image on nightly: https://nightly.odoo.com/master/posbox/ Calver versioning: 18.10

30. Thank you. #odooexperience 2018 EXPERIENCE 2018

16. USB Automatically detected on boot Takes highest resolution possible fswebcam

17. Attach screen to HDMI on boot and determine url to load: - Dashboards - Workorder screen

1. The IoT Box and the cloud Josse Colpaert • IoT / Logistics Developer A little bit more technical approach EXPERIENCE 2018

23. Our todo - Add automatic security certificate - Many nice-to-haves - Integrate old Posbox modules

28. Ask Odoo to write the driver(s) - Focus of the partner on customer value - Reuse - Revenue sharing

26. Create your own drivers - drivers map in modules - Downloaded to the IoT Box - Integrate with existing USB / Bluetooth LE Manager - Tell us about the best libraries

12. USB Network CUPS Don’t look at shared printers Automatically scanned on boot No double on other IoT Box

10. Token / base url ping? Connected/not Or copy/paste to the Wireless Access Point Hello, I am <IoT Box> with <mac>, <ip>, <token> and <devices> Unique identifiers for devices

5. Simple devices Avoid data silos Security bridge At the right place in the cloud ASAP in the cloud Start/stop for complex machines Manipulate things Network admin in the cloud Work order automation

21. Generic USB drivers - pyusb / usbserial - The USB manager scans continuously for devices - Keyboard class for pedals - Unique by product/vendor - Own driver: - Inherit USBDriver class (registration through metaclass) - Inherit supported() method, check dev field - Write into value field (ping_value for keyboard trigger)

Views

  • 916 Total Views
  • 0 Website Views
  • 916 Embedded Views

Actions

  • 0 Social Shares
  • 0 Likes
  • 0 Dislikes
  • 0 Comments

Share count

  • 0 Facebook
  • 0 Twitter
  • 0 LinkedIn
  • 0 Google+

Embeds 2

  • 1 odoocdn.com
  • 1 accounts.odoo.com