Best practices: Getting started
Last updated
Was this helpful?
Last updated
Was this helpful?
Initiating your journey with the 'Product' definition is fundamental. This approach is the cornerstone of easy fleet management. By using Products, you ensure that all devices on one kind inherit essential characteristics, creating a uniform yet flexible operating environment.
In the following video you will learn how to add a device to an existing product.
Configuration fields introduce a layer of customisation for the individuality of each device and offer flexibility when using the Product definition. This is important when devices require unique operational parameters, ensuring they perform their roles effectively.
If, for example, your gas tank filling measuring devices are all of the same type, however, they are installed in tanks of different heights. In this case the configuration fields allow you to define a different height value for each tank. These can be used in the payload decoder to make calculations, or they can be called within the new rule engine to trigger notifications.
Utilising the CSV drag-and-drop feature for adding devices is more than an operational shortcut; it's a growth strategy. By integrating multiple devices simultaneously, you maintain a rhythm and coherence to your expanding network. This strategic addition ensures your system scales with purpose, keeping complexity at bay.
Make sure that the order of the columns on the CSV file is correct and that there are no empty rows or columns. The order must be DevEUI, Name, Location description, Tags.
Location description and Tags are optional columns. The tags must be separated by commas in the same column of the document.
Here an example of a CSV file containing all columns mentioned:
49 54 95 75 56 55 65 66
Device 1
First Floor
Office01, Temperature
49 23 47 30 94 74 38 24
Device 2
Second Floor
Office02, CO2
For batch adding devices to the Datacake LNS you need to prepare the CSV file with the following information:
DevEUI, Name, AppEUI (or JoinEUI), AppKey, Frequency, Class, Location description, Tags.
49 54 95 75 56 55 65 66
Device 1
cd1a75ae5818dcbe
c39ebd8578c3d7ac6dfef73afb60dfba
EU_863_870_TTN
A
First Floor
Office01, Temperature
49 23 47 30 94 74 38 24
Device 2
cd1a75ae5818dcbe
f171b14be6e3494ce6da3dd8e67cbb8c
EU_863_870_TTN
A
Second Floor
Office02, CO2
Remember that DevEUI and AppEUI are strings 8 bytes long. AppKey is a 12 byte string. All of them should be provided by your device manufacturer.
We currently support the frequencies:
EU_863_870_TTN
US_902_928_FSB_2
And the devices classes:
A
C
Please make sure the frequency and class are written correctly, exactly as shown above.
Again, Location description and Tags are optional columns.
To ensure optimal performance and reliability, all IoT devices connected to Datacake must adhere to the following data ingestion guidelines:
Minimum Ingestion Interval: Devices should not send payloads at intervals of less than 1 minute. The Datacake platform is not designed to handle high-frequency data transmission, and payloads sent at rates faster than this may result in data loss or system instability.
Intended Use: Datacake is optimised for IoT devices that typically transmit data a few times per day. Our infrastructure and functions are built around this usage pattern, and adhering to these guidelines will help maintain system efficiency and reliability.
Please configure your devices accordingly to prevent any potential issues with the platform features.
Implementing separate workspaces for different tenants is a practice of meaningful delegation. You can manage who gets access to what in an easy way.
If you have multiple customers/locations/departments, the easiest way to grant access to specific devices is to have different workspaces for each one of them.
This structure safeguards your devices, ensuring it remains a hub for all devices, while subsidiary workspaces function as dedicated environments tailored to specific tasks or teams. This clear delineation promotes responsible access and efficient management.
An additional advantage of employing this structure is that it ensures the receipt of a unified invoice including all devices in the master workspace, due to the fact that the billing procedure is conducted on a per-workspace basis.
By applying tags, you facilitate targeted reporting, efficient rule-setting, and effective device visualisation.
You can set/create tags when adding the devices to the platform. You can also add them once the devices are on the platform using the Actions/Add Tags button or by navigating to each device's configuration section.
You can manage devices and sort them by type/location/owner, among others. Tags can be used to generate reports in device batches, create custom notifications in the new rules system or add them to the map widget.
The following video shows you some uses of implementing tags to your device administration.
Choosing between List and Grid views is a decision rooted in your information needs. This choice influences how you interact with your fleet data, prioritising the most critical metrics front and center. By customising these views, you are making a conscious decision about what metrics drive your decisions daily.
You can select the fields that are displayed under Columns (Online status, name, primary, secondary, device battery, device signal, tags, product, etc.).
When having control over the devices is important, Datacake recommends you to create a master workspace, to which you will add all of your devices, while having sub-workspaces for each one of your customers. You can use the functionality to claim specific devices to those sub-workspaces.