Overview
Bonaire (unit of Climate Technologies Pty Ltd) a renowned climate technology company, with a legacy spanning over six decades in the Australian market, approached us to revolutionise the way users interact with their heating and cooling systems.
Our mission was to develop a mobile application that allows users to effortlessly control their heating and cooling units remotely.
This app is designed to adjust operation modes, temperature settings, fan speeds, and manage multiple zones, enhancing user convenience.
Additionally, the app integrates seamlessly with popular voice assistants for an even more intuitive experience.
Challenges
- Incompatibility with legacy devices lacking support for modern protocols.
- The existing application was not aligning with current technological standards.
- Identified security vulnerabilities within the local network connection framework.
- The user interface was outdated, lacking modern aesthetics and ease of use.
- Absence of a dedicated debugging toolkit for the IoT device, hindering development progress.
- Limited capabilities for updating firmware on existing IoT devices, posing challenges to server infrastructure upgrades.
Our Solution
- Developed a comprehensive, cross-platform mobile application tailored for both Android and iOS ecosystems, ensuring a unified user experience across devices.
- Developed additional software to bridge the gap with older devices, ensuring widespread accessibility.
- Overhauled the user interface, focusing on modern design principles to enhance user engagement and ease of navigation.
- Strengthened security protocols to safeguard against vulnerabilities in network connections.
- Reverse engineered the system to understand its functionalities and protocols.
- Engineered an over-the-air (OTA) firmware update mechanism, allowing new IoT devices to seamlessly integrate with upgraded server infrastructures and ensuring long-term scalability.
- Integrated the application with popular voice assistants like Amazon Alexa and Google Home, offering users hands-free control and a more interactive experience.
Technology Stack
- Front-End: Angular
- Back-End: NodeJS, MongoDB
- Hybrid Framework: Ionic, Swift, Android
- Server: Amazon Web Services (AWS)
The successful deployment of this application not only elevated the client’s market standing by enriching customer experience but also set a new benchmark in smart climate control solutions.