Skip to content

Questions and Answers

What is the Layrz Protocol?

Layrz Protocol is our way to define how the devices should communicate with each other and/or with the cloud. It is a set of data packets, which are used to send and receive data between the devices and the cloud. The protocol is designed to be simple, efficient, and easy to use.

I am a developer / hardware manufacturer, how can I use the Layrz Protocol?

Yes, you can use it, it's open source under the Apache License 2.0. Also you can find some SDKs on our GitHub repository to help you implement the protocol on your device.

I am a platform owner / developer, can I integrate the Layrz Protocol on my platform?

Of course! You can integrate the Layrz Protocol on your platform, it's open source under the Apache License 2.0. You can find some SDKs on our GitHub repository to help you implement the protocol on your platform.

Also, you can reach us at integrations@layrz.com to discuss about the integration and how we can help you with that.

What do I need to register my device on Layrz ecosystem?

We have a certification process to ensure that your device follows the Layrz Protocol specification. You need to follow the steps below:

  1. Implement the Layrz Protocol on your device.
  2. Send us a certification request with the following information to integrations@layrz.com:
    • Device name
    • Device type (BLE device, GPS, etc.)
    • Manufacturer name
    • Description of the device
    • Capabilities of the device
    • Repository link (to review the firmware code)
  3. We will review your request and get back to you with the next steps.

Normally, to certificate your device to be part of Layrz, you need to provide a demo device to us, so we can test it and ensure that it follows the Layrz Protocol specification. After that, we will provide you with a certification badge that you can use on your device and marketing materials.

No worries about the cost, we don't charge for the certification process, it's free of charge.

Also, no worries about the firmware code, we are extremely strict about the code review, only the required developers will have access to the code.

What is the
Layrz Global Network
?

Layrz Global Network
is a network created by our devices that allows BLE devices to send data to the server without needing a direct connection. Most of the BLE devices are not capable to connect to the internet, but, with Layrz products, you can use your smartphone, your Layrz HUB, or any other device with Layrz Protocol certification to connect to the BLE device and send the data to the server.

Do you have any SDK to help me to implement the Layrz Protocol?

Yes! We have implemented the Layrz Protocol in Dart, Python and Golang programming languages, you can use them to implement the protocol on your device or platform.

How can I contribute to the Layrz Protocol?

Of course! We are always looking for contributors to help us improve the Layrz Protocol. You can contribute opening an issue in our GitHub repository.