Beelogger_Grafik Offline-Skripte

berblick:

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

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

Beelogger_Grafik_Single.html ist fr die Daten des beelogger mit einer Waage vorgesehen.

Beelogger_Grafik_Multi_Duo.html ist fr die Daten des beelogger mit zwei Waagen vorgesehen.

Mit der Beelogger_Grafik_Temp_Korr.html knnen Korrekturwerte getestet werden.


Die HTML Dateien funktionieren unter Firefox, EDGE, Google Chrome;
jedoch nicht vollstndig mit dem Internet Explorer.
Unterschiedliche Versionen der Browser untersttzen die verwendeten Funktionen nicht immer vollstndig.
Gegebenenfalls einen anderen Browser verwenden.


Die csv-Daten sollten manuell vom beelogger Server heruntergeladen und lokal abgelgt werden.
Die heruntergeladene notes.csv muss in notes.ann umbenannt werden.
Zum Laden der notes die "csv"- und "ann"- im File-Menu gelichzeitig selektieren.

Zum Laden anderer Daten zwingend die html Datei mit "F5" neu laden!


Bedienung:

Nach dem Start wird Bitte Dateiauswahl angezeigt.

ber den Knopf Auswahl die anzuzeigende csv-Datei mit dem Standard-File Menu auswhlen.
Wird eine csv und eine ann gleichzeitig ausgewhlt, 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 Knpfe Tag, Woche, Monat, 3 Monate,Jahr, Reset Zoom fhren zur Anzeige des ausgewhlten Bereichs bzw. alle Daten.

Die Scroll-Knpfe 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 Auswahlknpfe.
Diese haben Zusatzfunktionen.
 Bei Auswahl eines Wertes wird nur dieser angezeigt.
 Wird ein Wert abgewhlt werden alle anderen gewhlten 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 Summenkurve der aktuell dargestellten Daten.
  Imkerliche Arbeiten knnen ber die Vorgabe eines Gewichts bercksichtigt 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 bercksichtigt.
Alle gewhlten Kurven knnen jederzeit ber den Anzeige Daten / ausgewhlte Kurven anzeigen angezeigt werden.

Anmerkungen werden erzeugt, indem die jeweilige Kurve am gewnschten 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 zugehrigen 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 mssen dann von Hand verschoben 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 fr das austesten der Korrekturwerte vorgesehen.
Die Kalibriertemperatur und der Korrekturwert werden in die vorgesehenen Felder eingetragen.
Es knnen zwei Wertepaare fr die Korrektur angegeben werden. Fr jedes Wertepaar eine separate Kurve dargestellt.
Nach Bettigen des Button "Korrektur" wird die angewhlte Temperatur als Bezugstemperatur 
fr die Berechnung herangezogen und die korrigerten Gewichtswerte berechnet und angezeigt.

Durch Eingabe modifizierter Werte kann die Temperaturkorrektur weiter optimiert werden.
Diese Werte knnen dann entweder in der beelogger-EasyPlug/Solar-Sketch oder fr 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 knnen auch mit der anzuzeigenden Datei direkt aufgerufen werden.
Der Dateiname wird mit einem eingefgten ? angehngt. Die Datei wird dann direkt dargestellt.
Beispiel: Waage_.html?DS20170724.csv

Leider ist derzeit nur eine Datei parametrierbar, so dass Anmerkungen nicht automatisiert mit aufgerufen werden knnen.




Erluterungen:

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

 
Beispieldatei / Format einer csv-Datei:

beelogger.csv ist die aktuelle Fassung fr die Datenstze 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