Web-Fernzugriff auf Solarlog via DynDNS
Typ: Solarlog und Router Konfiguration, KEINE Programmierung notwendig
Schwierigkeitslevel: gering, für Anfänger geeignet
Hardware: Internet Router mit DynDNS Funktion
Tools: Internet Browser (z.Bsp. Mozilla)
Dokumentation: Handbuch Solarlog, Handbuch Internet Router
Aufgrund der vermehrten Anfragen zur Fernsteuerung des Solarlogs beschreibe ich hier, wie die Konfiguration des Internet Routers mit DynDNS den Fernzugriff auf den SL über's Internet ermöglicht.
1. Einleitung: Was ist das Problem und was ist DynDNS ?
Für den Fernzugriff auf den Solarlog brauche ich den Namen oder die IP Adresse meines Netzwerkrouters, an dem der SL angeklemmt ist.
Jeder (DSL-)Router der sich in's Internet einwählt, bekommt vom Server des Providers eine IP Adresse zugeteilt. Dieses geschieht, sobald der Router eine Einwahl vornimmt. Die zugeteilte IP Adresse wird dabei aber nicht fest vergeben, sondern wechselt von Einwahl zu Einwahl.
Einige Provider, z.Bsp. T-Online, führen nach 24h eine Zwangstrennung durch, so dass spätestens nach dieser Zeit Euer Router eine andere IP Adresse besitzt.
Diese wechselnden Adressen verhindern aber, das Euer Router immer unter derselben IP erreichbar ist und somit der Zugriff zum Solarlog nicht funktioniert.
Hier kommt nun DynDNS (dynamische Domain-Namenverwaltung) in's Spiel. Sollte Euer Router diese Funktion unterstützen, könnt Ihr dem Router sagen, dass er regelmässig seine bezogene IP Adresse einem Webserver (dem DynDNS Server) mitteilen soll. Dieser DynDNS Server verbindet dann die jeweilige IP Adresse mit einem von Euch festgelegten Namen.
So könnt Ihr dann den eigenen Router z.Bsp unter http://mein-sl.dyndns.org jederzeit im Internet erreichen.
2. Einrichten und Konfiguration von DynDNS
Im Internet gibt es verschiedene DynDNS Service Anbieter. Ich beschreibe hier den kostenlosen Service von http://www.dyndns.org.
Achtung: das ist eine englisch sprachige Webseite !
Zuerst ist eine kostenlose Anmeldung und Registrierung bei http://www.dyndns.org notwendig. Anschliessend könnt Ihr dann unter "my account -> my services" einen eigenen Internet Namen (Hostnamen) für Euren Router angeben, und zwar mit "add dynamic host" z.Bsp. mein-sl.dyndns.org
Die Angaben vom DynDNS Service werden dann in der Konfiguration Eures Routers eingetragen.
Damit meldet sich der Router dann immer mit seiner jeweiligen IP Adresse unter mein-sl.dyndns.org an.
Wenn Ihr noch ICMP bzw. PING im Router erlaubt, könnt Ihr in einem Befehlsfenster (WinXP: DOS-Prompt oder Linux:Shell) mit dem Befehl: ping mein-sl.dyndns.org die Verbindung zu Eurem Router testen.
Zusätzlich müsst Ihr noch ein "Portforwarding" von Port 80 im Router auf die interne Solarlog IP Adresse einstellen (192.xxx.xxx.xxx), da ansonsten die Anfragen von aussen vom Router geblockt werden und nicht zum SL durchgestellt werden..
Wie und wo es genau für Euren Router eingestellt wird, steht im Handbuch des Routers.
3. Konfiguration vom Solarlog
Zur Konfiguration des SL müssen die WR aus sein (also Abends) oder das Verbindungskabel zum WR muss getrennt werden. Ansonsten geht der Solarlog nicht in den Offline Modus und lässt sich nicht konfigurieren.
Bevor Ihr den Fernzugriff in Betrieb nehmt, solltet Ihr auf jeden Fall den Konfigurations Zugang im SL durch ein Passwort schützen.
Dazu im Solarlog unter "Konfiguration->System" ein Passwort einstellen, sonst hat jeder Internet Benutzer Zugriff auf die Konfiguration des Solarlog.
4. Fernzugriff Test
Ein Beispiel für einen Zugang zum SL via DynDNS gibt's direkt beim Hersteller unter http://sonnenkraft.dyndns.org
Zum Zugang auf den eigenen SL einfach im Browser mein-sl.dyndns.org eingeben, richtiges Passwort vom Solarlog eingeben und voila, sollte es funktionieren.
Falls Ihr nur die Visualisierung der Daten und die Events sehen wollt und die Konfiguration des Solarlog NUR lokal zulasst, kommt Ihr mit http://mein-sl.dyndns.org/index_pc.html auf die Datenanzeige und mit http://mein-sl.dyndns.org/events.html auf die Ereignisanzeige.
Gruss, Wessi
P.S.:
- Feedback bitte im Forum unter Allgemein über Solarlog
- Themenwünsche bitte per PN an mich