Hier finden sie die Geschichte des Solar-Logger's


0.3				Dies ist meine 0.3er Entwicklerversion.

				Ein Versand von Daten per SMTP ist vorbereitet, wird jedoch noch nicht verwendet.
				Es solll eine Überwachung geben die Alarme per E-Mail SMS usw versendet.
				Es wird z.B. auch XML Dateien geben wenn ich dazu komme.
				Die LeseINI Funktionen müssen auf dynamische Speicherreservierung umgestellt werden.

				Und es gibt noch viele andere Sachen zu tun bis die nächste Veröffentlichung stattfindet.



0.3.0 BETA		Dies ist die erste 0.3.x Version des Solar-Loggers.
				Bei dieser Version wurde die komplette interne Datensturktur neu Überarbeitet,
				sowie die komplette Programmstruktur. Deshalb auch der Versionssprung auf 0.3.x.
				Das Makefile wurde überarbeitet.
				Die DabugLog Ausgabe wurde komplett neu gestaltet.
				Jetzt werden alle Benötigten Verzeichnisse automatisch vom Logger erstellt wenn sie noch nicht vorhanden sind.
				Jetzt kann in einer INI Datei eingestellt werden, wieviel und wohin die Debug Augaben gemacht werden sollen.
				Die konfiguration des Loggers erfolgt jetzt nicht mehr nur mit einer INI Datei sondern mit Hilfe von vielen.
				Die INI Dateien werden beim Programmstart in den Arbeitspeicher gelesen.
				Es wurde eine Hauptscheife entwickelt die das Programm dynamisch schlafen schickt wenn es keine Termine zu erledigen gibt.
				Alle SMA spezifischen Sachen wurden separiert in Form einer Kopplung um eine Erweiterung oder Umstellung auf andere Daten Quellen zu ermöglichen.
				Jetzt gibt es zusätzlich zum Berechneten Kanal E-Heute auch noch E-Monat und E-Jahr.
				Beim FTP Versand werden jetzt auch Unterverzeichnisse Angelegt wenn möglich und nötig. Mit freenet hat es jedoch nicht funktioniert.
				Eine Zeitpunkt Angabe ähnlich Cron ist jetzt in der Hauptschleife und somit auch in den INI Dateien möglich.
				Es könen jetzt JS Status und Log Dateien sehr Flexiebel mit Hilfe von INI Dateien erstellt werden.
				Die TXT Status und Log Dateien könen jetzt sehr Flexiebel mit Hilfe von INI Dateien erstellt werden.
				Mann kann jetzt per Kommandozeilenparameter angeben ob der Logger als Deamon laufen soll.
				Ein Versand von Daten per SMTP ist vorbereitet, wird jedoch noch nicht verwendet.

0.2				Dies ist meine 0.2er Entwicklerversion.
				Sie wurde nicht Veröffentlicht.
				Verbesserte Debug Log Ausgabe, durch Erstellung einer seperaten Log Datei je Tag. Diese Datei wird nach einem Monat wieder überschrieben.
				libFTP wurde modifiziert, da sie ein Speicher Leck enthielt.
				Er werden jetzt Monats JavaScript Dateien erzeugt mit deren Hilfe eine Monats Grafik auf meiner Webseite angezeigt wird.
				Er wird auch eine JavaScript Datei erzeugt, mit deren Hilfe Live Daten per AJAX auf meiner Webseite angezeigt werden.
				Es werden jetzt die Signale vom System abgefangen um ein unkontroliertes Beenden des Loggers zu verhintern.
				Er wurden noch diverse kleinere Änderungen vorgenommen.

0.2.1 BETA		Dies war die erste offizielle Version des Solar-Loggers.
				Verbessung der Debug Log Augabe und Erweiterung um die Ausgabe in eine Datei.
				FTP Upload nun für alle erzuegten Dateien. Ausgenommen DebugLog.
				Beheben kleinerer Probleme.

0.2.0 BETA		Dies ist die erste Version des Solar-Loggers.
				Sie wurde jedoch nicht Veröffentlicht.
				Alle Einstellungen werden in einer INI Datei gemacht.
				Das Programm läuft als Deamon im Hintergrund.
				DebugLog Ausgaben werden mit Syslog gemacht.
				Es können GesamtStatus und StausDateien als TXT Datei erstellt werden. Diese können auch mit hilfe der libFTP hochgeladen werden.
				Es können GesamtLog und LogDateien als TXT Datei erstellt werden.
				Es ist möglich berechnete Kanäle zu erstellen (z.B. E-heute)

0.1				Erste Tests mit YASDI.
				Erste Status Dateien werden erstellt.
				Erste Log Dateien werden erstellt.