NAS und Solar Logger?

Status
Für weitere Antworten geschlossen.

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Moin zusammen,
da mein NAS mit 3GB mehr als genug Speicher hat und die Anschaffung einer Solaranlage mit SMA Wechselrichter ansteht, hier mal die Frage in die Runde:

Hat schon mal jemand einen Datenlogger auf seiner Synology NAS realisiert? Wenn ja, wie?
Da mein NAS sowieso immer läuft, wäre das der Ultimative Standort für einen Datenlogger.

Gruß

Janus
 

cappy_45

Benutzer
Mitglied seit
01. Jan 2009
Beiträge
149
Punkte für Reaktionen
14
Punkte
18
Hallo,

das wird nicht so einfach werden wenn es überhaupt geht. Du musst die Daten ja erst mal aus dem SMA Umrichter(ich nehme an sunybox Tl.....) herausbekommen, dies geht ja leider nur über Bluetooth oder über ein RS485 Schnittstelle. Und dann in / Auf die NAS per Lan. Dazwischen fehlt es schon mal an dem entsprechendem Umsetzer.

Da nimmt man doch vielleicht besser eine entsprechende fertige Lösung. Wie Solarlog oder was ich bisher am günstigsten gefunden habe sun-watch.

Aber auch die Überlegung ob man so ein Teil überhaupt braucht sollte angestellt werden, da ein Solarlogger schon ein nettes
Spielzeug ist, aber die Anlage damit auch nicht mehr Ertrag erwirtschaftet. Ich bin dazu übergegangen und lese einfach per Bluetooth die monatlichen Erträge mit der SMA Software aus.

Gruß
Frank
 

Harry_89

Benutzer
Mitglied seit
07. Mrz 2010
Beiträge
254
Punkte für Reaktionen
0
Punkte
0
Hallo,

wir haben zuhause auch eine Photovoltaikanlage stehen die fleißig Strom produziert..
Ist soweit ich es im Kopf habe von Piko Solar.

Der Wechselrichter hat eine RJ45 Buchse verbaut.
Einfach ans Netzwerk angesteckt und schon hatte ich zugriff auf den Webserver des Wechselrichters.

Ich exportiere mir jetzt immer einmal am Tag die Daten und lasse sie von meiner Syno automatisch in die mysql Datenbank importieren.

Damit kann man dann tolle Auswertungen machen. :D
 

mega

Benutzer
Mitglied seit
26. Feb 2008
Beiträge
1.144
Punkte für Reaktionen
2
Punkte
64
Es kommt ganz auf den Typ des Steuergerätes an.
es gibt auch Modelle, die FTP können und das Log eben per FTP automatisch übertragen.
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Hallo,

das wird nicht so einfach werden wenn es überhaupt geht. Du musst die Daten ja erst mal aus dem SMA Umrichter(ich nehme an sunybox Tl.....) herausbekommen, dies geht ja leider nur über Bluetooth oder über ein RS485 Schnittstelle. Und dann in / Auf die NAS per Lan. Dazwischen fehlt es schon mal an dem entsprechendem Umsetzer.

Da nimmt man doch vielleicht besser eine entsprechende fertige Lösung. Wie Solarlog oder was ich bisher am günstigsten gefunden habe sun-watch.

Aber auch die Überlegung ob man so ein Teil überhaupt braucht sollte angestellt werden, da ein Solarlogger schon ein nettes
Spielzeug ist, aber die Anlage damit auch nicht mehr Ertrag erwirtschaftet. Ich bin dazu übergegangen und lese einfach per Bluetooth die monatlichen Erträge mit der SMA Software aus.

Gruß
Frank

Moin,
ja diverse hardware Logger habe ich mir auch schon angesehen. Der Wechselrichter war irgendwas Sunny 5000TL-21, habe die Daten gerade leider nicht da.

Der Original Logger von SMA kostet knapp 500 Euro, was schon etwas arg viel ist. Was ich derzeit auf keinen Fall machen werde ist, dass der Lieferant mir das ganze Installiert. Wenn dann mache ich das selbst, abegesehen davon, dass 280 Euro dafür auch etwas viel Geld sind.
Auf der anderen Seite bin ich viel zu Technik verspielt, als dass ich das nicht auf einem Webserver geloggt haben wollte :). Schön wäre es da, wenn eine Software direkt vom NAS aus per Bluetooth den SMA abfragen würde, vor allem, da das NAS knapp 1-2 Meter über dem geplanten Standort (Ok, Problem ist die Stahlbeton Decke) für den SMA steht, wäre das Ideal.
Wenn dann das ganze auch noch auf dem Handy abfragbar ist, noch besser.

Das grösste Problem ist wohl der Treiber für Bluetooth, da ich im IPKG nichts entsprechendes gefunden habe. Bluez Pakete wären ja vorhanden, also da eher kein so grosses Problem.

