|
|
Das Solarforum von solar4me |
Bootloader und Onlinesschema - Thema: Visualisierung
Moderatoren in diesem Forum: Oli-F |
Wählen Sie eine Seite: 1
2
|
Visu 
UVR-Betreiber

Beiträge: 174 Herkunft: Wolfsburg
zuletzt online: 28.01.2012 8:47 Uhr

 |
Visualisierung 04.06.2008 18:56 Uhr |
Der Befehl:
<div class="ausg" id="A1">$d1a0</div>
zeigt ja den Zustand "EIN" oder "AUS" an, ist es irgendwie möglich per html oder so, je na Zustand eine andere Grafik anzeigen zu lassen? Ich meine das Grundschema ist nicht animiert, ich möchte jetzt, dass wenn der Zustand "EIN" ist, eine Grafik auf die Grafik einer Pumpe legen, welche sich dreht.
Beitrag wurde 1 mal bearbeitet, zuletzt von *Jens* am 04.06.2008 19:01 Uhr |
 |
Dennis 
Kundendienst


Beiträge: 762 Herkunft: von hier ! Beruf: Elektroniker zuletzt online: Heute 17:51 Uhr

 |
Re: Visualisierung 05.06.2008 7:37 Uhr |
Hallo Jens,
per html geht das definitiv nicht, es müsste aber per Javascript gehen. Ich werde mal versuchen was zu programmieren, mal sehen ob es klappt.
Das geht dann aber auch nur so lange wie Du Dein Onlineschema direkt betrachtest und nicht ein Bild erzeugst. Ich nehme das Onlineschema ja nur zur Datenübergabe an meinen Webserver, die komplette Visualisierung kommt dann aus der zwischengespeicherten SQL.
Das entlastst Deinen Bootloader und macht Deine UVR auch "safer" von außen.
sonnige Grüße
Dennis |
if ($ahnung == 0) {
read FAQ;
use SEARCH;
use KristallGOOGLE;
} else {
use brain;
make post;
} |
Dennis 
Kundendienst


Beiträge: 762 Herkunft: von hier ! Beruf: Elektroniker zuletzt online: Heute 17:51 Uhr

 |
Re: Visualisierung 05.06.2008 9:30 Uhr |
So, ich hab mal was gebastelt:
Mach folgendes,
dort wo ein Bild von der Pumpe sein soll musst Du im Seitenquelltext eine Bildanweisung einfügen die so aussieht:
PHP: <img name="d1a0" src="pumpe_aus.gif">
Das Bild bekommt den Namen des Ausganges und erhält standartmäßig ein Bild zugewiesen welches die Pumpe im "Aus" Zustand zeigt.
Dann machst Du dort wo "SCRIPT: AB HIER KEINE ÄNDERUNGEN" im Onlineschema steht direkt dahinter noch folgendes Javacript rein:
PHP: <script type="text/javascript" language="JavaScript">
<!--
// d.spiegel www.solar4me.de
function pumpentest(ausgang,pumpe) {
if(pumpe=="EIN")
{
document.images[ausgang].src="pumpe_an.gif";
}
}
function pumpenstatus() {
pumpentest('d1a0','$d1a0');
pumpentest('d1a1','$d1a1');
pumpentest('d1a2','$d1a3');
pumpentest('d1a3','$d1a3');
pumpentest('d1a4','$d1a4');
pumpentest('d1a5','$d1a5');
pumpentest('d1a6','$d1a6');
pumpentest('d1a7','$d1a7');
pumpentest('d1a8','$d1a8');
pumpentest('d1a9','$d1a9');
pumpentest('d1aa','$d1aa');
pumpentest('d1ab','$d1ab');
pumpentest('d1ac','$d1ac');
}
pumpenstatus();
//-->
</script>
Das Script überprüft alle Ausgänge und ersetzt, wenn vorhanden, die "Aus" Bilder mit den "Ein" Bildern welches ich hier mal "pumpe_an.gif" genannt habe.
Ich habs zwar im Bootloader nicht getestet, aber es sollte funktionieren.
Als Denkanstoss sicher ausreichend hoffe ich.
sonnige Grüße
Dennis |
if ($ahnung == 0) {
read FAQ;
use SEARCH;
use KristallGOOGLE;
} else {
use brain;
make post;
} |
Visu 
UVR-Betreiber

Beiträge: 174 Herkunft: Wolfsburg
zuletzt online: 28.01.2012 8:47 Uhr

 |
Re: Visualisierung 05.06.2008 15:05 Uhr |
danke, leider mache ich das nicht so wie du oben beschrieben hast, ich habe eine visu.htm auf meinem Webspace, die htm bezieht die grafik.htm vom Bootloader über dyndns, die grafik.htm vom Bootloader ist wieder so geschrieben, dass sie die Grafik nicht vom Bootloader sondern vom Webspace läd
ich hoffe du hast mich verstanden, wenn nicht guck doch mal auf meine Homepage...
Beitrag wurde 1 mal bearbeitet, zuletzt von *Jens* am 05.06.2008 15:53 Uhr |
 |
