Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Live Data Hub

chefrockerchefrocker123 downloads

Display live MQTT and REST API data directly in your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Display live MQTT and REST API data directly inside your Obsidian notes.

Turn any note into a live dashboard: room temperatures from your smart home, server status from a REST endpoint, the current Bitcoin price — all updating in real time, right where you read them.

Features

  • MQTT over WebSockets (ws:// / wss://) — works on desktop and mobile.
  • MQTT over TCP (mqtt:// / mqtts://) — desktop only.
  • REST API polling with configurable interval, caching, retries.
  • Unified livedata code block with source: mqtt | rest discriminator.
  • Display variants: number, text, badge, toggle (more in roadmap).
  • Subscription pooling: one MQTT subscribe per topic, fan-out to all widgets.
  • Status indicator: live / stale / offline with configurable thresholds.
  • Relative timestamp with absolute hover tooltip.
  • Insert Wizard: command-palette modal to compose blocks visually.
  • Migration command: convert legacy mqtt / rest / api / live-data blocks to the new syntax.
  • Sidebar overview: all active data points at a glance.
  • Credentials in OS keychain (Electron safeStorage) on desktop, session-only on mobile.

Quick start

```livedata
source: mqtt
topic: home/livingroom/temperature
display: number
label: Living room
unit: °C
path: value
```
```livedata
source: rest
url: https://api.example.com/status.json
display: badge
label: API
path: data.status
interval: 30
```

Settings

Open Settings → Live Data Hub to configure:

  • Broker host, port, TLS, path
  • Auto-connect, default QoS
  • REST defaults (interval, caching, retries)
  • Credential storage (OS keychain on desktop, session-only on mobile)
  • Debug mode

Commands

  • Live Data Hub: Insert Widget — visual wizard
  • Live Data Hub: Migrate old blocks — convert legacy syntax
  • Live Data Hub: Open Overview — sidebar panel
  • Live Data Hub: Connect / Disconnect — manual MQTT control
  • Live Data Hub: Refresh All REST API Blocks
  • Live Data Hub: Clear Stored Credentials

Roadmap

See docs/feature_request.md.

Install

From the Obsidian Community Store (planned)

Search for "Live Data Hub" in Settings → Community plugins → Browse.

Beta via BRAT

  1. Install BRAT.
  2. Add the repo URL https://github.com/chefrocker/obsidian-awesome-livedata-plugin.
  3. BRAT will install the latest release and keep it up to date.

License

MIT — see LICENSE.

HealthExcellent
ReviewPassed
About
Display live MQTT and REST API data inside notes and turn any note into a live dashboard with real-time widgets. Use livedata blocks for MQTT (ws/wss; tcp on desktop) and REST polling, pick number/text/badge/toggle displays, see live/stale/offline status, open an overview sidebar, and store credentials in the OS keychain.
DataIntegrationsSidebar
Details
Current version
2.2.0
Last updated
3 months ago
Created
3 months ago
Updates
1 release
Downloads
123
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
chefrockerchefrocker
github.com/chefrocker
GitHubchefrocker
  1. Community
  2. Plugins
  3. Data
  4. Live Data Hub

Related plugins

Claude Sidebar

Run Claude Code in your sidebar.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

BRAT

Easily install a beta version of a plugin for testing.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Tracker

Track occurrences and numbers in your notes.