Hallo, ich besitze seit neuestem zwei VPI5501-Wechselrichter und will Statistiken, wieviel sie eingespeist haben, im Internet betrachten können. Zusätzlich will ich per SMS benachrichtigt werden, wenn ein Richter einen defekt hat und wenn sie asynchron einspeisen (beide Richter haben auf dem Dach gleich viele Module, wenn der eine mehr einspeist als der andere, könnte was defekt sein bzw ein Modul arg verdreckt.) SMS-Benachrichtigung und Visualisierung im Netz stellen für mich kein Problem dar. Aber wie kriege ich die Daten ins Netz? Die VPI5501 von Vaillant haben eine RS232 und eine RS485-Schnittstelle. Die RS232 schickt alle 10 Sekunden eine Tabellenzeile mit Betriebsinformationen los. (Stumpfes Protokoll) Die RS485 ist nicht in der Anleitung dokumentiert. Der Hersteller der Richter ("Karco" oder so) gibt nach Unterzeichnung eines NDA aber scheinbar das Protokoll frei. Vorteil: Mit RS485 kann man mehrere Richter über eine Schnittstelle fernwarten. Ich überlege jetzt, was ich mache: Am liebsten wäre mir das RS232, da das Protokoll frei ist und ich die Früchte meiner Arbeit veröffentlichen kann. Dazu bräuchte jeder Richter seinen XPORT und gut ist. Leider hat diese Version mehrere gravierende Nachteile: - Der X-PORT ist doof. Der kann keine Daten speichern. Wenn der Rechner im Netz nicht läuft oder mein DSL gerade nicht zur Verfügung steht, gehen Daten verloren. - Ich brauche zwei X-Ports. Ich will eigentlich nur einen. Wie also kann man die Daten "multiplexen". Hat jemand eine Idee, wie man an das Problem rangehen könnte? Grüße Philipp
- Der X-PORT ist doof. O o o. Der X-Port ist intelligenter als Du denkst. Du kannst sehr wohl eigene Programme schreiben und Daten speichern. Nur ist das noch relativ unbekannt und existieren nur wenige Beispiele. Die beiden Signale könntest Du ver-and-en und an den Eingang des XPorts geben, wenn das nicht geht (Datenauslöschung), einen Multiplexer verwenden.
Muss man nicht, um eine eigene Firmware entwickeln zu können, ein NDA unterschreiben? Beide Geräte schicken alle 10 Sekunden eine Zeile. Wenn sich das überlappt, hätte ich einen Tag lang keine Daten... Und wo gibt es denn einen seriellen Multiplexer? Kenne ich bisher noch gar nicht.
Hallo zusammen, gibt es da mittlerweile mehr Informationen oder gar DIY - Anleitungen für solche Datenlogger? Sollte doch möglich sein, die RS232 - Daten mit z.B. einem Atmel auszulesen, aufzubereiten und z.B. an einen Server zur Darstellung weiterleiten. Die käuflichen Teile sind ja nicht gerade günstig bei Preisen von 350 - 550 Euro... Grüsse, Manfred
schaust du hier: http://medialab-karlsruhe.de/index.php?option=com_content&task=view&id=169&Itemid=57,
So, habe mich entschieden. Werde nun einen Solarmax 6000s Wechselrichter bekommen, allerdings hat der keine RS232 Schnittstelle sondern ethernet/RS485 (http://www.solarmax.com/pub/download.php?file=515). Leider kann ich nirgendwo etwas über das verwendete Protokoll erfahren. Hat da zufällig jemand Ahnung davon? Danke und Grüsse, Manfred
Hallo, > Leider kann ich nirgendwo etwas über das verwendete Protokoll erfahren. TCP/IP schaust du hier: http://www.solarmax.com/pub/download.php?file=562 Seite 41/42 Gruß Udo
Du hast wohl diesen Link gemeint: http://www.solarmax.com/uploads/downloads_ftp/Geraetedokumentation_SM2000S-SM6000S_all_In_One_0803.pdf (Dein Link zeigt auf die Konformitätserklärung), da steht aber nix über das verwendete Protokoll, keine Beschreibung, wie ich Daten auslesen kann. Grüsse, Manfred
Hallo Manfred, ups, sorry, da bin ich wohl in der Zeile verrutscht. Also, was ich aus der Beschreibung herauslese, ist, dass Solarmax wohl eine Art Webserver in dem Wechselrichter eingebaut hat, der dann wohl über einen Webbrowser auch erreichbar sein sollte. Und damit ist es relativ leicht an die Daten heranzukommen. Gruß Udo
Hallo, dieses Thema ist zwar schon was her, aber ich wollte mal horchen, ob schon jmd was über das verwendete Protokoll der Solarmax 6000s Wechselrichter über TCP heraus gefunden hat? Kann das mit Wireshark nur schlecht entschlüsseln. Vielen Dank Gruß Christoph
Du kannst auch mal hier reinschauen: http://blog.dest-unreach.be/2009/04/15/solarmax-maxtalk-protocol-reverse-engineered oder einfach Solarmax kontaktieren, bei freundlicher Anfrage senden sie Dir das Protokoll in der Regel zu. Viele Grüsse, Manfred
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.