Hallo,
Hallo Leute, ich aktualisiere mal hier diesen Beitrag um euch wieder auf den laufenden zu Bringen wie es um die Weiterentwicklung steht.
Hier kann man den Solar-Logger Downloaden:
http://virtuelleshaus.selfip.com/Solar-Logger/Solar-Logger.htmlHier ist meine Solaranlagen Seite:
http://virtuelleshaus.selfip.com/SolarAnlage/SolarAnlage.htmlHier könnt ihr ein Wiki finden, das Helfer benötigt:
http://solarlog.ingmars-bastelecke.netUnd hier ein Forum zum Logger:
http://solarlog.ingmars-bastelecke.net/forumSollte einer dieser Links einmal nicht funktionieren schickt mir bitte eine E-Mail.
Getestet wurde der Logger auf einem SUSE 10.2
Weitere Tests mit einer FritzBox laufen.
Das hat sich seit der letzten Version geändert.
-----------------------------------------------------
0.3 Dies ist meine 0.3er Entwicklerversion.
Bei dieser Version wurde die komplette interne Datensturktur neu Überarbeitet,
sowie die komplette Programmstruktur. Deshalt 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.
Dei 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.
Die interne Datenstruktur wurde an BACnet angeleht um eine Spätere Implementierung von BACnet zu ermöglichen.
Alle SMA spezifischen Sachen wurden separiert in Form einer Kopplung um eine Erweiterung oder Umstellung auf andere Daten Quellen zu ermöglichen.
Es werden jetzt die Signale vom System abgefangen um ein unkontroliertes Beenden des Loggers zu verhintern.
Ein Versand von Daten per SMTP ist vorbereitet, wird jedoch noch nicht verwendet.
Der Logger läuft noch nicht als Deamon.
Des Logger soll auch noch Kommandozeilen Befehle erhalten.
Und es gibt noch viele andere Sachen zu tun bis die nächste Veröffentlichung stattfindet.
Es wird z.B. auch XML Dateien geben wenn ich dazu komme.
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.
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.
Weiter Funktionen auf Wunsch.....
mfg
Klaus