{% extends 'swimmonitor/base.html.twig' %} {% block title %}Lilian Labs · Konfiguration{% endblock %} {% block breadcrumb %}
  • Wasser
  • Lilian Labs
  • Konfiguration
  • {% endblock %} {% set json_flags = constant('JSON_PRETTY_PRINT') b-or constant('JSON_UNESCAPED_UNICODE') b-or constant('JSON_UNESCAPED_SLASHES') %} {% block page_head %}

    Konfiguration

    Zugang zu Lilian Labs, Messpunkte und Zuordnung zu den InfluxDB-Standorten.

    Zur Übersicht
    {% endblock %} {% block content %}
    Anmeldung
    E-Mail und Passwort bleiben auf dem Server, das Passwort verschlüsselt. Der Einmalcode kommt per Mail von Lilian, wird nicht gespeichert und nur beim Speichern mit Code verwendet. {% if config.hasStoredPassword %}Passwort ist hinterlegt.{% endif %}
    Token
    {% if config.tokenExpiry %} {% if config.daysUntilExpiry > 0 %} Läuft ab am {{ config.tokenExpiry|date('d.m.Y H:i') }} (noch {{ config.daysUntilExpiry }} Tage). {% else %} Abgelaufen am {{ config.tokenExpiry|date('d.m.Y H:i') }}. Bitte ein neues Token eintragen. {% endif %} {% else %} Das Ablaufdatum wird beim Speichern automatisch ermittelt. {% endif %}
    Messpunkte
    Format: {"Name": "point_id", …}
    Zuordnung InfluxDB
    Ordnet Präfixe der InfluxDB-Measurements einem Lilian-Labs-Standort zu. Format: {"präfix": "Standort", …}. Beispiel: {"bayrol": "Blankenheim", "narwali2": "Köln Mengenicher Strasse"} – alles, was mit bayrol beginnt (bayrol_chlor, bayrol_ph …), gehört dann zu Blankenheim.
    Zuordnung Container
    Welcher Container stand an welchem Lilian-Labs-Standort. Format: {"Kall": 2, …}. Container: {% for container in containers %}{{ container.id }} = {{ container.name }}{{ not loop.last ? ', ' }}{% endfor %}. Beim Speichern werden alle vorhandenen Messungen neu zugeordnet.
    Synchronisation
    So weit zurück werden Messungen bei jeder Synchronisation abgerufen.
    Bereits vorhandene Messungen werden nicht erneut gespeichert (empfohlen).
    Ausgeschaltet laufen keine automatischen Synchronisationen.
    Abbrechen

    Token erneuern

    1. E-Mail und Passwort links speichern.
    2. Code anfordern. Lilian schickt ihn an diese E-Mail.
    3. Code links eintragen und noch einmal speichern. Das Token gilt danach etwa 30 Tage.
    {% if config.id %}

    Aktueller Stand

    Erstellt
    {{ config.createdAt ? config.createdAt|date('d.m.Y H:i') : '–' }}
    Geändert
    {{ config.updatedAt ? config.updatedAt|date('d.m.Y H:i') : '–' }}
    Letzte Synchronisation
    {{ config.lastSync ? config.lastSync|date('d.m.Y H:i') : 'nie' }}
    Messpunkte
    {{ config.pointIds|length }}
    InfluxDB-Zuordnungen
    {{ config.influxMappings ? config.influxMappings|length : 0 }}
    Zeitbereich
    {{ config.syncDaysBack }} Tage
    Duplikat-Schutz
    {{ config.preventDuplicates ? 'an' : 'aus' }}
    {% if config.lastError %}
    Letzter Fehler: {{ config.lastError }}
    {% endif %}
    {% endif %}
    {% endblock %} {% block javascripts %} {% endblock %}