software:frontends:frontend
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:frontends:frontend [2021/04/16 15:24] – Verweis auf Balkendiagramme jau | software:frontends:frontend [2021/11/12 20:55] – Beschreibung für URL params uuid und reset ofeilner | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
=== Darstellung === | === Darstellung === | ||
Bei Volkszähler ist die X-Achse stets die Zeit. Daraus folgt für eine mathematisch korrekte Darstellung der y-Achse das aus Zählerständen Leistung wird. Die Energie entsprich dabei der Fläche unterhalb der Linie. Betrachtet man die Einheiten wird das recht deutlich: Nimmt man aus Energie (Wh) die Zeit (h) bleibt Leistung (W). | Bei Volkszähler ist die X-Achse stets die Zeit. Daraus folgt für eine mathematisch korrekte Darstellung der y-Achse das aus Zählerständen Leistung wird. Die Energie entsprich dabei der Fläche unterhalb der Linie. Betrachtet man die Einheiten wird das recht deutlich: Nimmt man aus Energie (Wh) die Zeit (h) bleibt Leistung (W). | ||
+ | |||
+ | In der Tabelle unter dem Graphen wird der absolute Zählerstand mit angezeigt wenn in den Kanaleigenschaften der Initialwert vergeben ist. Die hinterste Spalte wird allerdings nur erstellt wenn die Daten mindestes eine Datumswechsel umfassen. Bei Erstinbetriebnahme ist daher etwas Geduld gefragt. | ||
Möchte man Energie über gleich lange Zeiträume vergleichen hat man am Frontend oben rechts, über die Drop-Down-Liste '' | Möchte man Energie über gleich lange Zeiträume vergleichen hat man am Frontend oben rechts, über die Drop-Down-Liste '' | ||
Zeile 95: | Zeile 97: | ||
Diese Funktionen findet man in der Software unter `volkszaehler.org/ | Diese Funktionen findet man in der Software unter `volkszaehler.org/ | ||
- | Wenn man den **Timestamp [ms]** in Datum/ | + | Wenn man den **Timestamp [ms]** in Datum/ |
< | < | ||
$ date -d @$(echo "< | $ date -d @$(echo "< | ||
</ | </ | ||
- | wobei man den Timestamp sinnvollerweise über die Zwischenablage einkopiert. | + | wobei man den Timestamp sinnvollerweise über die Zwischenablage einkopiert. |
- | < | + | |
- | $ cat ms2time.sh | + | |
- | #!/bin/sh | + | |
- | # convert unix ms time to date/time | + | |
- | # use: ms2time.sh < | + | |
- | date -d @$(echo " | + | |
- | # Beispiel: | + | umgekehrt von Datum/ |
- | $ ./ | + | < |
- | 2014-05-06 05:17:25 | + | |
- | + | ||
- | # umgekehrt von Datum/ | + | |
$ date -d " | $ date -d " | ||
1399346245 | 1399346245 | ||
- | # um Millisekunden zu bekommen, hängt man noch " | ||
</ | </ | ||
- | 2014-05-07 10:53, Rudolf | + | um Millisekunden zu bekommen, hängt man noch " |
+ | </ | ||
===== Weitere URL-Parameter ===== | ===== Weitere URL-Parameter ===== | ||
- | * hide | + | === uuid === |
+ | Dient dazu um direkt Kanäle oder auszuwählen. | ||
- | Um einige Elemente des Frontends nicht darzustellen, | + | Beispiel |
+ | '' | ||
+ | https:// | ||
+ | '' | ||
- | Weitere Beispiele für Anwendungen sind #header und #footer. | + | Beispiel zwei Kanäle: |
+ | '' | ||
+ | https:// | ||
+ | '' | ||
+ | === hide === | ||
+ | Um einige Elemente des Frontends nicht darzustellen, | ||
- | Mehrere zu verbergende Elemente listet man Komma-getrennt auf: | + | Weitere Beispiele für Anwendungen sind [[https:// |
- | ...? | + | Mehrere zu verbergende Elemente listet man Komma-getrennt auf: '' |
Der besondere Nutzen entsteht bei der Verwendung des Frontends in iFrames, in denen man NUR das Chart oder NUR einige Kanäle sehen möchte. | Der besondere Nutzen entsteht bei der Verwendung des Frontends in iFrames, in denen man NUR das Chart oder NUR einige Kanäle sehen möchte. | ||
- | Der hide-URL-Parameter kann leicht mit anderen URL -Parametern kombiniert werden. Dazu muss vor dem ersten Parameter ein ? stehen, vor jedem weiteren Parameter ein &. | + | Der hide-URL-Parameter kann leicht mit anderen URL -Parametern kombiniert werden. Dazu muss vor dem ersten Parameter ein '' |
+ | |||
+ | === reset === | ||
+ | Löscht alle Kanäle aus dem Cookie. | ||
+ | |||
+ | Beispiel: | ||
+ | '' | ||
+ | '' | ||
- | {{indexmenu_n> | + | {{indexmenu_n> |
software/frontends/frontend.txt · Zuletzt geändert: 2024/02/10 08:40 von jau