NEWS
Bei Event ein Bild aktualisieren
-
Hm und wo hakt es dann bei mir?
Ich lasse das Bild alle 10sek aktualisieren in der VIS -
Was passiert wenn du ein Refresh der Seite machst …. ?!
Gib mir mal dein Widget zum Testen !
-
[{"tpl":"tplImage","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":true,"refreshInterval":"10000","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"src":"/vis.0/alarm1.jpg","refreshOnViewChange":true,"stretch":true,"refreshOnWakeUp":true,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","lc-type":"timestamp","lc-is-interval":false,"lc-is-moment":false,"lc-format":"DD.MM.YYYY hh:mm:ss","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":"-23","lc-offset-horz":"-125","lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"transparent","lc-color":"white","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"lc-oid":"hm-rpc.1.001498A9987394.1.PRESS_SHORT","refreshWithNoQuery":false},"style":{"left":"4px","top":"303px","width":"309px","height":"228px","z-index":"5"},"widgetSet":"basic"}]
-
Funktioniert , auch mit Zeitstempel ..... habe es in meinen VIS gelegt wo auch die anderen Bilder sind .
Habe höchstens den Haken bei " Strecken " rausgeholt " sah ein bischen komisch aus
EDIT : Bild entfernt ....
-
Magst du dann mal über das Skript gucken?
-
Dann gib mal her ... aber im Spoiler setzen ...
-
var timeout, timeout1, timeout2; var fs = require('fs'); on({id: 'hm-rpc.XXX.PRESS_SHORT', change: "any"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; timeout = setTimeout(function () { exec('wget --output-document /opt/iobroker/Klingelbild/alarm.jpg \'http://192.XXX.XXX.XXX:XXX/picture/1/current/\''); }, 1000); timeout1 = setTimeout(function () { const bild = fs.readFileSync('/opt/iobroker/Klingelbild/alarm.jpg'); writeFile('vis.0','alarm.jpg', bild); }, 1500); timeout2 = setTimeout(function () { sendTo("telegram.1", "send", { text: '/opt/iobroker/Klingelbild/alarm.jpg' }); }, 5000); // ab hier so oft wiederholen wie man es möchte });
-
Könntest du das noch in den " Code "setzen
-
var timeout, timeout1, timeout2; var fs = require('fs'); on({id: 'hm-rpc.XXX.PRESS_SHORT', change: "any"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; timeout = setTimeout(function () { exec('wget --output-document /opt/iobroker/Klingelbild/alarm.jpg \'http://XXXX/picture/1/current/\''); }, 1000); timeout1 = setTimeout(function () { const bild = fs.readFileSync('/opt/iobroker/Klingelbild/alarm.jpg'); writeFile('vis.0','alarm.jpg', bild); }, 1500); timeout2 = setTimeout(function () { sendTo("telegram.1", "send", { text: '/opt/iobroker/Klingelbild/alarm.jpg' }); }, 5000); // ab hier so oft wiederholen wie man es möchte });
-
-
Nun kommt gar kein Bild mehr.
Container neu gestartet
Browser refreshed
Alles probiert -
???
das Skript mit dem Einzelbild funktioniert bei mir .
Habe nur den Speicherort geändert !Auch kein Telegram ?
-
Dein Script hat den letzten Denkanstoss gegeben
Ich habe die Pfade anpassen müssen da ich docker benutze.
Und die Timeouts. Jetzt passt es.
Deine Idee mit dem TMP Ordner hat die Lösung gebracht.
Danke!!! -
Dann tausche noch die Sparlampe am Eingang gegen eine hellere Lampe … dann ist alles Perfekt
-
Hahahahahaha, der war gut
Ist nur so als Test gedacht. Ne 5 Euro TTGO Kamera aus China. Die hat auch keine IR Leds für Nachtsicht.
Wenn ich weiss wie das alles so technisch funktioniert kommt da ne Dome Camera hin. -
Ok …. dann Bau die Kamera im Sommer auf dein Mähroboter