Products
Define once, deploy everywhere — Device Types apply consistent configuration to every new device automatically.




How it Works
Device Types let you define a complete device blueprint once — variables, properties, events, and appearance — and have it applied automatically every time a new device is created.
Configure variable names, units, ranges, and property formats for a device type. Set up icons and colors for visual consistency across your entire fleet.




When a device sends data with the ?type= API parameter, Ubidots instantly applies the matching Device Type configuration — no manual setup required.
From a single prototype to thousands of deployed units, Device Types ensure every device is correctly configured, grouped, and ready to use from the moment it connects.


Key Features

Define variable names, API labels, units, and ranges once; apply them to every new device of that type automatically.

Pre-configure device properties in boolean, text, number, date, list, JSON, or device formats for richer context.
Assign custom icons and colors to device types for instant visual recognition across your fleet.

Attach event templates to a device type so alerts and triggers are configured automatically on provisioning.

Automatically create dashboards from existing templates whenever a new device of that type is added.

Automatically assign newly provisioned devices to the correct group based on their device type.

Configure both raw sensor variables and synthetic computed variables within a single device type template.


Quantify Environmental uses wireless IoT sensors and Ubidots dashboards to turn utility data into real-time insights, helping industrial clients monitor water, energy, and gas use, detect inefficiencies, and act before costs rise.
$250,000+ in annual client savings through optimized water, electricity, and gas consumption.
Millions of liters of fresh water conserved and tons of CO₂ emissions prevented driving measurable sustainability outcomes.
Improved operational oversight with real-time visibility into utility usage and equipment performance.
Success Story


Use Cases

Tom Ulanowski
Co-Founder
Quantify Environmental uses Ubidots to monitor utilities across sites, helping clients cut costs through real-time data and alerts.
Results:


Steve Barker
Founder & CEO
Prospect Control uses Ubidots to deliver remote tank level monitoring for industrial customers, replacing complex PLC/SCADA setups with a scalable, web-based IoT solution.
Results:


Darryl Schembri
General Manager
AIS Technology uses Ubidots to monitor electricity, water, and gas consumption across multi-tenant buildings, enabling real-time visibility, automated billing, and faster response to inefficiencies.
Results:


Onofre Tamargo
CEO & Cofounder
S4IoT uses Ubidots to remotely monitor irrigation systems in urban gardens, helping clients reduce maintenance costs, prevent plant loss, and shift from manual operations to a scalable subscription-based model.
Results:

Help & Support
Have questions about Ubidots? Here are some ofthe most common queries to help you get started.
Device Types are reusable templates that standardize how devices are configured when they join your Ubidots account. Each type defines the variables to create (names, units, ranges, and scaling), custom device properties (text, numbers, dates, booleans, JSON), visual appearance (icon and color), and optional tasks such as automatic dashboard generation, event setup, and device group assignment.
Yes. The Tasks step in a Device Type lets you attach automation that runs the moment a new device is created: generate a dashboard from a template pre-wired to the device’s variables, create events or alerts, and assign the device to a group — all without any manual steps. This makes it possible to onboard hundreds of devices to a fully operational state in minutes.
Without Device Types, every new device requires manual setup — creating variables, setting properties, and configuring its appearance one by one. Device Types eliminate that repetition: define your blueprint once, and Ubidots applies the same consistent configuration to every new device automatically. This reduces onboarding time from days to minutes and ensures every device in your fleet is set up identically.

