NEWS
Synology Chat ...
-
@wildbill Alternativ zum Syno-Dienst kann man per vpn aufs heimische Netzwerk und direkt triggern... so würde ich das machen, da VPN aufm Handy oder Tab das ich dabei habe, immer an ist.
-
Das habe ich mich schon immer gefragt.
Die VPN Verbindung frisst doch das Datenvolumen des Mobilvertrages oder nicht?
Du verbindest dich ja mit den mobilen Daten?! -
Ich hab 60gb für 4 devices und brauche meist so 30-40…
-
Okay, das sollte reichen
Aber dann war mein Gedanke richtig.....
Hab 10GB und schalte mich auf die Kameras und zack sind bei hoher Auflösung ein paar hundert MB wech..... -
Gibt es denn hier schon Neuigkeiten?
-
-
@haselchen
Schade, weil ich habe mir das Ganze mal angesehen ist denk ich auch nicht schlimm zu programmieren. Ich kann es nur leider nicht! -
Ja wäre schön, wenn man den Implementieren könnte, denn auch Bilder kann man versenden, wäre schöne Alternative zu Telegram.
Ich könnts programmieren, habe aber leider absolut keinen Slot dafür in den nächsten Wochen...
Vielleicht sollten wir mal ein issue bei Adapter-Requests aufmachen..?? -
@ilovegym sagte in Synology Chat ...:
ich muss mal in der Docu zur API schauen, aber das hier zeigt mir, dass der jetzige Adapter bereits darauf zugreifen kann, "Synoadapter" ist der Benutzername, den ich für den iobroker-Synology Adapter angelegt habe..
EDIT:
Da geht was, wohl recht einfach.. schaut hier:
https://kb.synology.com/de-de/DSM/help/Chat/chat_integration?version=7@tombox hast du Lust, Laune und Zeit, evtl. sogar ne Synology mit DSM 7 zum testen und programmieren?
-
@ilovegym
Kannst du kurz zusammenfassen was gemacht werden soll und warum.
Ist die schnittstelle lokal oder via cloud? -
Guten Morgen,
vielen Dank schonmal. Hast du eine Synology? Falls nicht, können wir gerne mal ne Remote Session machen...Interface:
Die Schnittstelle ist lokal, sind mehr oder weniger einfach http requests.Chat-App:
Windows, Mac, Linux, Android + IOS, connecting possiblity via hostname/IP or cloudRequierements:
Ersatz für Telegram
Step 1:
Senden von Bildern und Text von iobroker aus an einen Channel oder Bot
Beispiel:
http://192.168.0.63:5000/webapi/entry.cgi?api=SYNO.Chat.External&method=incoming&version=2&token=HIERSTEHTDERTOKEN&payload={"text": "testtext" , "file_url": "/tmp/snap.jpg"}Step 2:
Erzeugen eines Bots zum Empfangen von Commands von der App zum Steuern von iobroker, das kann sogar in den Einstellungen von Syno-Chat configuriert werden, habe ich gesehen, der Bot sendet dann http-Requests .. ( würde ich zum simple-api-Adapter senden.. )Doku von Synology:
https://kb.synology.com/en-global/DSM/tutorial/How_to_configure_webhooks_and_slash_commands_in_Chat_Integration -
@ilovegym So spontan habe ich da gerade keine Lust drauf
-
@tombox so spontan hätte ich auch gar nicht gekonnt..
Immer mit der Ruhe.. entweder es ergibt sich Lust und Laune und Zeit oder nicht.
-
Ich habe mal was gebaut ... hänge aber noch daran , das er immer das alte Bild sendet, obwohl es aktualisiert wird .
Vielleicht ein Grundbauststein:
-
@glasfaser sieht schon prima aus, bin bis jetzt nur zum Text verschicken gekommen, mit dem Bild hatte ich auch probleme..
-
@ilovegym sagte in Synology Chat ...:
mit dem Bild hatte ich auch probleme..
ich habe es extra schon per writeFile. geschrieben .
Das Bild ist auch aktuell , aber ich komme gerade nicht auf den Blöden Fehler warum er immer das erstellte ( alte ) Bild nimmt . -
@glasfaser mal das alte Bild löschen lassen..?
Ich mach das bei meinen Camera Scripten immer so: ( alle in Javascript )sendTo('telegram.0', {text: '/tmp/snap.jpg', caption: '🔔Es hat jemand geklingelt !🔔'}); exec((['sudo cp /tmp/snap.jpg /mnt/photo/maindoor/maindoor-',formatDate(new Date(), "JJJJ_MM_TT_SS_mm_ss"),'.jpg'].join(''))); exec((['sudo rm /tmp/snap.jpg'] ));
Edit: nicht alles copiert..
-
@glasfaser sagte in Synology Chat ...:
komme gerade nicht auf den Blöden Fehler warum er immer das erstellte ( alte ) Bild nimmt
ist zu dem Zeitpunkt des holens denn wirklich das neue Bild schon geschrieben?
-
Ja , ich habe auch schon mehere timeout im Testscript eingebaut gehabt.
Es wird geholt und geschrieben .
Das Bild ist immer aktuell im Ordner 0_userdata.0 -
@glasfaser hmm ich lass die immer nach /tmp schreiben.. wird es denn auch angelegt_