beelogger

Offline-Skripte 2.0

Für alle, die beelogger.csv-Dateien auf den Rechner geladen haben (Download oder Daten eines beelogger-SD), gibt es die Möglichkeit, die Daten mit einem html-/Java-Tool offline anzusehen und zu verwalten.

Beelogger_Grafik_EasyPlug.html ist in der Lage Daten aus dem beelogger-EASY darzustellen.

Beelogger_Grafik_Solar.html ist für die Daten des beelogger-solar vorgesehen.

Mit der Beelogger_Grafik_Temp_Korr.html können Korrekturwerte getestet werden.

 

Die HTML Dateien funktionieren unter Firefox, EDGE, Google Chrome;
jedoch nicht vollständig mit dem Internet Explorer.
Unterschiedliche Versionen der Browser unterstützen die verwendeten Funktionen nicht immer vollständig. Gegebenenfalls einen anderen Browser verwenden.

Die csv-Dateien sollten manuell vom beelogger Server heruntergeladen und lokal abgelegt werden.
Ein direkter Zugriff auf einen File-Server kann bei großen Dateien zu einer sehr langsamen Anzeige führen.

Bedienung:

Nach dem laden der Datei wird “Bitte Dateiauswahl” angezeigt.

Über den Knopf “Auswahl” die anzuzeigende “csv”-Datei mit dem Standard-File Menu auswählen.
Wird eine “csv” und eine “ann” gleichzeitig ausgewählt, werden auch die gespeicherten Anmerkungen (Annotation) angezeigt.

Nach Verwenden der Browser-Funktion “Aktuelle Seite neu Laden” (F5) muss eine csv-Datei, die nicht im gleichen Verzeichnis wie die html-Datei liegt, mit “Auswahl” neu geladen werden.

Die Knöpfe “Tag, Woche, Monat, 3 Monate,Jahr, Reset Zoom” führen zur Anzeige des ausgewählten Bereichs bzw. alle Daten.

Die Scroll-Knöpfe erlauben verschieben des Anzeigebereichs an Begin, Ende der Daten, Sprung um ganzen oder halben anzeigten Datenbereich.

Die Selection der Graphen der einzelnen Werte der Kurven erfolgt über die Auswahlknöpfe.
Diese haben Zusatzfunktionen.
– Bei Auswahl eines Wertes wird nur dieser angezeigt.
– Wird ein Wert abgewählt werden alle anderen gewählten Kurven angezeigt.
– Mit dem Button “*” kann die Darstellung der einzelnen Datenpunkte aktiviert/deaktiviert werden.
– Der Button “Tag +/-” stellt Tageszu-/abnahmen dar.
– Der Button “Summe” erzeugt eine Gewichtssummenkurve der aktuell dargestellten Gewichtsdaten.
  Imkerliche Arbeiten können über die Vorgabe eines Gewichts berücksichtigt bzw. ignoriert werden.
  So wird z.B. ein aufgesetzter Honigraum mit einem Gewicht von 5,5kg bei der Vorgabe 5.0kg in der Summe nicht berücksichtigt.
Alle gewählten Kurven können jederzeit über den “Anzeige Daten” / “ausgewählte Kurven anzeigen” angezeigt werden.

Anmerkungen werden erzeugt, indem die jeweilige Kurve am gewünschten Punkt angeklickt wird.
Die Nummer der Anmerkung erscheint im Textfeld, dort kann die Anmerkung eingetragen werden.
Mit “Eintragen” wird die neue Anmerkung in die Grafik übernommen.
“Speichern” speichert alle (alte und neue) Anmerkungen in der zugehörigen Datei.
Bei Abspeichern darauf achten, dass die Datei im richtigen Verzeichnis abgelegt wird.
In der Standard-Einstellung der Browser landen diese Dateien oft im Download-Verzeichnis und müssen dann von Hand kverschoben werden.
Die “ann”-Datei ist eine normale Textdatei und kann auch manuell bearbeitet werden.
Das Komma “,” ist der Feldtrenner und darf daher im Text bei der Kurvenbezeichnung oder dem Kommentar nicht verwendet werden.
Das Format ist:
Kurvenbezeichnung, Datum/Zeit, Nummer der Anmerkung, Kommentar
Beispiel: Gewicht [kg],2017/4/4 13:0,1,Honigraum aufgesetzt

 

Die Beelogger_Grafik_Temp_Korr.html ist für das Austesten der Korrekturwerte vorgesehen. Die Wertepaare für Kalibriertemperatur und der Korrektur werden in die vorgesehenen Felder eingetragen. Nach Betätigen des Button “Korrektur” wird die ausgewählte Temperatur als Bezugstemperatur für die Berechnung herangezogen und das korrigerte Gewicht berechnet und angezeigt.

Durch Eingabe modifizierter Werte kann die Temperaturkorrektur weiter optimiert werden.
Diese Werte können dann entweder in der beelogger-EasyPlug/Solar-Sketch oder für die Einstellungen im beelogger-Webserserver 2.0 verwendet werden. Bitte nicht die Korrekturen nicht in beiden eintragen, dann wird die Korrektur mehrfach angewendet.

 

Sonderfunktion:

Die html Dateien können auch mit der anzuzeigenden Datei direkt aufgerufen werden.
Der Dateiname wird mit einem eingefügten “?” angehängt. Die Datei wird dann direkt dargestellt.
Beispiel: Waage_.html?DS20170724.csv

Leider geht derzeit nur eine Datei, so dass Anmerkungen nicht automatisiert mit aufgerufen werden können.

Erläuterungen:

Das Unterverzeichnis “java” enthält die notwendigen Java-Skripte, u.a. Dygraphs und Style-Sheets.
Es muss im gleichen Verzeichnis wie die HTML-Dateien liegen.

Beispieldatei / Format der csv-Datei:

beelogger.csv ist die aktuelle Fassung für die Datensätze aus einer realen Stockwaage.
Ein Datensatz dazu hat die Form:
2018/04/07 11:41:04, 14.7, 14.3, 45.2, 54.8, 284, 26619,4.21,1.5,1523094064
Die Werte nacheinander:
Datum/Zeit,TemperaturIn,TemperaturOut,FeuchteIn,FeuchteOut,Licht,Gewicht,Akkkuspannung,Solarzellenspannung,ZeitinTicks

 

Weitere Hinweise in der ReadMe.txt in der Downloaddatei.

Release Notes

Version Release Notes
12.08.2018
  • Initiale Version
14.10.2018
  • flexible Anpassung an Fenstergröße
  • Grafik mit Temperaturkompensation
15.10.2018
  • Grafik mit Temperaturkompensation überarbeitet
05.11.2018
  • Grafik mit Temperaturkompensation mit zwei
    Wertepaaren für Korrekturwerte
  • Darstellung einzelne Datenpunkte aktivieren/deaktivieren 
10.11.2018
  • Zwei vollständige Wertepaare für die Berechnung der Temperaturkompensation.

Dateien herunterladen

Download