Ansicht Displayseite Phase 2

Generelle Fragen zur Montage | Bedienung | Konfiguration des Controllers.
JPS77
Beiträge: 9
Registriert: 23. Februar 2020, 09:05

Re: Ansicht Displayseite Phase 2

Beitrag von JPS77 »

Frage in die Runde,

wo muss ich eine Änderung vornehmen wenn ich in der Display-Ansicht 6 Relais angezeigt bekommen möchte?

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Ansicht Displayseite Phase 2

Beitrag von Alex »

welche Bedeutung haben eigentlich die Dateien mit der Endung gz.
Das sind gezippte Versionen der entsprechenden .htm Dateien die beim Aufruf - wenn vorhanden - ausgeliefert und übertragen werden.
Wenn Sie nicht da sin, wird die Datei mit der Endung .htm an den Brwoser geliefert.

Also die .gz sind erstmal nicht notwendig um die Oberfläche zu sehen.

Benutzeravatar
DPerak
Beiträge: 404
Registriert: 26. Juni 2016, 13:09

Re: Ansicht Displayseite Phase 2

Beitrag von DPerak »

JPS77 hat geschrieben:Frage in die Runde,

wo muss ich eine Änderung vornehmen wenn ich in der Display-Ansicht 6 Relais angezeigt bekommen möchte?
Schau Dir die Posts von guschtl an, das ist jedenfalls nicht mit ein paar Klicks getan, du musst ein paar Dateien editieren.

Andere Frage: nachdem der Controller nur unspezifische Fehlermeldungen per Mail oder sms verschicken kann (im Stil „Analogregel 1: Grenzwert überschritten“)
-> Wäre es nicht möglich eine explizite Fehlermeldung auf dem Display anzuzeigen? So als Banner: „Salzgehalt zu gering“? Die Infos sind ja alle vorhanden und man könnte ja doch auch einen individuellen Text hinfummeln.

JPS77
Beiträge: 9
Registriert: 23. Februar 2020, 09:05

Re: Ansicht Displayseite Phase 2

Beitrag von JPS77 »

DPerak hat geschrieben: Schau Dir die Posts von guschtl an, das ist jedenfalls nicht mit ein paar Klicks getan, du musst ein paar Dateien editieren.
Das hatte ich mir angesehen, blick aber leider nicht durch :?

Benutzeravatar
DPerak
Beiträge: 404
Registriert: 26. Juni 2016, 13:09

Re: Ansicht Displayseite Phase 2

Beitrag von DPerak »

Joker111 hat geschrieben:Hallo Zusammen

Das ist mein aktuelles Display
Hi Joker111,
Sag mal bekommt man eigentlich auch den Zustand der Digital-Inputs dargestellt?
Auf der normalen Oberfläche sind die ja ganz elegant untergebracht.

Viele Grüße

Joker111
Beiträge: 13
Registriert: 6. Mai 2018, 21:54

Re: Ansicht Displayseite Phase 2

Beitrag von Joker111 »

Da bin ich noch dran, ich würde geren die Digi. inputs darstellen mit der möglichkeit die auszulösen. Ich hab ein paar Abläufe hinterlegt, wie Pumpe AN, Pumpe 100% und Ventil 2 AUF.
Bin aber noch nicht fertig

Joker111
Beiträge: 13
Registriert: 6. Mai 2018, 21:54

Re: Ansicht Displayseite Phase 2

Beitrag von Joker111 »

Das ist meine aktuelle Version mit Digitalen Eingängen.
Phase2.png
Phase2.png (55.19 KiB) 295 mal betrachtet
Änderungen:
- Aktuellen Änderungen von 1.7.2 in der Übersicht (Dosiermenge)
- Max 3 Digitale Eingänge in der Ansicht mit der Möglichkeit zum auslösen. Es gibt hierfür ein neues Array in der "sort." Datei.
- Ein paar Fehlerbehebungen und Darstellungen (Größe) angepasst
Dateianhänge
Test.zip
(17.13 KiB) 224-mal heruntergeladen

DJ.Eddy
Beiträge: 127
Registriert: 5. Oktober 2019, 10:46

Re: Ansicht Displayseite Phase 2

Beitrag von DJ.Eddy »

31° Poolwasser
genial

michael
Beiträge: 36
Registriert: 20. November 2015, 08:54

Re: Ansicht Displayseite Phase 2

Beitrag von michael »

Ich weiß altes Thema , ich habe nun drei Stunden versucht mein Display nach meinen Vorstellungen zu ändern , bin ich zu blöd für , habe da absolut keinen Plan

Bleibe bei Phase 1 :-)

clemente171
Beiträge: 49
Registriert: 14. Juni 2021, 08:14

Re: Ansicht Displayseite Phase 2

Beitrag von clemente171 »

Kenne ich irgendwo her, hänge da jetzt schon ewig dran und kriege es einfach nicht hin. Von daher bleibt es wohl bei ohne Phase 2 :lol: :cry:

Benutzeravatar
Dete
Beiträge: 68
Registriert: 4. Oktober 2019, 12:01

Re: Ansicht Displayseite Phase 2

Beitrag von Dete »

Hallo
Kann mir jemand sagen wie ich auf der Display Seite Phase 2 die Einheit Chlor wie auf dem Bild dargestellt einfügen kann.
Dateianhänge
Unbenannt.png

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Ansicht Displayseite Phase 2

Beitrag von Alex »

Die Anleitung für diese Benutzeroberfläche ist hier. https://www.pooldigital.de/trm/kurzanleitung.pdf
Da ist auch drin erklärt (ab Seite 12) wie man die Display Seite verändern kann... ( Datei /sort.js bearbeiten und wieder hochladen )

wäre dann bei Dir wohl die Zeile

Code: Alles auswählen

chemadc   = new Array('-',2);
auf

Code: Alles auswählen

chemadc   = new Array(3,2);
abändern (Browsercache leeren, falls nach der Änderung nichts angezeigt wird).

Benutzeravatar
Dete
Beiträge: 68
Registriert: 4. Oktober 2019, 12:01

Re: Ansicht Displayseite Phase 2

Beitrag von Dete »

Habe ich versucht musste aber festellen das das mit Windows 11 pro Version nicht geht.
Ich kann die Datei bearbeiten und auch speichern ,Hochladen geht auch aber anschliesend ist die Datei genau wie vorherr.Trotz Cache speicher löschen.

Dann mit Windows 10 Ohne Probleme.
Alles Drauf siehe
Dateianhänge
Screenshot (3).png

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Ansicht Displayseite Phase 2

Beitrag von Alex »

Muss bzw. geht mit Win11 genauso. Vermutlich nur nicht vollständig den richtigen Ordner ausgewählt und die Datei liegt wo anders auf der SD.
Betriebssystem ist hierbei relativ egal. Nur der Browser handelt den Upload der Datei. Chrome, Edge, FireFox funktioniert aber in WIN8,10,11 sicher.

Benutzeravatar
Proxima
Beiträge: 46
Registriert: 24. August 2019, 19:11

Re: Ansicht Displayseite Phase 2

Beitrag von Proxima »

Hallo,
ich möchte auf meiner Übersichtseite (Phase2), 2 digitale Eingänge anzeigen.
Aktuell sieht die Seite so aus:
OK.png
Dazu habe ich in der sort.js, im Bereich: /* Konfig für Display-Seite viewdsp.htm */ folgendes eingefügt:

Code: Alles auswählen

DigiInput = new Array(1,'-');
In der viewdsp.htm, im Bereich Script habe ich dies eingefügt:

Code: Alles auswählen

	//DigitalIN Status/Name  zuordnen
	for (i = 0; i < 2; i++) {
		addoffset = 25;
		if (DigiInput[i] != "-") { getElementById("diname" + i).innerHTML = nameArray[addoffset + i] + ":"; }

		switch (valueArray[addoffset + i]) {
			case "0":
				getElementById("diimg" + i).src = 'gif/dot_red.gif';
				getElementById("divalname" + i).innerHTML = "Aus";
				getElementById("divalhatext" + i).innerHTML = '<span class=Stil2 >' + TRIGGER + '</span>';
				getElementById("divalhaclass" + i).className = "buttonblue";
				break;
			case "1":
				getElementById("diimg" + i).src = 'gif/dot_gr.gif';
				getElementById("divalname" + i).innerHTML = "Ein";
				getElementById("divalhatext" + i).innerHTML = '<span class=Stil2 >' + TRIGGER + '</span>';
				getElementById("divalhaclass" + i).className = "buttonblue";
				break;
		}
		if (DigiInput[i] == "-") {
			getElementById("diimg" + i).src = 'gif/blank.gif';
			getElementById("divalname" + i).innerHTML = "";
			getElementById("divalhatext" + i).innerHTML = "";
			getElementById("divalhaclass" + i).className = "autotab1inactive";
			getElementById("diname" + i).innerHTML = "";
		}
	}

Den HTML-Code habe ich noch nicht eingefügt.
Nach dem Hochladen und Löschen des Browserchache sieht die Seite so aus:
Fehler.png
Ich kann aber den Fehler nicht finden.
Stimmt denn addoffset = 25 ?

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Ansicht Displayseite Phase 2

Beitrag von Alex »

25 sollte schon passen, das ist Digital-Input_1 ...
kucks Dir halt mal im Brwoser Debugger (F12) an, wo der JavaScript Fehler erzeugt wird.

Benutzeravatar
Proxima
Beiträge: 46
Registriert: 24. August 2019, 19:11

Re: Ansicht Displayseite Phase 2

Beitrag von Proxima »

Hallo,

das hier wird beim Fehler angezeigt:
1.png
Hmm, Probleme mit den Eingangsnamen???
IO.png
IO.png (32.33 KiB) 80 mal betrachtet
Ich komme da leider nicht weiter :HÄ:

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Ansicht Displayseite Phase 2

Beitrag von Alex »

die Namen sind doch da. Du musst halt auch Element in die Seite einbauen die "dinameX" heißen und die der Script-Code den Du gebaut hast mit Inhalt füllen kann
Darauf bezieht sich ja die Fehlermeldung.

irmenkop85
Beiträge: 71
Registriert: 6. September 2022, 21:43

Re: Ansicht Displayseite Phase 2

Beitrag von irmenkop85 »

Hallo zusammen,
ich würde auch gerne meine Anzeige etwas erweitern und habe mir dafür die viewdsp.htm und die sort.js von guschtl runtergeladen (Vielen Dank dafür!!!). Im HMTL-Quelltext sieht man in diesem File die Erweiterung auf 7 Tabellenzeilen für die gesamte Anzeige, ist auch alles schön kommentiert.

Wenn ich das jetzt auf meine Procon hochlade und dann mit Filepfad gui/phase3/viewdsp.htm aufrufe, werden aber weiterhin nur 4 Tabellenzeilen angezeigt, im Quelltext des Browsers sind nicht mal mehr die Kommentierungen für die Zeilen 5-7 sichtbar. Die Sortierung wird aber so angezeigt wie von guschtl definiert, das sort.js aus seinem Paket zeigt jedenfalls Wirkung. Das viewdsp.htm aber nicht.

Habe die komplette Browser-Historie gelöscht und mehrere Browser versucht. Wenn ich das view.dsp von der Procon wieder downloade sind da alle 7 Tabellenzeilen enthalten. Bloß sobald ich sie im Browser direkt aufrufe, sinds immer wieder nur 4.

Ich bin programmiertechnisch nicht komplett ahnungslos, aber hier stehe ich jetzt echt auf dem Schlauch. Hat jemand eine Idee wo hier der Fehler liegen könnte?

Benutzeravatar
Alex
Administrator
Beiträge: 9988
Registriert: 28. Mai 2014, 23:00

Re: Ansicht Displayseite Phase 2

Beitrag von Alex »

Schau mal nach, ob es die Datei /gui/phase2/gzip/viewdsp.gz gibt ... und wenn ja, lösch sie. Das ist eine gezippte Version der (alten) Datei, die vorrangig ausgeliefert wird, wenn sie existiert