Skip to content
Stand with Ukraine flag

Thermostat widget

  • Widget
  • 385 installs
  • v1.0.0
  • Jun 15, 2026
  • MIT license
  • v4.2+
Thermostat widget

Interactive temperature scroller with a draggable ruler. Displays the current temperature from your datasource and lets users set a new target by scrolling left/right (mouse, touch, or wheel). The selected value is automatically saved as an attribute on the device, with debounced writes to avoid spamming the server. Fully themeable — colors, fonts, range, tick density, and an optional auto-scale mode that adapts the font to any widget size.

Widget Type
  • Latest
Category
  • Input Forms
  • Controls
Use Cases
  • Smart Energy
  • Smart Metering
  • Smart Building
  • Smart City
  • Smart Office
  • Tank Level Monitoring
  • Waste Management

A draggable ruler-style temperature picker that reads from a datasource and writes the user’s selection back as a device attribute.

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.