Changelog

Ubidots

Low-code application development for the Internet of Things

M↓ Markdown
27 releases · last year
Aug 2025 Jul 2026
Aug 4
2025
Latest release Devices 11 months ago

Turn Devices Into Device Types

It's now possible to create a Device T📈ype directly from an existing device, making it easier to replicate configurations across your fleet. This new capability lets you reuse properties, raw and synthetic variables, tags, and specific settings from a configured device; streamlining deployments and reducing setup time. Perfect for scaling faster, without sacrificing precision.

Learn more.

May 3
2024
Devices 2 years ago

New Devices pages

We’ve finished introducing design changes in our devices pages, from the general table down to the variable page. These changes not only seek to refresh the appearance of this important section, but also to make actions and workflows smoother and clearer.

Learn more.

Feb 1
2024
Devices 2 years ago

New Device Types page

The Device Types page has been updated to not only comply with our new design system, but also to simplify the process of creating a device type by making it more thorough and intuitive. Device Types have long been a fundamental tool to onboard batches of devices with pre-configured variables, properties, and interactions with other tools. Now, using Device Types is even more straightforward than ever.

Learn more.

May 8
2023
Devices 3 years ago

More Properties for Your Devices

For years, Device Properties have allowed you to add metadata to your Ubidots devices to efficiently organize, recall, and work with data coming from hundreds of different sources. Now, we’ve added two new types of properties for you to further specify your devices:

  • JSON: You can use a JSON object as a device property that can then be used as payload in your events.
  • Device: You can choose a device to serve as a “global device” that is linked to others through their properties, allowing you to further organize and easily navigate within related devices.

Learn more here.

Jul 8
2020
Devices 6 years ago

🗳 Export your devices to a CSV file, each with its own Device Token

Device Types: Export your devices to a CSV file, each with its own Device Token plus an improved UI.

After releasing Device tokens, it became important to be able to export the device tokens in a CSV file. Imagine you need to assemble 500 new smart buttons for a food supply company, each one to be delivered to a different restaurant so they can place orders at the push of a button. After configuring these devices in Bulk, you might need to send the Device Type information to the device manufacturing team:

  • Restaurant Name: To be printed in the enclosure.
  • Restaurant Address: To be printed in the device enclosure.
  • Device Label: To be printed in the enclosure as "Device ID".
  • Device Token: To be coded in the Device firmware.

Here's a graphical representation of how this would look like:

Having a CSV file with your Device Type information will allow you to easily share it with 3rd parties, such as your electronic assembly provider.

To support this, we also had to refactor the UI of the Device Types, so we now have a place to list all of the Devices pertaining to a Type, as well as a simple way to set a type to a Device by clicking on the "+" icon in the upper right corner:

Check out the full guide here.

Jul 1
2020
Devices 6 years ago

⚙️ Improved TCP/UDP Ingestion

We had been working on a more efficient and reliable way to ingest device data through TCP and UDP. We're now live with a completely renewed TCP/UDP.

Curious on how to send data using these protocols? Check out the resources below.

- How to simulate a TCP/UDP client using Netcat

- Send and retrieve data from Ubidots over TCP/UDP

Jun 17
2020
Devices 6 years ago

🍿 Advanced device filters in devices view

Prior to this feature, it was only possible to filter devices by Organizations in the device list. You can now filter devices based on:

  • Name
  • Description
  • API label
  • Create date
  • Organization
Jun 1
2020
Devices 6 years ago

🔑 Device Tokens: secure your deployments at scale

When growing from hundreds to thousands of devices, it becomes paramount to think about security at scale. While using your account's token is great for quick prototypes and Proof of Concepts, using it across all of your customers would be as insecure as having the same password for all of your online services (email, social media, banking, etc.).

Ubidots' Organizational tokens already provide a first layer of security by allowing you to create tokens for specific sets of devices, segmented by projects, business units or customers. The next step towards safer deployments was then to create an individual token per device.

Learn more

Device tokens are now generally available to all IoT Entrepreneur plans and above. We look forward to hearing your feedback and use cases in our community and support channels.  

Jul 31
2019
Devices 7 years ago

🧐 Analyze & transform your data with synthetic variables

You've been there. You've successfully deployed 100 temperature sensors at the client's premises. Data is flowing nicely from device to cloud, and your end-users can see it in real-time. Client is happy. Engineering team is happy. You're about to wrap it up... until someone asks if the temperature can be displayed not only in Celsius but also in Fahrenheit ?.

No need to panic — Ubidots has got you covered. No need to re-flash your firmware a hundred times; just create a synthetic Variable to compute new data:

This data transformation process can also be extended to statistical operations over a time frame (i.e., mean, sum, min, max, count, and more), alleviating excess micro-controller processing or firmware maintenance requirements.

Learn more about synthetic variables

Jun 30
2018
Devices 8 years ago

💡📶 Manage thousands of devices with Device Groups

Scaling an IoT solution is not an easy undertaking, but Ubidots makes it easier for you. With Device Groups you can save time by performing batch operations all at once across thousands of devices, such as:

- Adding an entire Device group to an organization

- Creating global events to verify a trigger condition across all devices in a device group.