ThingsBoard 4.3 Release ThingsBoard 4.3 Release

ThingsBoard 4.3 Release: Alarm Rules 2.0, Enhanced Calculated Fields, API keys, and More

ThingsBoard 4.3 enhances platform security, introduces a more flexible alarming model, and simplifies real-time analytics. This update accelerates the delivery of new monitoring and metering use cases, allowing users to move from raw data to actionable insights faster than ever.

🚨 Alarm Rules 2.0

This release expands alarming capabilities beyond simple device profiles. With Alarm Rules 2.0, you can now configure rules for device and asset profiles, or apply them directly to specific devices, assets, and customers for maximum flexibility.

This update ensures full backwards compatibility—your current device profile alarm rules will remain fully operational without breaking changes.

Key Enhancements:
  • Manage Alarm Rules directly from the Alarms page.
  • Enable multi-signal alarming (e.g., trigger if temperature > 50 OR humidity < 70).
  • Trigger alarms when a specific telemetry key is not received for a defined duration using the new “Missing For” operation.
  • Define advanced, context-aware alarm logic programmatically using script mode.

For detailed information, please refer to the Alarm Rules documentation.

📊 Enhanced Calculated Fields

Calculated Fields are now accessible via the sidebar, streamlining setup and configuration. This release introduces four new field types designed to accelerate the development of common IoT use cases, replacing many popular Rule Chain scenarios that previously required extensive manual configuration:

Output Strategy: A new performance-optimized strategy allows calculation results to be saved directly to the database, bypassing Rule Chains to reduce latency. Users still retain the flexibility to route outputs to latest values, WebSockets, or Rule Chains when needed.

For detailed information, please refer to the Calculated Fields documentation.

🚛 New Solution Template: Site Fleet Tracking Monitoring

This ready-to-use template showcases the power of Geofencing and Alarm Rules 2.0.

  • Real-time fleet visibility: Monitor heavy equipment (excavators, haul trucks) in operational contexts like “Loading”, “Unloading”, or “Restricted”.
  • Zone-based Alarming: Trigger critical alarms for restricted zone breaches or process compliance (e.g., wrong-way flow).
  • Flexible Modeling: Zones are modeled as Assets, allowing you to configure multiple zones per site.
  • Rule-Chain-Free Automation: Enter/exit alarms are triggered automatically by native geofencing events.

Explore the Site Fleet Tracking Monitoring template to see Geofencing and Alarm Rules 2.0 in action — click through the dashboards, adjust zones, and watch zone-based enter/exit alarms work end-to-end.

🛡️ Enhanced Security Governance

Enforce 2FA (Two-Factor Authentication)

Administrators can now force Two-Factor Authentication (2FA) at the system level for all users, tenant administrators, or system administrators only. To ensure a smooth transition, enforcement can be targeted to specific Tenants or Tenant Profiles for controlled rollouts.

API Keys

API keys provide secure REST API access without the need for user credentials, supporting full lifecycle management through enable/disable controls and expiration settings. This feature is ideal for server-to-server integrations and long-running automation tasks. We strongly encourage users to update their extensions and integrations to leverage the latest REST clients with native API key support. For detailed configuration steps, please refer to the API Keys documentation.

🧩 Add-ons: Edge Computing and Trendz Analytics

In ThingsBoard 4.3, we’ve strengthened the platform’s modularity: Edge Computing and Trendz Analytics are now available as add-ons that you can enable directly from your account and keep working without extra setup or friction.

  • Edge Computing add-on: Autonomy and low-latency execution at the edge.
    Enable Edge when you need local processing and fast reaction times, resilience with unstable connectivity, and distributed management of assets and policies across remote sites.
  • Trendz Analytics add-on: Advanced analytics out of the box.
    Enable Trendz to turn telemetry into actionable insights faster: trend detection, benchmarking, and product-ready reporting for teams and stakeholders.

🌐 Global Readiness & User Experience

  • Default Language on Creation: Administrators can now set a user’s UI language during account creation.
  • New Localizations: Added support for Hindi and Japanese.
  • Developer Experience: The Java and Python REST Client has been updated with the API Keys support.

Final Thoughts

ThingsBoard 4.3 is a practical upgrade focused on day-to-day impact to help you move faster from data to action, while also establishing the architectural foundation for our next major update: a fully functional AI assistant.