Project Details

Security is the biggest concern as far as the smartlocks are considered. The smartlock manufacturers have a good understanding of this and they are keen to make efforts and provide high-end security. Apart from security, the next highly essential factor is convenience and user-friendliness. Above all, the ability to manage and access the locks easily with remote applications is the need of the hour.

Both the hardware and software parts must go hand in hand to make sure that the whole system works with proper functionality as expected.

An IoT-enabled and mobile app-controlled smartlock system, along with a flexible and fully functional user management portal can make the smartlock system more efficient and smart.

The Challenge

Being a large enterprise and the largest smartlock platform in India, there was a huge demand for an end- to-end connected device management platform and the IoT mobile application.

This had to be bundled with the existing system along with high-security measures.

It was difficult to know about the lock status or manage them remotely.

Also, the traditional lock system fails to integrate with the smartlock system, hence it is not easy to manage them without a specific mobile app or an IoT portal.

The absence of a device-enabled control paves the way for unauthorized users to gain access and manipulate the entire hardware mechanism.

There has been huge demand and an upsurge in the popularity of IoT-enabled smartphone control apps and portals.

Upgrades and updates won't be available without having an app in place. Also, the Security problems had to be well-addressed.

Client Expectations

To connect, monitor, keep track, and manage the IoT smartlock system, the client had sought a Management Portal. With the IoT portal, User accounts can be created. The management portal lets the UI elements be integrated.

Mobile apps can be more effective for remote access solutions. The smartphone apps have sensors and multiple options for connectivity. The client wanted to have an IoT Mobile App that can act as a primary interface, where you can manage the smartlock system.


Our Approach

Hashtaag focused on developing IoT apps and management systems with effective use of connection protocols.

Our applications had an emphasis on connecting the user endpoints and also let users ensure security through the authentication while trying for access.

This is enabled by implementing a strong authentication between the smartphone and API.

We have also incorporated the creation of an access token for the user, and this can help unlock and secure the token without leaving it exposed.

The IoT architecture is deployed to fit well with the SDL. It is also made sure that the architecture supports the functionality and security together.


  • Bluetooth-enabled smartlock mechanism
  • Swipe buttons to unlock and lock
  • Multiple unlocking methods
  • Access to time and date
  • Geofencing functionality to restrict the lock openings in undesirable areas.
  • 24*7 activity monitoring and managing
  • Track and keep a record of the unlocking status
  • Mobile apps can deliver information regarding geolocation to smart devices.
  • Emergency keys for an added layer of protection
  • Emergency Jumpstart option

Technology Involved


AES- 128-bit Encryption is used to ensure end-to-end security features like bi-directional authentication mechanism, data encryption, and integrity checking.


The IoT-enabled sensors can manage the devices to let the users access the locked assets remotely.

The smartphone app makes it easier to manage and control the operations, with an Internet connection.

The IoT-based smartlock apps work with high-end technology where the operations are made smooth along with high-security measures.

Communications: Bluetooth Low Energy (BLE)

The smartlock employs a Bluetooth-enabled connectivity feature and pairs with the smartphone to manage the lock access.

The smartphone is the master device where it provides lock access to the various users processing the access requests, but adhering to the authentication process.Hence, the phone acts as the virtual key to the smartlock.

Bluetooth Low Energy or BLE is easy to use with smartphones and possesses ultra-low-power connectivity properties.

They are well known for energy efficiency and the perfect accessibility features. This is because the BLE goes automatically to sleep mode until a connection is initiated. The connection times are less, like only very few milliseconds.

The technology includes an SoC with built-in BLE, sensor interfaces, flexible peripheral components, and security features.

BLE uses simpler protocols, high data transmission efficiencies and also reduces the forward development time.

It has an easy-to-use Graphical Interface, Custom profiles, and custom sensor Interfaces.

How it Works

The user shall facilitate a connection between the Bluetooth module of the smartphone and the smartlock module of the asset.

Now, the Bluetooth module initiates a message to the server-end.

The lock/ unlock command is sent by the management portal in the background to the smartlock app installed on the smartphone.

It then locks/ unlocks the asset after the authentication process is completed and verified.

The Result

An IoT-based smartlock device and management portal was designed and developed for India's largest smartlock platform.

This offered an Effortless lock and unlock to be remotely managed and controlled with a smartphone app. Smartphone users found this very interesting and convenient.

The IoT technology offered a high level of security, and it was the least vulnerable to intrusion or attack. Virtual key management replaced the need for a physical key, and there is no more need to care about a key loss.

The Smart access control solution and its portal pave the way to easily allot, modify or delete the user access permissions and roles as desired.