Wie ich das verstanden habe ist das Problem bei SMA wohl auch, dass mit der neuesten Bluetooth Implementation das Protokoll nicht mehr offen sein soll. Sobald man die Daten aus dem Ding rausbekommt, ist es ja erst mal nicht so schwer, das ganze in eine Datenbank zu kippen. Soviel Geduld zur Programmierung bringe ich vielleicht sogar auf. Dann noch Beispiele finden, wie man per rrdtool ein paar Schöne Grafiken erzeugt, sollte doch auch noch möglich sein :)

Also mal sehen, ob ich mich die nächsten Tage dazu aufraffen kann, den Bluetooth Stack auf dem NAS klar zu machen. Dann sehen wir weiter.
Gibt es eigentlich für die Aktuelle Firmware die Kernel Sourcen? Evtl. hat man ja die Chance einfach nur den Treiber zu bauen.

Gruß

Janus
 

lemuba

Benutzer
Mitglied seit
14. Sep 2011
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
Habe zwar keine Solaranlage aber hilft Dir eventuell das hier weiter - hört sich recht easy an?

Edit: Sorry - das war wohl Deine genannte €500,- Lösung...
 

wolfman

Benutzer
Mitglied seit
30. Apr 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo Janus,

wenn Du nur einen SMA-Wechselrichter hast, kann ich Dir einen Tip geben: https://code.google.com/p/sma-bluetooth/

Es sind einige Linux-Kenntnisse notwendig. Das Solar-Logging funktioniert nach Installation allerdings wunderbar.

Ich selbst kann es nicht vollständig nutzen, da ich zwei miteinander verbundene SMA-Wechselrichter habe und hier von SMA ein abgewandeltes Protokoll eingesetzt wird, dass in SMA-Bluetooth (noch) nicht realisiert ist.

Grüsse, Wolfman
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
@wolfman: Schau ich mir gleich mal an.

Allgemein:
Eben habe ich zumindest mal die Kernelmodule für bluetooth gebacken bekommen. Insmod für bluetooth.ko war schon mal kein Problem. Mal sehen, ob ich das noch weiter treiben kann und ob man da bluetooth zum funktionieren bekommt. Im Moment vermute ich, dass schlicht die Device Nodes noch nicht da sind.

Gruß

Janus

edit: Ein hcitool scan hat auch schon mal eines meiner Handys gefunden. Sollte also gehen. Fehlt jetzt vor allem noch der SMA Wechselrichter.

edit2: Ok,
das smatool habe ich auch schon gebacken bekommen (Danke schon mal an Wolfman für den Tip), jetzt kann ich aber nicht weiter testen, da mir ein Wechselrichter fehlt.
Irgendjemand in der Gegend, der eine Synology hat und unbedingt das smatool haben möchte? Ich wäre im Moment bereit das irgendwo auf einem NAS zu installieren und auszuprobieren! ;-)
 
Zuletzt bearbeitet:

cappy_45

Benutzer
Mitglied seit
01. Jan 2009
Beiträge
149
Punkte für Reaktionen
14
Punkte
18
Wo ist in der Nähe?

Meine Nähe ist Willich, Krefeld, Viersen.

Wie hast du denn das gemacht?
Bluetooth Stick in die Synology gesteckt?

Gruß
Frank
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Moin,
meine Nähe ist Fuldaer Raum, richtung Osten. Ansonsten auch Remote ;-) (Schon klar, dass das ein "wenig" problematisch ist)
Wenn ich genug motiviert bin, fahre ich auch mal ein bischen, ist unproblematisch, da ich nen Firmenwagen und noch genug km habe. (Ok, Krefeld ist ein bischen weit)

Zur Sache:
Nach dem bauen der Module aus den Kernel Sourcen von Synology mit dem Toolchain auf der DS selbst, habe ich die entsprechenden Module geladen und mittels hbcitool einen scan durchgeführt. Bis auf beim ncurses war die Geschichte relativ einfach, wobei ich am Schluss mittels make config die Konfiguration der Kernel Sourcen durchführen musste, da das mit dem ncurses auf die schnelle nicht funktioniert hat.

Zum Testen habe ich dazu einen Bluetooth Stick von D-Link DBT-120 verwendet, welchen ich hier rumfliegen habe und welcher auch auf meinem normalen Arbeitsplatz Rechner mit einem Gentoo funktioniert. Ach ja, zur besseren Erkennung habe ich noch lsusb mit den aktuellen usbids versorgt.

bash-3.2# lsusb
Bus 008 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Testscan:
bash-3.2# hcitool scan
Scanning ...
00:1F:DE:XX:XX:XX Firmenhandy
bash-3.2#

Mehr getestet habe ich noch nicht.

Gruß

Janus
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Ist bald soweit

So,
das ganze ist die nächsten Tage soweit. Meine Solaranlage wird endlich installiert und ich habe die Config auf dem NAS soweit als möglich für das sma-tool vorbereitet.

Mehr gibts dann die nächsten Tage.

