Hallo,
das Einbinden eines Screenshots einer ENIGMA2 (vu+ box) funktioniert in FUIP sehr gut, jedoch wird das img nicht aktualisiert.
<div data-type="image"
data-url="https://192.168.178.40/grab?format=jpg"
data-size='384'
data-height='216'
data-refresh="30">
</div>
Wo liegt der Fehler?
Bei verwendung der class="nocache" wird gar kein Bild angezeigt.
Hat jemand eine Idee?
Danke & Gruß Sven
Hallo,
vielleicht reicht schon wenn Du aus data-size='384'
data-height='216'
das hier machst data-size="384px"
data-height="216px"
Gleiches Verhalten wie vorher.
- bei class="nocache" kommt kein Bild.
- ohne class erscheint einmalig ein Bild, data-refresh funktioniert aber nicht.
@dyna,
trotzdem Danke.
Gruß Sven
Hi,
ich habe gerade eine HTML-View mit folgendem Inhalt ausprobiert:
<div data-type="image"
data-url="http://192.168.178.59/bha-api/image.cgi?http-user=userdenichdirnichtsage&http-password=dasichdirnichtsage"
data-size='400' data-height='250'
data-refresh="2" class="nocache">
</div>
Das ist eine Doorbird-Videoklingel. Damit funktioniert es einwandfrei.
Ohne nocache bleibt das erste Bild stehen, aber so wie es oben steht klappt es. Es wird brav alle 2 Sekunden ein neues Bild geholt.
Zeig doch mal Dein Coding inklusive nocache, vielleicht ist da ein Detail ein bisschen anders.
Gruß,
Thorsten
Hi,
ich habe mal testweise das Webinterface der VU box auf http [ohne Authentifizierung] umgestellt um derarige Fehler auszuschließen.
Im Firefox [v97.0] erhalte ich nun sofort ein Screenshot bei Eingabe von:
http://192.168.178.40:81/grab?format=jpg
Das HTML-View sieht wie folgt aus:
<div data-type="image"
data-url="http://192.168.178.40:81/grab?format=jpg"
data-size="384px"
data-height="216px"
data-refresh="10"
class="nocache">
</div>
Bei Angabe der class:
class="nocache"
erhalte ich gar kein Bild.
Bei Versuch ohne die class:
class=""
erhalte ich einmalig ein Bild, aber eben kein refresh.
Wo liegt der Fehler?
Danke und Gruß
Sven
Hallo,
vielleicht mag Dein Server (die VU Box) keine unbekannten URL-Parameter. Das mit dem "nocache" funktioniert so, dass an die URL ständig ein neuer Parameter angefügt wird. Normalerweise wird das ignoriert, aber es kann natürlich auch sein, dass Dein Server das nicht mag. Probier mal aus, ob bei Dir die folgende URL funktioniert:
http://192.168.178.40:81/grab?format=jpg&_=222324
Falls das klappt, dann haben wir hier ein anderes Problem. Falls es nicht klappt, dann müsstest Du irgend eine Fehlermeldung bekommen. Damit können wir dann vielleicht weiterarbeiten.
Gruß,
Thorsten
Hi Thorsten,
danke für den Hinweis zum "nocache" Verhalten.
Die Test URL:
http://192.168.178.40:81/grab?format=jpg&_=222324
funktioniert bei meiner VU box nicht und bringt angefügte Fehlermeldung.
Gruß Sven
Hi Thorsten,
hab das Problem beheben können.
Die VUplus Box kann, wie es aussieht, keine unbekannten URL-Parameter auflösen. :o
Ich habe daher einen anderen Weg eingeschlagen:
Ich grabbe mir über ein AT alle 10 Sec. den Screenshot per
+*00:00:10 { qx(wget image http://192.168.178.40:81/grab?format=png -O ./www/images/solo2_ScreenShot.png) }
in einen local path.
Anschließend klappt dann auch folgendes HTML-View:
<div data-type="image"
data-url="../../../../www/images/solo2_ScreenShot.png"
data-size='384'
data-height='216'
data-refresh="10"
class="nocache">
</div>
mit der class="nocache" inkl. refresh. :)
Danke fürs mithelfen.
Gruß Sven