Externe Seite anzeigen (abspeichern)

Hallo,

ich nehme Daten einer UVR1611 auf und visualisiere diese über das Webfront.
In Webfront lasse ich zur Zeit alle Statusvariablen (Temperaturen, Pumpen…etc) anzeigen, zeige diese in Graphen an und habe ein MOdul konfiguriert, welches auf das im Bootloader BL-NET hinterlegte Hydraulikschema samt Heizungsdaten zugreift. Also vom TYP eine Externe Seite, mit der URL des Bootloaders ( http://xxxxxxxx.dyndns.org/GRAFIK.htm)

Folgendes Problem: damit nicht jeder auf meinen BL-NET zugreifen kann, habe ich im Router eine Portfreigabe mit beschränktem Zugriff eingerichtet. Nur bestimmte IP-Adressen dürfen auf den Port 80 und 40000 zugreifen.
Jetzt kann ich auch mit dem Rechner mit der bestimmten IP über Webfront das Hydraulikschema sehen. Möchte ich aber von einem wildfremden Rechner (bin oft irgendwo anders) das Webfront besuchen, kann ich natürlich alle Heizungsdaten und Graphen sehen, aber eben nciht das im BL-NET hinterlegte Hydraulikschema.

Gibts ne einfache Lösung für das Problem? Z.b dass IP-Symcon das Hydraulikschema selber alle paar Minuten abspeichert und dieses über das Webfront abgefragt wird?

Gruß Heiko

Hallo Heiko,

es gibt für Windows mehrere Tools, die zeitgesteuert eine Datei von einem Web-Server downloaden können, musst mal danach googlen.

Lass dann deine Hydraulikgrafik in einem Unternordner vom Webfront speichern, oder lege ein eigenes Webfront dafür an …

Das wäre eine einfache Lösung … komplizierte gibt es auch noch, Stichworte: Reverse-Proxy oder VPN :smiley:

Grüße

Andreas

Eine relativ einfache Möglichkeit wäre auch im IPS einfach eine Seite zu erstellen, deren Inhalt wie folgt aussieht:


<?= file_get_contents("http://IP-VOM-BOOTLOADER/GRAFIK.htm"); ?>

dann muss man nur die Grafik noch im passenden ordner der IPS ablegen

lg, chris

Hallo,

dankeschön. Ich habe es jetzt so gemacht, wie chris es vorgeschlagen hat.

Es funktioniert. Allerdings habe ich ja nun ein Skript, welches das Laden der Seite ausführt. Wenn ich im Webfront dann dieses Skript starte, kommt mein Hydraulikschema in einem kleinen Fenster, und nicht mehr so schön groß, als wenn ich das Hydraulikschema gleich von einer externen Seite lade.
Gibt es dafür auch noch ne Möglichkeit?

Mein einfaches Skript sieht so aus:

<?

$seite = file_get_contents(„http://xxxxx.dyndns.org/GRAFIK.htm“);
echo $seite;

?>

Hallo,

Ich habe nochmal eine kleine Frage:

Wie speicher ich denn jetzt die Seite in einen Ordner im IPS ab?
UNd es müsste ja auch so laufen, dass er die meinetwegen alle 60 Sekunden abspeichert, damit ich immer den aktuellen Stand habe. Danach möchte ich die Datei einfach nur aufrufen und in Webfront anzeigen.

(Mit meinem Skript speicher ich ja nch nichts, sondern gebe nur aus…und das funktioert seit neustem nciht mehr)

dankeschön

Gruß Heiko