Skip to content

sindrebroch/ha-magicmirror

Repository files navigation

MagicMirror for HomeAssistant

GitHub release (latest by date) hacs_badge

"Buy Me A Coffee"

Requires Jopyth/MMM-Remote-Control installed on your MagicMirror host, with an API-key configured.

Installation

HACS
  1. Ensure that HACS is installed.
  2. Add this repository as a custom repository
  3. Search for and install the "MagicMirror"-integration.
  4. Restart Home Assistant.
  5. Configure the MagicMirror integration.

Features

Light

  • Toggle monitor on/off
  • Change brightness

Switch

  • Show / hide modules (See Note)

Button

  • Shutdown host
  • Reboot host
  • Restart magicmirror
  • Refresh browser

Update

  • MagicMirror update
  • Module update (supports installing new version)

Notify

service: notify.magicmirror
data:
  title: Title      # optional
  message: Message  # required
  data:
    timer: 5000     # default, optional
    dropdown: False # default, optional

Note

Module controls are using an ID from the API which is generated from MagicMirror config.js. This means that if you change the order of your config.js, the modules might become out of sync. This should be fixed by reloading the integration, to have new devices generated. The old ones needs to be deleted.