SmartexLab collaborated with a German startup to create an end-to-end solution that unifies all business systems, processes, and data under a single IoT platform.
New designs and functionality for the platform’s iOS and Android apps with configurable styles and layouts in line with a user’s corporate identity.
The features to define a user’s location and apply related settings accordingly, such as the date and time formats and the language (English, German, Russian).
A calendar for creating and tracking users’ events, with the ability for the owner to invite other people.
This feature allows the user to choose any asset or place and book it, placing the event in the calendar.
This feature lets users communicate with each other with the help of groups, channels and private messages.
This feature lets users view and manage information within each mesh.
User is provided with the diagnostic info on different services such as Location, Bluetooth, and Internet Connection.
The app has the ability to listen to nearby beacons which may contain specific location info (wiki, process etc.).
In order to improve user experience and performance of the app, main images, icons, fonts are cached, as well as main data entities (which are also periodically retrieved from the server side).
Proximity, Touch and Temperature sensors — options for sensors to start both as a master, and as a slave.
Light control and occupancy sensors — logic drafts (API calls, XMPP events stream logic).
Different configurations of Light, Thermostat and Jalousie controls, Virtual BACnet devices communication (connecting with different devices running on the same IP and port). Sharing one port for several devices on the Thing-it side restarts optimization. BACnet device simulator, BACnet events subscription auto-disabling (workaround for unexpected crashes/stops). Status check logic for complex actors. Logic sharing and reusing for several devices (via redux).
Implemented communication protocol for BLE Bluetooth Low Energy – device ECO Side Lock 7010.
HVAC, light, media and room controls.
Switch, occupancy sensor, power outlet/plug, temperature sensor.
Taking the existing IoT platform, the startup’s team decided to upgrade it to suit more industries, including healthcare, agriculture, energy and hospitality.
Thing-it was searching globally for a UI and frontend development team with a good grasp of UX/UI trends. SmartexLab implemented a pilot task on the design and migration of their legacy application to a new technological base and won the contract.
After proving our expertise in creating a stunning mobile UI the client tasked us with working on the other parts of the platform, including IoT.
While our mobile team continued to add new features to the product we dedicated another team to work on IoT, building plugins for a variety of controls and sensors outlined above. Currently, both our teams total 7 full-time engineers each.
The platform powers multiple smart buildings including Cube Berlin, Europe’s smartest multi-tenant office building.
The startup raised a 7-figure amount, is growing fast, and expanding cooperation with SmartexLab.