/MMM-MensaMax

Modul für MagicMirror² zur Anzeige eines MensaMax-Speiseplans.

Primary LanguageJavaScriptMIT LicenseMIT

MMM-MensaMax

Zeigt den "Mein Speiseplan" für MensaMax-Kunden.

Als Modul im MagicMirror²-Projekt einsetzbar.

Note for english readers: This MagicMirror² modules shows the menu of german school lunch service provider MensaMax. Because MensaMax operates in Germany only there is no english documentation.

Installation

  1. In MagicMirror's modules Verzeichnis navigieren.
  2. Ausführen: git clone https://github.com/fuerst/MMM-MensaMax.git.
  3. Ausführen: cd MMM-MensaMax.
  4. Ausführen: npm install.

Konfiguration

Ein MensaMax-Login:

{
  module: "MMM-MensaMax",
  position: "top_left",
  config: {
    users: [
      {
        projekt: "XY123",
        benutzername: "xxxxxxx",
        passwort: "xxxxxxx"
      }
    ]
  }
}

Werte für projekt, benutzername und passwort durch die ersetzen, die beim Login auf https://mensamax.de verwendet werden.

Mehrere MensaMax-Logins:

{
  module: "MMM-MensaMax",
  position: "top_left",
  config: {
    users: [
      {
        projekt: "XY123",
        benutzername: "xxxxxxx",
        passwort: "xxxxxxx"
      },
      {
        projekt: "XY123",
        benutzername: "yyyyyyy",
        passwort: "yyyyyy"
      },
      {
        projekt: "XY123",
        benutzername: "zzzzzz",
        passwort: "zzzzz"
      }
    ]
  }
}

Optionen

daysAhead: Wieviele Tage vorab der Speiseplan der kommenden Woche angezeigt werden soll. Default ist 2, so dass ab Samstag der Speiseplan der kommenden Woche angezeigt wird.