Skip to content

Cookie preferences

We use cookies for our own analytics, to see how our campaigns perform and, if you allow it, to load content from other services such as the Google site search. We never sell your data. Necessary cookies keep the site working and cannot be switched off. See our Cookie Policy for details and our Privacy Policy for how we handle personal data.

Security, load balancing and remembering your cookie choice.

Show us which pages people read and how they find the site, so we can improve it (Google Analytics).

Show us which of our ad campaigns bring visitors to the site and remember the campaign or partner link you arrived from (Google Ads, partner program). We do not use these cookies to build advertising profiles.

Load the site search from Google when you use it. Google sets its own cookies and shows ads in the search results.

© 2026 The ThingsBoard Authors
Try for free

ThingsBoard Cloud

Choose your data region

Your data stays in the region you choose, for residency and compliance. No credit card required.

Rather run it yourself? Install on your own servers

Entities cards

  • Widget
  • 85 installs
  • v1.0.1
  • Jul 20, 2026
  • MIT license
  • v4.2+

Lists latest readings for many entities as a scrollable grid of compact cards — one card per entity, with server-side pagination for long lists.

Widget Type
  • Latest
Category
  • Cards & Info
Use Cases
  • Asset Tracking
  • Fleet Tracking
  • Smart Energy
  • Smart Office
  • Tank Level Monitoring
  • Environment Monitoring

Who it’s for

Anyone managing many similar entities — devices, assets, rooms, vehicles — asks “how do I see each one’s latest numbers at a glance without one giant table?” A facility manager scans a card per room instead of scrolling a wide table sideways. A fleet dispatcher wants one tap on a vehicle’s card to jump straight to its own dashboard, without hunting for a row in a data grid first.

What it does

A fleet of 40 trucks, paginated 10 per page, each renders as its own card listing Speed, Fuel level, and Engine temp with their own units and decimals — page through the rest without loading all 40 up front.

  • One card per entity, built automatically from whatever the datasource or entity alias resolves; each card’s title uses that entity’s own Label, falling back to its Name
  • Every configured key becomes its own row on every card, formatted with that key’s own Units and Decimals
  • Server-side pagination fetches only the current page’s entities, so a list of hundreds doesn’t load all at once
  • A row of icon-button actions on every card, configured once and applied to every entity
  • Independent styling for the entity name, metric labels, and metric values — color, font family, size, weight, and style each on their own
  • Lists whatever keys are bound; a key that has never reported for an entity is left off that card rather than shown as a blank row

How to set up

Data keys

KeyRoleTypeDescription
Data keys (any number, user-configured)One metric row per key, per cardTimeseries or AttributeFormatted with that key’s own Units and Decimals; the key’s own Label (or name) becomes the row’s label

Add keys the same way as any latest-value widget — there are no per-key settings specific to this card. Every bound entity gets its own card listing every key that has reported at least once for it; a key that has never reported for a given entity is left off that entity’s card entirely, while a key that has reported but whose latest value is null or blank shows as “No info” instead of a number.

Pagination

SettingDefaultEffect
Show paginationOnOn: fetches only the current page’s entities through a dedicated paginated subscription. Off: fetches every bound entity at once and hides the paginator
Page size options10, 20, 30The choices offered in the paginator; the first value doubles as the page size the widget opens with — there is no separate default-page-size setting

How to customize

  • To restyle the entity name (card title) — set Color and the font settings under Entity name styles.
  • To restyle metric labels — set Color and the font settings under Metric label styles.
  • To restyle metric values — set Color and the font settings under Metric value styles.

Tips

  • Card actions are configured once, under the widget’s Actions tab, action source Card action — every action added there renders as its own icon button on every card; there is no per-entity action list.
  • The card action icon’s color isn’t exposed in the settings panel — every action button currently renders in the same fixed dark color regardless of your other style choices.
  • With Show pagination off, keep the bound entity count reasonable — every entity loads in one request instead of a page at a time.

Share Your Widget with the Community

Built a custom widget? Export it as a JSON from ThingsBoard and publish it to the IoT Hub through a simple 4-step wizard (Upload, Listing, Readme, Review & Submit). Share it with thousands of ThingsBoard developers worldwide and get featured in the catalog.