Seite 1 von 2

Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 12:49 pm
von StefanW
Hallo Foristen,

in dem anderen Thread über Eure KO-Kriterien kam der Wunsch nach Integration dritter HTML Seiten auf. Da dies häufiger benannt wird, wollte ich das hier in diesem separaten Thread diskutieren.


Die Herausforderungen

1. Wir planen eine native APP, hier sind solche direkten Einbindungen ext. Webseiten nach unserem bisherigen Kenntnisstand nicht erlaubt von Google / Apple wegen Schutz Minderjähriger und Schutz gegen sonstigen Missbrauch

2. Wir planen auch einen "Global Mode", so dass die VISU auch im Supermarkt funktioniert. Oder in der Jagdhütte. Oder auf dem Boot in Nizza.

3. Die nächste Frage die sich in diesem Zusammenhang stellt, ist, muss nun der Client auf die Web-Ressource kommen oder der Server?

Ich erwähne das deswegen, weil es schwierig ist, ALLE Anforderungen gleichzeitig unter einen Hut zu bekommen. Es gibt Kunden, die wünschen eine native APP, für die wäre es ein Nicht-Kaufgrund wenn der Server keine eigene native APP hätte, das wird heutezutage vorausgesetzt. Und wir haben auch gelesen, dass der Global Mode schon für die V1 gefordert wird.

Und nun haben wir noch die - übrigens absolut nachvollziehbare - Forderung nach der Integration von fremden Webseiten (die auch intern liegen können, z.B. von der eigenen Heizung, der Wallbox usw.) in die VISU, die sich weder mit der nativen APP noch so ohne weiteres mit dem Global Mode (außer man baut einen Reverse-Weiterleitungs-Proxy) vereinbaren lässt.


Bisherige Lösung

1. Bestehende Lösung für ganze Webseiten (z.B. die Heizungsanlage, Grafana):

Die hierfür bereits implementierte Lösung ist, dass man auf den Detailseiten eines Widgets weitere Buttons unterbringen kann (übrigens auch freien Text) und über diese Buttons lassen sich URLs (übrigens auch einzelne Seiten andere native APPs) aufrufen, die dann in einem Browser geladen werden, der dann aufgeht. Also normaler Standard auch in anderen Apps. Wenn Du auf Spiegel Online was liest und da ist was aus Twitter / Youtube usw. verlinkt und Du willst das im Vollbildmodus oder den Tweet im Kontext der anderen Tweets sehen wegen der Drükos und Drukos, dann geht dort ja auch der Browser (oder die App) auf und man sieht sich das dann an.

==> Kann man damit nicht leben, dass mit betätigen eines Buttons ein Tab im Browser aufgeht und das anzeigt? Von dort kann man ja wieder mit einem Klick in die VISU zurück


2. Machbare Lösung für einzelne Bilder aus dritten Ressourcen:

Das Kamera-Plugin holt bereits jetzt die Bilder / Streams von der Kamera. Das könnte man auch ertüchtigen, um in Intervallen die Bilder von dritten Ressourcen (vom Server aus erreichbar) zu holen und in einem Widget darzustellen.


Würde Euch das reichen? Weil alles andere kollidiert mit anderen Leistungsmerkmalen.

lg

Stefan

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 1:00 pm
von StefanW
Hier, wie der Aufruf funktioniert

Aufruf von Grafana aus einem Timberwolf VISU Diagramm

Hier wird gezeigt, wie wir das (bereits im Sept.) vorgesehen haben. Man kann auf der Detailseite, hier mit einer Grafik aus Zeitserien, einen beliebigen Text unterbringen und auch ein oder mehrere Buttons. Auf diese Buttons kann man nun ext. URLs legen, die hier vom Client aus erreichbar sein müssen.


Video dazu (ab Minute 2:43):





lg

Stefan

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 1:20 pm
von jensgulow
Zu Punkt2:
Das wäre ein Ansatz für einzelne Bilder.

Zu Punkt1:
machbar ist das sicherlich - leider geht da der "einheitliche" Look der Visu kaputt. Oder man müsste sich den Look der TW-Visu bei seinen eigengenerierten Websiten "nachbauen". Damit würde man dann zwar eine andere Resource in einem Browsertab öffnen, hat aber optisch immer noch den Eindruck "in der Visu zu bleiben". Vielleicht könntet ihr ja hierfür "Designvorlagen" bereitstellen (sowas wie css Konstrukte für websites) welche die jeweils gewählte Visu-Oberfläche "nachbilden" und die man in seine Websites einbinden kann.....
Ich rede hierbei ausdrücklich nicht davon mit einem Link z.B. die Seite "Der Spiegel" aufzurufen - hier ist das Design ja vorgegeben, sondern eher von eigengenerierten Webites,

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 1:56 pm
von Kaaennixx
Ich könnte mit dem Webseiten Aufruf in einem neuen Fenster erstmal leben.

