The domain of vacation rentals has drastically evolved over the last few years, thanks to popular online platforms like AirBnB and HomeAway. Unlike hotels, which are usually equipped with complex automation technologies, vacation rental properties are still running behind and have not yet adopted connected home technologies. The reason is usually the lack of dedicated IoT solutions which do not require complex house renovations and high initial investments. The lack of connected home technologies turns out to be a missed opportunity for the owner or manager to save energy, money, and time and to simplify the management of the property.
Modosmart (www.modosmart.com) wants to solve this problem and has developed ELIO, an IoT solution which reduces the energy expenses in vacation rental properties thanks to the automation of air-conditioning and heating based on presence detection technology. The system includes two devices developed by Modosmart, namely a window sensor and a room sensor unit which includes presence detection and temperature and humidity sensing. The devices are in pre-commercial state, tested and validated with a set of early adopters. They use Bluetooth Low Energy (BLE) for communication. In addition, the solution is equipped with an off-the-shelf air-conditioning controller able to control any type of infrared based A/C split machine.
Modosmart was selected as one of the eight startups awarded in the first open call launched by the Agile-IoT project and which had proposed project ideas to integrate the Agile-IoT gateway into existing IoT solutions. Our project aimed to integrate the Agile-IoT gateway hardware and software stack into the Elio solution.
The project started on the 1st of January and ended on the 30th of June. During the first half of the project there has been a thorough analysis of the gateway stack with the aim to allow the gateway to speak with the custom devices developed by Modosmart. The outcome of this phase was a proof of concept demo showing the gateway communicating with an ESP32 board, equipped with BLE communication and using the same Nordic nrf51822 microcontroller used in our custom BLE devices.
During the second three months of the project, the proof of concept board has been replaced by the real devices of the Elio solution. At the end of this phase the gateway was able to collect presence, temperature and humidity data from the room sensor unit, to monitor weather a window is open or close and to control the air-conditioning by speaking to the off-the-shelf controller.
Thanks to the collaboration with the Agile-IoT project and to the received funding, the Elio solution is now able to rely on a modular, robust and flexible gateway which can accelerate the time-to-market. The modularity, robustness and flexibility is a result of the fact that the Agile-IoT gateway is built on top of a Docker containerized system powered by ResinOS, which is an operating system bringing the containerization approach to embedded systems. The benefits of using a modular containerized framework is demonstrated by the fact that by developing our own container we have been able to connect the Agile-IoT gateway to our devices without any modification to the other parts of the system.
Developing on top of a Docker based system has been the first experience at Modosmart, and thanks to the possibility offered by the Agile-IoT project and to the support received by the project’s technical team, we have been able to achieve our objective in a relatively short time and without facing major obstacles.
Image from PxHere