NEWS
ioBroker Synology Adapter
ioBroker Synology Adapter
-
@domm sagte in ioBroker Synology Adapter:
und es scheint zu klappen.
Beim mir lag es auch an dem Cache .. im Web-Adapter
Aber schön das es so bei dir funktioniert.@glasfaser Der war bei mir default, also aus!
-
@glasfaser Der war bei mir default, also aus!
@Glasfaser
Zu früh gefreut, heute wurden wieder alte Bilder verschickt.
Ich habe gerade mal die Löschen Funktion überprüft und festgestellt, dass diese nicht funktioniert. Ich habe meinen IOBroker im Docker laufen und das Foto liegt in dem Pfad: /docker/Iobroker/iobroker-data/synology_0/snapshotCam_3.jpgWie muss ich die Jason Funktion schreiben?
Aktuell sieht das so aus, funktioniert aber leider nicht.unlink('admin.0', '/docker/Iobroker/iobroker-data/synology_0/snapshotCam_3.jpg',(e)=>{ if(e) log(e) }) -
@Glasfaser
Zu früh gefreut, heute wurden wieder alte Bilder verschickt.
Ich habe gerade mal die Löschen Funktion überprüft und festgestellt, dass diese nicht funktioniert. Ich habe meinen IOBroker im Docker laufen und das Foto liegt in dem Pfad: /docker/Iobroker/iobroker-data/synology_0/snapshotCam_3.jpgWie muss ich die Jason Funktion schreiben?
Aktuell sieht das so aus, funktioniert aber leider nicht.unlink('admin.0', '/docker/Iobroker/iobroker-data/synology_0/snapshotCam_3.jpg',(e)=>{ if(e) log(e) }) -
unlink('/opt/iobroker/iobroker-data/synology_0/snapshotCam_3.jpg',(e)=>{ if(e) log(e) }) -
-
Sorry ... die Antwort war von unterwegs .
.. so ist es richtig.
.
rm /opt/iobroker/iobroker-data/synology_0/snapshotCam_3.jpg@glasfaser
Danke jetzt klappt das Löschen. Ich beobachte das mal ob es jetzt zuverlässig läuft mit dem Versenden der richtigen Bilder. -
@glasfaser
Danke jetzt klappt das Löschen. Ich beobachte das mal ob es jetzt zuverlässig läuft mit dem Versenden der richtigen Bilder.@Glasfaser
Also das Löschen der Bilder klappt einwandfrei, jedoch bekomme ich immer noch alte Bilder geschickt. Ich verstehe das nicht, warum. Muss man bei der Kamera oder in der Surveilance Station etwas besonderes einstellen? Hast du noch eine Idee.Mein Blockly sieht aktuell so aus:

-
@Glasfaser
Also das Löschen der Bilder klappt einwandfrei, jedoch bekomme ich immer noch alte Bilder geschickt. Ich verstehe das nicht, warum. Muss man bei der Kamera oder in der Surveilance Station etwas besonderes einstellen? Hast du noch eine Idee.Mein Blockly sieht aktuell so aus:

-
@Glasfaser
Also das Löschen der Bilder klappt einwandfrei, jedoch bekomme ich immer noch alte Bilder geschickt. Ich verstehe das nicht, warum. Muss man bei der Kamera oder in der Surveilance Station etwas besonderes einstellen? Hast du noch eine Idee.Mein Blockly sieht aktuell so aus:

@domm
Hab seit Monaten genau das gleiche Problem........
Bei mir ist alles genau so wie bei @Glasfaser , bin jedoch auch noch nicht drauf gekommen wie man das lösen kann......
Synology Foren auch schon abgeklappert auch noch nichts brauchbares gefunden........ -
ich nutze es so :
hier ein Ausschnitt:
lasse mir ein Bild holen "Cam 9 "
Ausführung des versenden erst in 2000ms
dann lösche ich die Bilder nach 15000 ms :