Dennis 
Kundendienst


Beiträge: 762 Herkunft: von hier ! Beruf: Elektroniker zuletzt online: Heute 17:51 Uhr

 |
Re: Visualisierung 05.06.2008 20:53 Uhr |
hmmm ... ich kann Dir nicht folgen 
Du machst in Deiner visu.htm ein IFRAME zu Deinem Onlineschema vom Bootloader, mehr nicht! Das heißt alle Daten kommen vom Bootloader. Also musst Du mein Script genauso einbauen wie geschrieben. Du musst eben nur die Bilder mit den Pumpensymbolen per css genau auf denen Deiner jetzigen Hintergrundgrafik positionieren, das dürfte etwas kniffelig werden. Aber ansonsten funktioniert es genau so!
Ich hole über ein php-Script nur die Daten versteckt von meinem Bootloader und speichere diese direkt in einer SQL. So bleibt meine dyndns-Adresse geheim.
Dir ist übrigens schon klar das jeder Deine UVR von Außen übernehmen kann! Ich hab das grad mal getestet, ich komme komplett in die Menüs und Funktionen Deines Knoten 1, also Deiner UVR! Ein wenig Hardcore ist das schon 
Beitrag wurde 1 mal bearbeitet, zuletzt von Dennis am 05.06.2008 21:03 Uhr |
if ($ahnung == 0) {
read FAQ;
use SEARCH;
use KristallGOOGLE;
} else {
use brain;
make post;
} |
Visu 
UVR-Betreiber

Beiträge: 174 Herkunft: Wolfsburg
zuletzt online: 28.01.2012 8:47 Uhr

 |
Re: Visualisierung 05.06.2008 21:04 Uhr |
Würde ich auch gerne, leider bin ich da doch noch nicht so ganz fit drin und mit php und SQL kenn ich mich überhaupt nicht aus...
ja und das mit dem Benutzer anlegen haut auch nicht wirklich hin...
Beitrag wurde 1 mal bearbeitet, zuletzt von *Jens* am 05.06.2008 21:06 Uhr |
 |
Dennis 
Kundendienst


Beiträge: 762 Herkunft: von hier ! Beruf: Elektroniker zuletzt online: Heute 17:51 Uhr

 |
Re: Visualisierung 05.06.2008 21:10 Uhr |
Ohje ... dann wird das ein harter und steiniger Weg wenn Du diese Änderungen haben willst. Du solltest Dich am Besten erst mal in die Grundlagen etwas einarbeiten, html und etwas java reichen fürs Erste.
Und mach Deine Anlage Safe ehe sie Dir jemand platt macht der Dir was böses will  |
if ($ahnung == 0) {
read FAQ;
use SEARCH;
use KristallGOOGLE;
} else {
use brain;
make post;
} |
Visu 
UVR-Betreiber

Beiträge: 174 Herkunft: Wolfsburg
zuletzt online: 28.01.2012 8:47 Uhr

 |
Re: Visualisierung 06.06.2008 15:06 Uhr |
also ein bißchen html und java geht ja... zu dem Rest, ließ mal deine E-Mail... |
 |
Visu 
UVR-Betreiber

Beiträge: 174 Herkunft: Wolfsburg
zuletzt online: 28.01.2012 8:47 Uhr

 |
Re: Visualisierung 06.06.2008 20:44 Uhr |
Safe so jetzt etwas besser? |
 |
Visu 
UVR-Betreiber

Beiträge: 174 Herkunft: Wolfsburg
zuletzt online: 28.01.2012 8:47 Uhr

 |
Re: Visualisierung 08.06.2008 10:54 Uhr |
was mir gerade aufgefallen ist, benutzt mal den Login der Steuerung und vergibt Passwörter, kann man das Online-Schema trotz PW ohne Login anzeigen lassen:
http://visuschema.dyndns.org/grafik.htm (mit PW Abfrage)
http://visuschema.dyndns.org/GRAFIK.htm (ohne PW Abfrage)
http://visuschema.dyndns.org (hier kommt immer die PW Abfrage)
Geht das nur bei mir so, oder kann das jemand bestätigen?
Beitrag wurde 2 mal bearbeitet, zuletzt von *Jens* am 08.06.2008 10:56 Uhr |
 |
Dennis 
Kundendienst


Beiträge: 762 Herkunft: von hier ! Beruf: Elektroniker zuletzt online: Heute 17:51 Uhr

 |
Re: Visualisierung 08.06.2008 12:10 Uhr |
Ja, so ist es sicherer. Das mit dem PW kann normal sein, das Onlineschema tut ja nix, nur dass Dir keiner die Werte verstellen kann.
Beitrag wurde 1 mal bearbeitet, zuletzt von Dennis am 08.06.2008 12:11 Uhr |
if ($ahnung == 0) {
read FAQ;
use SEARCH;
use KristallGOOGLE;
} else {
use brain;
make post;
} |
|
|