Skip to content

Abilium-GmbH/pse_meeting_room_iot_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

pse_meeting_room_iot_system - PSE_Abilium_2025

Project description

PSE_Abilium is an IoT module for the open source ERP system Odoo that enables the management and labeling of meeting rooms with e-Ink displays. The aim of the project is to avoid double bookings by displaying reservation information on an e-Ink display.

Features

  • Calendar integration : Seamless linking with the Odoo calendar system
  • Room reservation: Easy assignment of rooms to calendar events
  • E-Ink display support: Energy-saving display of current and upcoming room bookings
  • MQTT communication: Reliable real-time data transfer between Odoo and the Raspberry Pi devices
  • Status update: Automatic updating of displays when changes are made in the calendar

Technical requirements

Server requirements

  • Odoo v18.0
  • Python
  • MQTT broker
  • Internet connection for communication between Odoo and the display devices

Display hardware

  • Raspberry Pi
  • E-Ink display
  • Micro SD card
  • Stable power supply
  • WLAN connection

Getting started

To use this module, you need to have Odoo installed.

After installing Odoo, download this module and place its contents into your Odoo addons directory.

Next, open Odoo, go to the Apps page, and install the Abilium room booker module.

Documentation

For more detailed guidance on installing and using this module, please refer to our [user manual]. Additionally, you can find documentation on the architecture[here].

Development and customization

The module can be easily extended to implement additional functions:

  • Integration with presence sensors to detect unused reservations
  • Extensions for other display types