Gruß

Janus
 

cappy_45

Benutzer
Mitglied seit
01. Jan 2009
Beiträge
149
Punkte für Reaktionen
14
Punkte
18
Warte schon gespannt darauf.
 

cappy_45

Benutzer
Mitglied seit
01. Jan 2009
Beiträge
149
Punkte für Reaktionen
14
Punkte
18
Gibt es schon was neues zu berichten?

Gruß
Frank
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Moin,
jein ;-)

Also das SMA Tool läuft auf meinem NAS und überträgt auch fleissig Daten an pvoutput.org. Nur leider ist das ganze zusammen mit meinem SunnyBoy nicht wirklich zuverlässig. Es kommt oft vor, dass die Daten nicht übertragen werden, was sich durch wiederholen allerdings beheben lässt.
Da bin ich derzeit noch am Debuggen und hoffe, dass ich den Fehler finden kann.

Wenn du ein Linux hast und dort mal das sma-tool zum laufen bringst, helfe ich gerne bei der Installation auf dem NAS mit meinen Scripten aus.

Gruß

Janus
 

cappy_45

Benutzer
Mitglied seit
01. Jan 2009
Beiträge
149
Punkte für Reaktionen
14
Punkte
18
Das währe super. Melde mich, wenn ich soweit bin.

Gruß
Frank
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
So zusammen,
ist zwar eine weile her, aber ich denke, dass ich jetzt eine Config habe, welche man vorzeigen kann und welche auch Daten über das NAS per smatool nach pvoutput.org schiebt. Nichts elegantes, aber es funktioniert.

Ich denke ich werde bei weiterem Interesse mal einen Eintrag ins Wiki machen.

Gruß

Janus
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Ok,
hier schon mal der wichtigste Teil zur Installation der Bluetooth Treiber:

http://www.synology-wiki.de/index.php/Bluetooth_Treiber

Ggf. muss man sich nur die Binaries der Bluetooth Treiber besorgen und auf dem NAS ablegen, dann muss man nicht unbedingt das Toolchain und das Kernel Setup durchackern.

Gruß

Janus
p.s: Ich habe auch begonnen eine Beschreibung zur Installation von sma-bluetooth zu erstellen. Da fehlt aber noch so einiges, damit es Rund wird.
 
Zuletzt bearbeitet:

JoergKr

Benutzer
Mitglied seit
12. Jun 2012
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Großes Interesse

Hallo Janus,

ich betreibe eine DS212j mit DSM4.0-2228 und habe auch den innigen Wunsch meinen SMA 400TL-21
damit auszulesen. Meine ersten Versuche mittels der zur Zeit vorhandenen Beschreibung Bluetooth auf meinem NAS zu aktivieren sind leider gescheitert, da Linux für mich ein Buch mit sieben Siegeln ist.
Daher wäre ich auch brennend an deiner Beschreibung interessiert.

Viele Grüße

JörgKr
 

janus

Benutzer
Mitglied seit
07. Sep 2010
Beiträge
667
Punkte für Reaktionen
0
Punkte
0
Hallo Janus,

ich betreibe eine DS212j mit DSM4.0-2228 und habe auch den innigen Wunsch meinen SMA 400TL-21
damit auszulesen. Meine ersten Versuche mittels der zur Zeit vorhandenen Beschreibung Bluetooth auf meinem NAS zu aktivieren sind leider gescheitert, da Linux für mich ein Buch mit sieben Siegeln ist.
Daher wäre ich auch brennend an deiner Beschreibung interessiert.

Viele Grüße

JörgKr

Moin,
da wirst du schon mal schreiben müssen, was scheitert.
Die derzeit vorhandene Beschreibung ist von mir und mir ist klar, dass diese nicht so einfach umzusetzen ist, da immerhin der Kernel neu kompiliert werden muss und IPKG benötigt wird. Im Moment kann ich nur Kernel Module für X86 zur Verfügung stellen (DS1010+).

Im Übrigen ist das SMA-Tool noch immer sehr fehleranfällig. Heute z.B. bekomme ich keinen einzigen Wert aus der DB, weil ein SQL Statement 0 liefert.

Gruß

Janus
 

JoergKr

Benutzer
Mitglied seit
12. Jun 2012
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo Janus,

ok :)

Mein Status:

1. ipkg ist installiert
2. gcc ist installiert
3. Toolchain runtergeladen ( Mein Prozessor ist Marvell Kirkwood ARMv5TE compliant (Feroceon® family) 88F6281) in /volume1/public
4. Toolchain entpackt
tar -xpvjf gcc421_glibc25_88f6281-GPL.tar
5. es gibt jetzt ein Verzeichnis /volume1/public/arm-none-linux-gnueabi

und jetzt komme ich mit meinem nicht vorhandenen Linuxwissen nicht mehr weiter.

Kannst Du mir da auf die Sprünge helfen?

Gruß

Jörg
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat