Anzahl offene Fenster
Moderator: Co-Administratoren
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Innerhalb des Threads gibt es auch eine Version ohne html Tags. >> H IE R <<
Allerdings ist auch diese Version nicht für die Verwendung auf der Startseite tauglich!
oder meinst du eine Version, die die html Tags benutzt, aber nur bei Pushover?
Alchy
Allerdings ist auch diese Version nicht für die Verwendung auf der Startseite tauglich!
oder meinst du eine Version, die die html Tags benutzt, aber nur bei Pushover?
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 165
- Registriert: 09.02.2016, 16:57
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Steinheim an der Murr
- Hat sich bedankt: 2 Mal
Re: Anzahl offene Fenster
Also wenn Du so fragst :
eine Version für Pushover mit html wäre super, haben wir ja schon
eine andere Version für die startseite gibt es dann wohl nicht ?!
Kannst Du mir als Laie erklären warum das nicht geht ?
eine Version für Pushover mit html wäre super, haben wir ja schon
eine andere Version für die startseite gibt es dann wohl nicht ?!
Kannst Du mir als Laie erklären warum das nicht geht ?
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
Schon seit ewigen Zeiten, gibt es ein Problem mit dem Variableninhalt bei Hinzufügen zur Startseite.
>> H I E R << hatte ich mal etwas zusammengeschrieben zum Thema.
Die Variable, so wie das Script sie bei dir speichert, kannst du dir unter Status und Bedienung schön anschauen. Alles wird so dargestellt, wie man es erwartet. (soweit ich mich erinnere )
Wird die Variable jedoch nun zur Startseite hinzugefügt, kommt es zu dem von Dir bemerkten Effekt. Das kommt durch die eben so programmierte Routinen des Webservers der CCU.
Bestimmte Codes werden zu einfachen Text, andere Codes bringen die Klickibunti zum Einfrieren. (siehe z.B. den Test im verlinkter Erklärung)
Reicht das als Erklärung?
Meine letzten Tests diesbezüglich sind schon eine ganze Weile her. Auch meine "Workaround-Bemühungen", Steuerzeichen zu benutzen, die sowohl auf der Startseite, als auch überall sonst funktionieren habe ich auf Eis gelegt. Warum?
Abhilfe hat *IMHO* hier EQ-3 zu schaffen. Ich dächte auch, die waren schon mal dran an dem Problem, weil irgendwann ist mir eine Änderung diesbezüglich aufgefallen.
Ich berichte auch schon seit gefühlter Ewigkeit von dem Problem und weise immer wieder darauf hin. Erst im diesen Jahr habe ich dann den verlinkten Tipps und Tricks Beitrag verfasst.
Wenn du die Ausgabe des Scriptes OHNE Steuerzeichen jeglicher Art verwendest, wird die Variable auch schön brav auf der Startseite angezeigt, nur hast du dadurch keinerlei Gliederung mehr. Macht also auch keinen Sinn.
Alchy
>> H I E R << hatte ich mal etwas zusammengeschrieben zum Thema.
Die Variable, so wie das Script sie bei dir speichert, kannst du dir unter Status und Bedienung schön anschauen. Alles wird so dargestellt, wie man es erwartet. (soweit ich mich erinnere )
Wird die Variable jedoch nun zur Startseite hinzugefügt, kommt es zu dem von Dir bemerkten Effekt. Das kommt durch die eben so programmierte Routinen des Webservers der CCU.
Bestimmte Codes werden zu einfachen Text, andere Codes bringen die Klickibunti zum Einfrieren. (siehe z.B. den Test im verlinkter Erklärung)
Reicht das als Erklärung?
Meine letzten Tests diesbezüglich sind schon eine ganze Weile her. Auch meine "Workaround-Bemühungen", Steuerzeichen zu benutzen, die sowohl auf der Startseite, als auch überall sonst funktionieren habe ich auf Eis gelegt. Warum?
Abhilfe hat *IMHO* hier EQ-3 zu schaffen. Ich dächte auch, die waren schon mal dran an dem Problem, weil irgendwann ist mir eine Änderung diesbezüglich aufgefallen.
Ich berichte auch schon seit gefühlter Ewigkeit von dem Problem und weise immer wieder darauf hin. Erst im diesen Jahr habe ich dann den verlinkten Tipps und Tricks Beitrag verfasst.
Wenn du die Ausgabe des Scriptes OHNE Steuerzeichen jeglicher Art verwendest, wird die Variable auch schön brav auf der Startseite angezeigt, nur hast du dadurch keinerlei Gliederung mehr. Macht also auch keinen Sinn.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 165
- Registriert: 09.02.2016, 16:57
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Steinheim an der Murr
- Hat sich bedankt: 2 Mal
Re: Anzahl offene Fenster
hi alchy,
vielen Dank für die ausführliche und auch für mich als Anfänger verständliche Erklärung .
Gruß
Sigi
vielen Dank für die ausführliche und auch für mich als Anfänger verständliche Erklärung .
Gruß
Sigi
- Akwak
- Beiträge: 323
- Registriert: 07.05.2013, 21:00
- Wohnort: Seevetal
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 2 Mal
Re: Anzahl offene Fenster
Hi Alchy,
ich hab da einmal eine Frage zu dem unten zitierten Codeabschnitt:
Reicht da nicht auch einfach
Hab es jetzt noch nicht ausprobiert. Hab gerade andere Probleme
Ziehe gerade auf einen RaspberryPI um und nutze das für einen Neuanfang.
Wenn ich alle Geräte Migriert habe, will ich aber Dein Script einsetzen, daher habe ich es mir schon mal angesehen.
Gruß,
Alfred
ich hab da einmal eine Frage zu dem unten zitierten Codeabschnitt:
Wenn ich den richtig verstehe prüft der auf Status und weist slist die entsprechenden Werte zu. Wenn status aber false, dann macht das Script das gleicht. Oder übersehe ich da etwas?alchy hat geschrieben:Code: Alles auswählen
... if (ONLYOPEN == "yes") { if (status) { slist=slist # dev.Name() #" - Status: " # status_new #" - im Raum: "#room #" - seit: " # since #"<br/>"; } } else { slist=slist # dev.Name() #" - Status: " # status_new #" - im Raum: "#room #" - seit: " # since #"<br/>"; } } ...
Reicht da nicht auch einfach
Code: Alles auswählen
if (ONLYOPEN == "yes") {
slist=slist # dev.Name() #" - Status: " # status_new #" - im Raum: "#room #" - seit: " # since #"<br/>"; }
Ziehe gerade auf einen RaspberryPI um und nutze das für einen Neuanfang.
Wenn ich alle Geräte Migriert habe, will ich aber Dein Script einsetzen, daher habe ich es mir schon mal angesehen.
Gruß,
Alfred
Re: Anzahl offene Fenster
Ja, Du übersiehst etwas, denn das else bezieht sich ja nicht auf die IF-Abfrage bei der status geprüft wird, sondern auf die IF-Abfrage von ONLYOPEN.Akwak hat geschrieben:Wenn ich den richtig verstehe prüft der auf Status und weist slist die entsprechenden Werte zu. Wenn status aber false, dann macht das Script das gleicht. Oder übersehe ich da etwas?
Und wenn ONLYOPEN auf yes steht bekommst Du nur die offenen Fenster angezeigt, ansonsten eben alle.
.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Anzahl offene Fenster
@Akwak
Genau so wie BadenPower schrieb, ist es.
Die ONLYOPEN Funktion ist irgendwann mal angefordert wurden und in das Script gewandert. So deckt eben ein Script ein relativ breites Spektrum an Userwünschen ab.
Vor allen für die, die sich selber nicht so helfen können.
Man kann natürlich vieles anders machen, es führen immer mehrere Wege zum Ziel.
@BadenPower
danke für die Erklärung.
Alchy
Genau so wie BadenPower schrieb, ist es.
Die ONLYOPEN Funktion ist irgendwann mal angefordert wurden und in das Script gewandert. So deckt eben ein Script ein relativ breites Spektrum an Userwünschen ab.
Vor allen für die, die sich selber nicht so helfen können.
Man kann natürlich vieles anders machen, es führen immer mehrere Wege zum Ziel.
@BadenPower
danke für die Erklärung.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
- Akwak
- Beiträge: 323
- Registriert: 07.05.2013, 21:00
- Wohnort: Seevetal
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 2 Mal
Re: Anzahl offene Fenster
Ah, ok.
Ja klar, hab mal wieder eine Klammer übersehen.
Danke Euch beiden für die Erklärung.
Ich finde Eure Scripte echt Klasse. Insbesondere wenn ich sie verstehe[GRINNING FACE WITH SMILING EYES]
Dann kann ich kleine Anpassungen selber vornehmen.
Gruss
Alfred
Es gilt was ich meine, nicht das was ich schreibe.
Ja klar, hab mal wieder eine Klammer übersehen.
Danke Euch beiden für die Erklärung.
Ich finde Eure Scripte echt Klasse. Insbesondere wenn ich sie verstehe[GRINNING FACE WITH SMILING EYES]
Dann kann ich kleine Anpassungen selber vornehmen.
Gruss
Alfred
Es gilt was ich meine, nicht das was ich schreibe.
Re: Anzahl offene Fenster
Du hast schon genug um die Ohren, da kann ich gerne hin und wieder einspringen.alchy hat geschrieben:@BadenPower
danke für die Erklärung.
.
Re: Anzahl offene Fenster
Hallo Alchy!
Gibt es das Script auch für die Versendung via Prowl?
Gruß und Danke
JoeF75
Gibt es das Script auch für die Versendung via Prowl?
Gruß und Danke
JoeF75