@glasfaser
Ich habe die Logik umgestellt, wie bei dir aber das bringt auch nicht den gewünschten Erfolg.Ich habe noch eine Idee die ich aber nicht weiss, wie ich sie umsetzen kann. Ich würde den Snapshot gerne direkt von der Kamera holen, sprich nicht über den GetSnapshot vom Synology Adapter.
Wie kann ich von dem Link der Kamera das Bild abholen und versenden? Ist das möglich und mit welchem Aufwand?
-
@glasfaser
Ich habe die Logik umgestellt, wie bei dir aber das bringt auch nicht den gewünschten Erfolg.Ich habe noch eine Idee die ich aber nicht weiss, wie ich sie umsetzen kann. Ich würde den Snapshot gerne direkt von der Kamera holen, sprich nicht über den GetSnapshot vom Synology Adapter.
Wie kann ich von dem Link der Kamera das Bild abholen und versenden? Ist das möglich und mit welchem Aufwand?
@domm sagte in ioBroker Synology Adapter:
Wie kann ich von dem Link der Kamera das Bild abholen und versenden? Ist das möglich und mit welchem Aufwand?
Auf die schnelle gesucht :
https://forum.iobroker.net/topic/54871/bilder-senden/61
wget -q -O /opt/iobroker/iobroker-data/files/0_userdata.0/Bilder/alarm.jpg "http://192.168.1.165:8765/picture/1/current/"Http Adresse gegen deine tauschen ...
-
@domm sagte in ioBroker Synology Adapter:
Wie kann ich von dem Link der Kamera das Bild abholen und versenden? Ist das möglich und mit welchem Aufwand?
Auf die schnelle gesucht :
https://forum.iobroker.net/topic/54871/bilder-senden/61
wget -q -O /opt/iobroker/iobroker-data/files/0_userdata.0/Bilder/alarm.jpg "http://192.168.1.165:8765/picture/1/current/"Http Adresse gegen deine tauschen ...
@glasfaser Laaangsam ... Schreibt Ihr da am System vorbei in den iobroker Storage??? Das gibt nur ärger. Das ist weit weg von jeglichem "best practice" (und geht mit Systemen die Objects im Redis haben zb gar nicht und das Bild ist auch bei den anderen faktisch kaputt weil Metadaten nicht mehr stimmen!!)
Optionen sind:
- JavaScript Adapter ein Skript was das File liest und per "writeFile" (NICHT fs.writeFileSync!!) Kommando in den iobroker Storage schreibt
- wget an einen /tmp platz und dann per
iob file write tmpt/SOURCE/image.png /vis.0/main/DESTINATION/picture.pngin den storage schreiben
-
@glasfaser Laaangsam ... Schreibt Ihr da am System vorbei in den iobroker Storage??? Das gibt nur ärger. Das ist weit weg von jeglichem "best practice" (und geht mit Systemen die Objects im Redis haben zb gar nicht und das Bild ist auch bei den anderen faktisch kaputt weil Metadaten nicht mehr stimmen!!)
Optionen sind:
- JavaScript Adapter ein Skript was das File liest und per "writeFile" (NICHT fs.writeFileSync!!) Kommando in den iobroker Storage schreibt
- wget an einen /tmp platz und dann per
iob file write tmpt/SOURCE/image.png /vis.0/main/DESTINATION/picture.pngin den storage schreiben
-
@glasfaser Das ist ok weil es am ioBroker storage vorbei geht.
-
@glasfaser Das ist ok weil es am ioBroker storage vorbei geht.
@glasfaser Das habe ich halbwegs verstanden und habe das mal so umgesetzt mit dem Skript aus dem anderen Post.
Passt das so? Funktion ist im Moment mal gegeben

Muss ich den Snapshot von dem Pfad wieder löschen oder ist das nicht notwendig?

-
@glasfaser Das habe ich halbwegs verstanden und habe das mal so umgesetzt mit dem Skript aus dem anderen Post.
Passt das so? Funktion ist im Moment mal gegeben

Muss ich den Snapshot von dem Pfad wieder löschen oder ist das nicht notwendig?

-
@domm
Hab seit Monaten genau das gleiche Problem........
Bei mir ist alles genau so wie bei @Glasfaser , bin jedoch auch noch nicht drauf gekommen wie man das lösen kann......
Synology Foren auch schon abgeklappert auch noch nichts brauchbares gefunden........@sunny9999
Nutzt du den Synology Adapter oder das Kamerabild mit externem Link zum Erstellen des Snapshot? -
@sunny9999
Nutzt du den Synology Adapter oder das Kamerabild mit externem Link zum Erstellen des Snapshot? -
@domm
Den Synology-Adapter...werd das mal mit dem Script auf extern umbauen und dann schauenAlso bei mir läuft das seit ein paar Tagen mit dem Script und externer Adresse!


