NEWS
ioBroker Synology Adapter
-
@tobi68 sagte in ioBroker Synology Adapter:
Hi,
bei mir läuft die 1.1.3
DSM 6.2.4
Surveillance Station 8.2.9bei mir laufen die gleichen Versionen
Will halt MotionDetected von ne Kamera abfragen.
Funktioniert das überhaupt bei irgendwem in welcher Version?
Meine DS zeichnet die erkannten Bewegungen auf, in DSCam kann ich mit den Sprungmarken arbeiten..gerade mal getestet, funktioniert bei mir




18.9.2021, 11:08:19.591 [warn ]: javascript.0 (321) script.js.99_Test.Kamera-Syno: Bewegung am Parkplatz erkannt 18.9.2021, 11:09:33.034 [warn ]: javascript.0 (321) script.js.99_Test.Kamera-Syno: keine Bewegung mehr am Parkplatz -
Funktioniert bei irgendwem mittlerweile der Adapter vernünftig?
Benötige insbesondere SurveillanceStation.getSnapshotCamera.
Weder die Version 2.0 von instalator noch die community version 2.0.1 haben bei mir funktioniert.
Habe auf der Synology DSM 7.0-41890 installiert, auf dem ioBroker js-controler 3.3.18. -
@ein-michael sagte in ioBroker Synology Adapter:
Funktioniert bei irgendwem mittlerweile der Adapter vernünftig??
Eigentlich schon . keine Probleme damit ..
kann man hier im Thread auch erlesen . ( community version 2.0.1 )SurveillanceStation.getSnapshotCamera.
Weder die Version 2.0 von instalator noch die community version 2.0.1 haben bei mir funktioniert.Jetzt wäre die Frage , wie holst du ein Bild bzw. was genau geht nicht .
LIegt kein Bild im Ordner .... oder ...
Mit dem Schnipsel schonmal getestet
"camId " natürlich auf deine anpassen
sendTo('synology.0', 'getSnapshot', {camId: 2}, (res) => { if(res) sendTo('telegram.0', {text: res, caption: 'caption for image'}); }); -
@ein-michael sagte in ioBroker Synology Adapter:
Funktioniert bei irgendwem mittlerweile der Adapter vernünftig??
Eigentlich schon . keine Probleme damit ..
kann man hier im Thread auch erlesen . ( community version 2.0.1 )SurveillanceStation.getSnapshotCamera.
Weder die Version 2.0 von instalator noch die community version 2.0.1 haben bei mir funktioniert.Jetzt wäre die Frage , wie holst du ein Bild bzw. was genau geht nicht .
LIegt kein Bild im Ordner .... oder ...
Mit dem Schnipsel schonmal getestet
"camId " natürlich auf deine anpassen
sendTo('synology.0', 'getSnapshot', {camId: 2}, (res) => { if(res) sendTo('telegram.0', {text: res, caption: 'caption for image'}); }); -
-
-
@tobi68 sagte in ioBroker Synology Adapter:
Ich bin auch nicht weiter gekommen..
Auch die Bewegungserkennung funktioniert mit der 2.0.1 ohne Probleme bei mir .
Danke,
Dann werd ichs die Tage mal versuchen, ziehe mich halt als Anfänger mit den nicht richtig freigegebenen Adaptern..
Bei KNX musste ich den Schritt aber auch machen.. -
@ein-michael sagte in ioBroker Synology Adapter:
Funktioniert bei irgendwem mittlerweile der Adapter vernünftig??
Eigentlich schon . keine Probleme damit ..
kann man hier im Thread auch erlesen . ( community version 2.0.1 )SurveillanceStation.getSnapshotCamera.
Weder die Version 2.0 von instalator noch die community version 2.0.1 haben bei mir funktioniert.Jetzt wäre die Frage , wie holst du ein Bild bzw. was genau geht nicht .
LIegt kein Bild im Ordner .... oder ...
Mit dem Schnipsel schonmal getestet
"camId " natürlich auf deine anpassen
sendTo('synology.0', 'getSnapshot', {camId: 2}, (res) => { if(res) sendTo('telegram.0', {text: res, caption: 'caption for image'}); });@glasfaser Bild hole ich, indem ich das Script die KameraID bei getSnapshotCamera eintragen lasse. Allerdings liegt einfach kein Bild im Ordner (bzw. nur das alte von heute nacht, es wird also kein neues Bild erstellt). Weder, wenn ich das Script auslöse, dass die ID in getSnapshotCamera einträgt, noch wenn ich die ID dort von Hand eintrage.
Wie binde ich den Code Schnipsel ein?
Hab bisher alles nur über Blockly gemacht. Ist vermutlich Javascript?
Wenn ich ein Javascript erstelle und bei deinem Schnipsel nur die Hamid entsprechend anpasse und das ganze ausführe, passiert nichts. Im Ordner liegt weiterhin nur die heute Nacht erstellte Bilddatei. Oder wird das ganze durch den Scriptstart nicht getriggert und brauche ich dafür einen Trigger? -
@glasfaser Bild hole ich, indem ich das Script die KameraID bei getSnapshotCamera eintragen lasse. Allerdings liegt einfach kein Bild im Ordner (bzw. nur das alte von heute nacht, es wird also kein neues Bild erstellt). Weder, wenn ich das Script auslöse, dass die ID in getSnapshotCamera einträgt, noch wenn ich die ID dort von Hand eintrage.
Wie binde ich den Code Schnipsel ein?
Hab bisher alles nur über Blockly gemacht. Ist vermutlich Javascript?
Wenn ich ein Javascript erstelle und bei deinem Schnipsel nur die Hamid entsprechend anpasse und das ganze ausführe, passiert nichts. Im Ordner liegt weiterhin nur die heute Nacht erstellte Bilddatei. Oder wird das ganze durch den Scriptstart nicht getriggert und brauche ich dafür einen Trigger?@ein-michael sagte in ioBroker Synology Adapter:
und brauche ich dafür einen Trigger?
Nee , wird durch den Scriptstart ausgelöst .
Lösche mal das alte Bild im Syn Ordner und löse dann das Script aus . -
@ein-michael sagte in ioBroker Synology Adapter:
und brauche ich dafür einen Trigger?
Nee , wird durch den Scriptstart ausgelöst .
Lösche mal das alte Bild im Syn Ordner und löse dann das Script aus .@glasfaser Habs gelöscht, Script restart bringt jetzt immer noch nichts, der Ordner bleibt leer.
-
@glasfaser Habs gelöscht, Script restart bringt jetzt immer noch nichts, der Ordner bleibt leer.
-
@glasfaser ID ist richtig eingetragen, ja.
iobroker fix bzw. das Fixer Script habe ich gerade laufen lassen, ohne Erfolg
-
@glasfaser ID ist richtig eingetragen, ja.
iobroker fix bzw. das Fixer Script habe ich gerade laufen lassen, ohne Erfolg
-
@glasfaser Bis heute Nacht hat alles wunderbar funktioniert, auch per Telegram. Hab in der Nacht auch nichts verändert (außer es hat sich etwas selber geupdatet), aber jetzt erstellt der einfach kein Bild mehr.
-
@glasfaser Bis heute Nacht hat alles wunderbar funktioniert, auch per Telegram. Hab in der Nacht auch nichts verändert (außer es hat sich etwas selber geupdatet), aber jetzt erstellt der einfach kein Bild mehr.
@ein-michael
Dann schau in der Syn ob etwas in der Firewall geblockt ist , bzw. funktionieren die anderen abfragen !?
Dann ... du schreibst :
Weder die Version 2.0 von instalator noch die community version 2.0.1 haben bei mir funktioniert.
und dann schreibst du
Bis heute Nacht hat alles wunderbar funktioniert
-
@glasfaser Die anderen Abfragen funktionieren, Adapter ist grün und bspw. motiondetected ändert den Wert entsprechend.
In der Synology wird nichts geblockt.
Ich kann nicht sagen, welche Version ich ursprünglich hatte, ich glaube 1.1.3?
Nachdem mir heute aufgefallen ist, dass es nicht mehr funktioniert und ich im Log auch "has to be type "number" but received type "string" " Meldungen vom synology Adapter hatte, habe ich gedacht, dass das Problem miteinander zusammenhängt und dann das ganze einfach mal geupdatet und dann wild durchgetestet. Das es aktuell zwei Versionen des Adapters gibt, hat die Situation in dem Moment auch nicht besser gemacht. -
@glasfaser Die anderen Abfragen funktionieren, Adapter ist grün und bspw. motiondetected ändert den Wert entsprechend.
In der Synology wird nichts geblockt.
Ich kann nicht sagen, welche Version ich ursprünglich hatte, ich glaube 1.1.3?
Nachdem mir heute aufgefallen ist, dass es nicht mehr funktioniert und ich im Log auch "has to be type "number" but received type "string" " Meldungen vom synology Adapter hatte, habe ich gedacht, dass das Problem miteinander zusammenhängt und dann das ganze einfach mal geupdatet und dann wild durchgetestet. Das es aktuell zwei Versionen des Adapters gibt, hat die Situation in dem Moment auch nicht besser gemacht. -
drwxrwxr-x+ 2 iobroker iobroker 4096 Okt 13 22:21 . drwxrwxrwx+ 10 iobroker iobroker 4096 Okt 13 23:17 ..Besitzer ist iobroker, der dürfte auch alle Rechte haben
-
drwxrwxr-x+ 2 iobroker iobroker 4096 Okt 13 22:21 . drwxrwxrwx+ 10 iobroker iobroker 4096 Okt 13 23:17 ..Besitzer ist iobroker, der dürfte auch alle Rechte haben
-
@tobi68 sagte in ioBroker Synology Adapter:
Ich bin auch nicht weiter gekommen..
Auch die Bewegungserkennung funktioniert mit der 2.0.1 ohne Probleme bei mir .
Danke,
Hab mal auf 2.0.1 geupdatet.
Da das Script bei Bewegung>Telegramm noch lief lass ich mich mal überraschen ob heute ne Meldung kommt..
Ist da sonst alles IO im Log?
Die Info DSM2 macht mich etwas stutzig, ist das nur weil ich zwei Synos laufen habe?
Bei mir läuft DSM 6.2.4synology.2 2021-10-15 05:07:48.324 info State value to set for "synology.2.FileStation.info.items.1" has to be stringified but received type "object" synology.2 2021-10-15 05:07:48.323 info State value to set for "synology.2.FileStation.info.items.0" has to be stringified but received type "object" synology.2 2021-10-15 05:07:39.719 info DSM 2 synology.2 2021-10-15 05:07:36.333 info Connecting to Synology 192.168.178.203:5000 javascript.0 2021-10-15 05:07:38.608 warn script.js.common.Bewegung: keine Bewegung mehr synology.0 2021-10-15 05:07:38.297 info State value to set for "synology.0.FileStation.info.items.2" has to be stringified but received type "object" synology.0 2021-10-15 05:07:38.296 info State value to set for "synology.0.FileStation.info.items.1" has to be stringified but received type "object" synology.0 2021-10-15 05:07:38.295 info State value to set for "synology.0.FileStation.info.items.0" has to be stringified but received type "object" synology.2 2021-10-15 05:07:36.291 info starting. Version 2.0.1 in /opt/iobroker/node_modules/iobroker.synology, node: v12.21.0, js-controller: 3.3.18 host.IOBroker 2021-10-15 05:07:33.855 info instance system.adapter.synology.2 started with pid 24287 host.IOBroker 2021-10-15 05:07:33.654 info "system.adapter.synology.2" enabled synology.0 2021-10-15 05:07:30.245 info DSM 2 synology.0 2021-10-15 05:07:26.655 info Connecting to Synology 192.168.178.202:5000 synology.0 2021-10-15 05:07:26.615 info starting. Version 2.0.1 in /opt/iobroker/node_modules/iobroker.synology, node: v12.21.0, js-controller: 3.3.18 host.IOBroker 2021-10-15 05:07:24.224 info instance system.adapter.synology.0 started with pid 24272 host.IOBroker 2021-10-15 05:07:24.062 info "system.adapter.synology.0" enabled


