Smart Office Solutions for Intelligent Workplace Utilization
Industry: IoT, Telecommunications, Hardware Manufacturing
Location: Canada
Smart Office Solutions in 6 Months
Room occupancy management system with user-friendly dashboards, integrated with IoT gateways and sensors.
Tools and Technologies
JavaAngularSpring FrameworkJHipsterEH2 databasePostgreSQLiquibaseHibernateApache MavennpmSwaggerTLSMicroservice architectureB2BRibbonHystrixRabbitMQAWSJavaScriptTypeScriptHTMLCSS
Problem
Meeting rooms under-utilization due to overbooking
The client, Canadian provider of best-in-class IoT gateways sensors, noticed a problem with meeting room under-utilization.
In big offices employees tend to overbook rooms, they are empty but they are booked in the calendar. It results in no rooms available to hold an important meeting when it comes up.
The organization requested Euristig’s help in developing fully integrated, end-to-end, intelligent smart office solutions for their LoRaWANTM IoT gateways and sensors. The requirements included the collection, processing, and visualization of smart telemetry data, recording the performance and meeting room efficiency statistics, and the office manager and user view.
Solution
An IoT solution that tracks meeting room occupancy via sensors and synchronizes with Outlook and Google Calendars
The client specializes in hardware development and decided to offer end-to-end products to be competitive in the marketplace. They have chosen Euristiq among all IoT software development companies with similar scope of services.
Our collaboration began with decisions on the technical stack and architecture engineering. In less than one month Euristiq performance team performed idea validation and developed an MVP (minimum viable product) due to initial requirements. At this stage, the solution had a basic design to define risks, test architecture, and the possibility of Tektelic's sensor integration with calendars.
The IoT smart office application consists of a room booking app, E-Ink display, and smart room sensors – one PIR sensor per room and acceleration-based movement sensors attached to each chair to detect their occupancy. These sensors collect data regarding room occupancy (whether the room is occupied, with how many people, for how long etc.) that is processed by a custom smart office software developed by Euristiq.
Data collected by room sensors is sent to Network Server via Gateway. The client requested Euristiq’s help with the network server administration system’s maintenance and support, which we took over in just two weeks. We provided updates to the application in addition to quality assurance.
We have fully covered the development of smart office appliction, starting from business analysis and design, to software development, QA support, and implementation. We have also provided the client with all the necessary documentation and user guides.
To boost product market release, Tektelic also engaged Euristiq embedded engineers in the development of an application bootloader. Our team developed a Sensor bootloader which is a complex system for updating application images on a remote device. It is the application bootloader which consists of two parts: Main Bootloader and Application loader. Our two engineers developed the Main Bootloader and Application loader from scratch. The client received a fully functional and well-tested solution including FW source code, application for the host, architecture design specification, and user manual.
Results