NEWS
ioBroker Synology Adapter
-
@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.. -
@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 . -
@glasfaser Habs gelöscht, Script restart bringt jetzt immer noch nichts, der Ordner bleibt leer.
-
Script restart bringt jetzt immer noch nichts
aber die ID hast du richtig eingetragen von der Cam ?
mach mal ein
iobroker fix
-
@glasfaser ID ist richtig eingetragen, ja.
iobroker fix bzw. das Fixer Script habe ich gerade laufen lassen, ohne Erfolg
-
Was ist denn mit telegram , kam dort ein Bild , bevor du es gelöscht hast
-
@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.
-
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. -
Du kannst mal schauen , wer der Besitzer des Ordner ist .
-
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
-
Funktionieren auch die Cam Links in den Datenpunkten ?
Du kannst auch mal das machen , eventuell klemmt etwas .
iobroker upload all iobroker fix
-
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
-
@glasfaser sagte in ioBroker Synology Adapter:
@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 .
Hi,
Ich schaue öfter mal noch nach der Syno und Bewegungserkennung.
Kommt im IObroker einfach nicht an..
Da in in DSCam aber Bewegungen festgestellt werden, die ich in der Syno App ja finde muss es doch irgendwas anderes sein..
In der Syno ist mir unter Surveilance Station noch aufgefallen das es im Anwendungszentrum ein IO Modul gibt was bei mir nicht angeschaltet ist, könnte es auf der Syno noch was sein was nicht freigeschaltet ist?
Im IOBroker sehe ich das Node.js nicht aktuell ist, muss ich auch mal nachlesen ob und wie.. das für mich zu machen ist.
Könnte das es sein? -
@tobi68 sagte in ioBroker Synology Adapter:
könnte es auf der Syno noch was sein was nicht freigeschaltet ist?
Nein , braucht nicht
@tobi68 sagte in ioBroker Synology Adapter:
Node.js nicht aktuell ist,
Könnte das es sein?Auch nein ,
Bin längere Zeit schon auf 14 und wo du mal angefragt hast hatte ich auch noch 12 und da funktioniere alles .
Bei dslraser hat es ja auch funktioniert und hat es dir auch Bildlich dargestellt.Ich hatte vorher DSM 6 und seit kurzen bin ich auf DSM 7 ...
. keine Probleme es läuft alles ... USB .. Cam´s . usw. . nichts ausgefallen .Kannst du nicht mal eine Kamera in der Syn löschen und neu anlegen , schonmal das versucht !?
Bei allen Cam´s funktionieren die Motion Datenpunkte in ioBroker.
hier ein paar Ausschnitte aus meinen Einstellungen :