🪞 ioBroker adapter + MagicMirror² module · v1.0.0

Your mirror, right inside the ioBroker Admin

Watch, control and configure it without an SSH session to the mirror: live preview, module catalogue with one-click install, a log without delay and more than 80 data points for scripts and visualisation.

🚀 Start installing 🖼️ See screenshots

  • 7areas in the tab
  • 84fixed data points
  • ≈ 1500modules in the catalogue
  • 0runtime dependencies
Overview with live preview of the mirror, remote control and region map
Overview with live preview of the mirror, remote control and region map

What it does

Seven areas, one entry in the Admin side menu.

🪞

Overview

Key figures, live preview of the mirror, brightness, zoom, standby and page change. The region map shows and hides single modules with one click.

🧩

Modules

Running, installed and bundled modules at a glance – update with git pull, remove, or add to the configuration.

🛍️

Catalogue

Search and filter the roughly 1500 modules from modules.magicmirror.builders, read the README and install with one click.

⚙️

Configuration

General settings, module entries, the source of config.js and backups – only text that can be executed is saved.

📜

Log

Server and browser log of the mirror without delay, with filters by level and source, search and export.

📊

Statistics

History of memory, load, notifications and availability, distribution of modules and system details.

🔌

Data points

More than 80 data points for scripts, visualisation and alarms – including a switch for every running module.

🔐

Security

Access only with a token that ioBroker stores encrypted. git and npm run without a shell, addresses are validated.

All features →

What it looks like

All pictures were taken from a real installation – click to enlarge.

All screenshots →

How the parts work together

Two parts belong together: the ioBroker adapter magicmirror and the MagicMirror² module MMM-ioBrokerBridge.

The tab in the Admin never talks to the mirror directly. It sends commands to the adapter with sendTo, the adapter calls the module’s REST interface, and the module carries them out on the mirror.

The only exception is the frame of the live preview, which your browser loads straight from the mirror.

Ready in three steps

  1. Module on the mirror

    Copy MMM-ioBrokerBridge into the modules folder, set the token as MM_IOBROKER_TOKEN, add it to config.js.

  2. Adapter in ioBroker

    Build the package with npm pack, install it, then iobroker upload magicmirror and iobroker add magicmirror 0.

  3. Connect

    Enter address, port and token in the instance, click Check connection – the entry MagicMirror appears in the side menu.

Ready for the mirror in your Admin?

Module on the mirror, adapter in ioBroker, set the access token – done.

🚀 Start installing