NEWS
[gelöst] Basic Image kein Update
-
Hallo,
Ich habe für meine Türkamera im VIS ein Basic Image mit dem URL zum Snapshot meiner Kamera eingebaut.
URL zum Snapshot funktioniert und ich bekomme ein Bild. Dann habe ich die Updatezeit auf eine vernüftige Zeit eingestellt um das Bild zu aktualisieren. Alles hat perfekt funktioniert, aber seit 2 Wochen funktioniert das Update nicht mehr.
D.h. ich habe nur mehr ein Standbild.
Was habe ich schon versucht:
a) anderer Browser: Ich benötige es hauptsächlich auf einem Android Tab, wo der Fully Kiosk läuft - dort macht es kein Update. Auf einem Ipad mit Safari funktioniert es ebenfalls nicht. Aber auf einem "normalen" Win10 Rechner mit Firefox funktioniert das Update. Aber wenn man den Chrome verwendet am PC funktioniert es wieder nicht!
b) Habe die Updatezeit erhöht, falls mein IObroker es vielleicht nicht schafft. Hat aber leider auch nicht geholfenIrgendwie komm ich auf keine Lösung - kann es sein, dass die Updatefunktion nicht mehr funktioniert im VIS - hat vielleicht wer einen Tipp für mich?
Danke und lg
Klaus -
@klaus88 Hast du in den letzten zwei Wochen ev. deinen JS-Controller von 1.5 auf 2.x upgegraded und wo genau legst du die Snapshots ab?
Die Snapshots im Verzeichnis sind aber an sich aktuell, oder werden die erst bei Zugriff erzeugt (wenn ja --> wie)? -
@SBorg : Hallo
a) Update js Controller - ja aber von 2.2 irgendwas auf 2.2.8
b) Zu den Snapshots: Ich lade mir die Snapshots nicht runter, sondern ich hole sie mir online (also Intranet von mir zuhause) mit dem Basic Image indem ich die URL (Webcam hat eine interne IPAdresse und fungiert als Webserver) eingebe und eine Updatezeit eingebe. Nur Updaten funktioniert nicht.
Beim Basic Image kann man auch einstellen z.B. das bei Viewwechsel ein Update gemacht wird und das funktioniert wiederum - aber nicht das automatische Update nach der eingestellten Zeit (Zeit ist derzeit auf 15000 ms also 15 sek eingestellt)
Danke für deine Hilfe
Klaus -
@klaus88 Dann an a) Haken dran
b) verstanden, macht es aber auch nicht einleuchtender, bzw. scheint es entweder am BS oder Browser zu liegen.Hast du es mal über ein HTML-Widget und dann mit dem <img>-Tag probiert? Ich finde zwar immer lieber den eigentlichen Fehler, aber dass wird da echt schwer.
-
@SBorg Ja habe ich alles schon versucht - leider mit der selben Auswirkung.
Aber ich habe jetzt einen Workaround gefunden, der zwar nur halb geht - aber immerhin (obwohl ich nicht im geringsten weiß warum):
Ich habe das Widget von jqui-mfd Cam/Snapshot Dialog verwendet, dann:- statt eines Icons den Link zur Cam mit Updatezeit --> Bild macht keinen Update (also das gleiche wie oben)
- aber wenn ich den Dialog öffne (bzw. das Dialogfenster) wird das Bild upgedatet in dem Intervall, welches ich im Widget eingebe.
Kann jetzt leben damit - aber warum es im Dialogfenster geht und im "normalen" basic image nicht, verstehe ich nicht - ist irgendwie komisch.
UPDATE: Jetzt wird es wirklich blöde, denn ich bin grad draufgekommen, dass die FLOTDiagramme auch nicht upgedatet werden ! -->Sorry mein Fehler - das habe ich vertan und die Flotdiagramme werden wieder aktualisiert.
-
Hi,
ich habe das gleiche Problem.
Ich erzeuge in Abhängigkeit von User Eingaben ein Bild (PNG oder alternativ GIF). Das Bild wird aber nach einer Änderung der Datei nicht neu dargestellt. Es handelt sich um ein Symbolbild, ein Umschalten in einen Dialog ist nicht möglich/sinnvoll.Genutzt wird ein Basic Image.
Gibt es dafür eine Idee wie man das lösen könnte?
Grüße
jpgorganizer -
@jpgorganizer said in Basic Image kein Update:
Hi,
ich habe das gleiche Problem.
Ich erzeuge in Abhängigkeit von User Eingaben ein Bild (PNG oder alternativ GIF). Das Bild wird aber nach einer Änderung der Datei nicht neu dargestellt. Es handelt sich um ein Symbolbild, ein Umschalten in einen Dialog ist nicht möglich/sinnvoll.Genutzt wird ein Basic Image.
Gibt es dafür eine Idee wie man das lösen könnte?
Grüße
jpgorganizerok, ok, hab's offensichtlich hinbekommen - zumindest hat das jetzt 3x funktioniert
const bild = fs.readFileSync('bild.png'); adapter.writeFile('vis.0','/<meinpfad>/bild.png', bild);
Ich mach das aus einem Adapter heraus.
Grüße
jpgorganizer -
GELÖST: Mit aktuellen Update des Fully Browser Adapters auf Vers: 1.0.3 besteht das Problem nicht mehr und die Images werden wieder, entsprechend der eingestellten Updatezeit verändert bzw. aktualisiert!