Files
grotti/docs/Anleitung-Einstellungen.md
T
Dominic Gundel db6a85a703 Grotti 3.7.0: Treiber für Kobra 4 und Marlin, smartere Dateien-Auswahl und einstellbare Etiketten.
Senden und Abbruch laufen über den Treiber, Orca-Doppelzeilen und tote Ideen-API fallen weg, Drucker folgen der Datei, Etikettenformat liegt in den Einstellungen.
2026-11-02 14:03:57 +01:00

3.2 KiB
Raw Permalink Blame History

Einstellungen

Stand 18.10.2026. Seite /einstellungen — Drucker, Automatik, Anzeige, Telegram/ntfy, Energie.

Einstellungen: Drucker

Dieser Browser

  • Desktop oder Regal (Touch) — nur lokal im Browser, siehe Oberfläche.
  • Darstellung — Dunkel, Hell oder System (folgt dem Gerät).
  • Zeitzone — Browser automatisch oder fest (z. B. Europe/Berlin) für Protokoll, Bericht und Aktivität.

Automatik

Checkbox Automatik-Warteschlange (auto_queue). Aus = keine neuen Queue-Starts. Laufende Abläufe und manuelle Sofort-Starts bleiben möglich.

Slice-Ordner

Pfad zum Ordner, den die Bibliothek beobachtet (Export aus Orca/Anycubic, Ordner neu lesen, Unterordner). Standardordner setzt slice im Grotti-Repo. Leer = nur Hochladen. Nur Admin; der Ordner wird beim Speichern angelegt, falls er fehlt.

Drucker

Pro Drucker: Name, Host, Familie, gesperrt, optional Start-Zeitfenster.

  • Seed beim allerersten Start aus drucker.json, danach nur noch hier (Datenbank).
  • Familie aus dem Namen (Kobra 3 / S1) oder gesetzt.
  • Gesperrt: keine neuen Queue-Starts auf diesem Host.
  • Zeitfenster: Queue startet nur zwischen Von/Bis (z. B. 22:00–06:00). Optional Max.-Stunden für Nachtjobs.

FQDN

Öffentliche Basis-URL für QR-Codes auf Spulen-Etiketten. Leer = Host aus dem aktuellen Request. Wichtig, wenn du Etiketten von einem Handy scannst, das nicht 127.0.0.1 kennt.

Etiketten

Breite und Höhe in Millimetern für Spulen- und Drucketiketten (Browser-Druck). Standard 70×40 mm; Voreinstellungen z. B. 62×29 mm. Der QR wird auf flacheren Rollen kleiner. Liegt in config.json unter etikett.

Telegram, ntfy und Alerts

Telegram: Bot-Token und Chat-ID, pro Ereignisart an/aus, Test-Knopf. ntfy: Server, Topic, optional Token — gleiche Meldungen, unabhängig schaltbar, ebenfalls mit Test. Ereignisse stehen auch in der Sidebar unter Alerts.

Benutzer und API-Tokens

Unter Benutzer (nur Admin) legst du Konten mit Rolle Admin oder Operator an. Unter API-Tokens erzeugst du Schlüssel für Home-Automation, App oder MCP — der Klartext erscheint nur einmal (Authorization: Bearer grt_…), dazu ein QR mit Server-URL und Token zum Scannen. Alternativ stellt die App POST /api/v1/auth/token mit Benutzer/Passwort aus. Ein Shared-token in der Config-Datei gilt nicht mehr.

MCP (optional): Token erzeugen, dann python -m grotti.mcp_server mit GROTTI_URL und GROTTI_TOKEN. Für nur Lesen: GROTTI_MCP_READ_ONLY=1.

Energie

Grundlast W (Elektronik/Motion, nicht die Heizer) und Strompreis für die Kosten im Protokoll. Düse W / Bett W zusammen mit ED-Proben im Verlauf → Schätzung „aus ED“; stehen sie auf 0, bleibt es bei Dauer × Grundlast („pauschal“). Typisch Kobra: Grundlast ~40 W, Düse ~60 W, Bett ~200–300 W. Optional HT/NT-Tarif mit Zeiten und Preisen — Grotti gewichtet dann die Stromkosten nach Uhrzeit. Beim Speichern warnt die Seite, wenn Düse oder Bett noch 0 sind.

Weiter