Und, dass Max Mustermann auf seiner Jagdhütte nicht die Weboberfläche seiner Heizung zuhause aufrufen kann, ohne ein VPN oder ältliches, das wird er schon wissen, weil es vorher auch nicht ging. Wenn ihn das gestört hat, dann hat er bereits ein VPN eingerichtet, oder er hat es halt als gegeben hingenommen, dass das nicht geht. Daran kann und muss ja die Visu dann auch nichts ändern.

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 2:46 pm
von strippe186
StefanW hat geschrieben: Mo Nov 27, 2023 12:49 pm
==> Kann man damit nicht leben, dass mit betätigen eines Buttons ein Tab im Browser aufgeht und das anzeigt? Von dort kann man ja wieder mit einem Klick in die VISU zurück
Wenn die Visu im Kiosk-Modus läuft sind neue Tabs oder ganze Browser leider so unschön, dass man nach dem Aufruf den ganzen VISU-PC neu starten muss

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 5:13 pm
von Parsley
Hi Stefan

1. Ja, würde mir persönlich total reichen.

2. Der TWS ist kein NVR, kein Straming-Server und keine Camera-AI Kraftprotzmaschine, sondern ein kleiner, stromsparender und trotzdem sehr leistungsfähiger (Hutschienen-)Server. Im Bezug auf Camera erwarte ich gar nichts, was über die Anzeige eines Live-Bildes einer Webcam (on demand an der Visu oder getriggert durch ein (Türklingel-)Objekt) hinaus geht! Man muss an dieser Stelle mMn auch mal die Kirche im Dorf lassen. Wenn ihr trotzdem etwas tolles zaubert und mich damit überrascht, dann freue ich mich natürlich! Viel wichtiger ist mir aber, dass die Leistung des Gesamtsystems nicht unter „Camera-Spielereien“ leidet. (Weder CPU noch Speicher)

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 6:21 pm
von Mibr85
Hallo Bernd
kannst du das bitte noch mal genauer erläutern?
Verstehe nicht warum du den Rechner neu starten musst?
strippe186 hat geschrieben: Mo Nov 27, 2023 2:46 pm
Wenn die Visu im Kiosk-Modus läuft sind neue Tabs oder ganze Browser leider so unschön, dass man nach dem Aufruf den ganzen VISU-PC neu starten muss

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 6:40 pm
von StefanW
Kaaennixx hat geschrieben: Mo Nov 27, 2023 1:56 pmUnd, dass Max Mustermann auf seiner Jagdhütte nicht die Weboberfläche seiner Heizung zuhause aufrufen kann, ohne ein VPN oder ältliches, das wird er schon wissen, weil es vorher auch nicht ging. Wenn ihn das gestört hat, dann hat er bereits ein VPN eingerichtet, oder er hat es halt als gegeben hingenommen, dass das nicht geht. Daran kann und muss ja die Visu dann auch nichts ändern.
Du kennst unsere Support-Tickets nicht. Davon kannst man leider nicht immer ausgehen, dass solche Zusammenhänge verstanden werden.

Wenn er alles ganz neu vom Integrator hingestellt bekommt und dazu die Timberwolf VISU und zuhause ist dort die Heizung integriert und wenn er aus dem Bereich des WLANs fällt dann nicht mehr, dann kann das einen Supportfall auslösen, den wir keinesfalls haben wollen, weil den bekommen wir nicht bezahlt. Insofern muss das angezeigt und erklärt werden, damit der Kunde in einem solchen Fall sich an den Integrator wendet und auch der Integrator versteht, dass es nicht das Bier von ElabNET ist.

Daher müssen wir bei jeder Funktion nachdenken, wie wir diese so gestalten, dass es keinen Supportfall gibt.

lg

Stefan

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 6:41 pm
von StefanW
Hi Bernd,
strippe186 hat geschrieben: Mo Nov 27, 2023 2:46 pmWenn die Visu im Kiosk-Modus läuft sind neue Tabs oder ganze Browser leider so unschön, dass man nach dem Aufruf den ganzen VISU-PC neu starten muss
das verstehe ich gerade nicht? Man macht den TAB wieder zu und ist zurück in der VISU?

lg

Stefan

Re: Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU

Verfasst: Mo Nov 27, 2023 6:44 pm
von StefanW
An ALLE:

Wir haben verstanden, dass dies sehr wichtig ist für Euch und versuchen uns etwas einfallen zu lassen.

Gedanken (nicht versprochen) sind:


1. Nur in der Web-APP (nicht Native, muss dann eben erklärt werden)

2. Auf einer Widget-Detailseite

3. Auf einer VISU-Seite als beinahe Vollbild (also nur z.B. oben eine Leiste für "zurück")

4. Vielleicht auch in großen Widgets. Wird ein wenig auf die Quellseite ankommen

lg

Stefan