Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Synology Chat ...

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Synology Chat ...

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Schnubby666 @phoeluga last edited by

      Hey,
      ich habe die Funktion mit dem senden eines Snapshots einer Kamera nocht nicht ganz verstanden.

      Schreibe ich meine URL für den Snapshot meiner Kamera in den DP message, bekomme ich kein Snapshot zugeschickt. Setze ich aber wie oben bei Glasfaser beschrieben ein Dummyfile ein, bekomme ich dies auch passend im Chat zugeschickt.

      Was ist also genau zu tun, wenn ich ein Snapshot zugeschickt bekommen möchte oder besser noch ein File was auf meiner DS beriets liegt, weil die Cam es bei einer Bewegung eh dort schon ablegt?

      Neuschwansteini 1 Reply Last reply Reply Quote 0
      • T
        Tschaeens @phoeluga last edited by

        @phoeluga Sorry habe jetzt erst deine Nachricht gesehen! Benötigst du noch Daten von mir ?

        1 Reply Last reply Reply Quote 0
        • Neuschwansteini
          Neuschwansteini @Schnubby666 last edited by

          @schnubby666

          ganz einfach ist es, wenn du den Synology Adapter benutzt und die Cams in Surveillance eingebunden sind, dann kannst du dir ja ueber den Adapter einen Snapshot generieren lassen und ihn einfach mit dem Pfad versenden.

          So sieht das bei mir aus:
          68abb865-5c7d-4ee4-9305-1b2c1195e8d8-image.png

          <xml xmlns="https://developers.google.com/blockly/xml">
            <variables>
              <variable type="timeout" id="timeout">timeout</variable>
            </variables>
            <block type="comment" id="lgsl$i!SKY`J:3DsDJqS" x="163" y="113">
              <field name="COMMENT">Trigger auf Ausloeser fuer den Snapshot</field>
              <next>
                <block type="on" id="GnREnvbO6J-gK4}76?o;">
                  <field name="OID">javascript.0.system.Briefkasten_Einwurf</field>
                  <field name="CONDITION">true</field>
                  <field name="ACK_CONDITION"></field>
                  <statement name="STATEMENT">
                    <block type="comment" id="l_8+!D2#Xx2B@2Dg9xil">
                      <field name="COMMENT">Get snapshot vom Synology Adapter mit der Camera-ID</field>
                      <next>
                        <block type="control" id="}4t$bfSgTI[V9K3PNe95">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">synology.0.SurveillanceStation.getSnapshotCamera</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="text" id=")ri[g$f7Kt-I^cK|!OU^">
                              <field name="TEXT">19</field>
                            </block>
                          </value>
                          <next>
                            <block type="comment" id="A/;ZzW{R*w|^o|qV#aAs">
                              <field name="COMMENT">Wartezeit bis Snapshot gemacht ist..</field>
                              <next>
                                <block type="timeouts_settimeout" id="K!`}WoaL]SN4lMnm}ypf">
                                  <field name="NAME">timeout</field>
                                  <field name="DELAY">5000</field>
                                  <field name="UNIT">ms</field>
                                  <statement name="STATEMENT">
                                    <block type="comment" id="|e@FGi:OD..1p(}wt8@g">
                                      <field name="COMMENT"> Datenpunkt vom Synochat mit dem link zum snapshot  </field>
                                      <next>
                                        <block type="control" id="Zm,bB1KdMEW${K{wZa?N">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">synochat.0.SweetHome95.message</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="text" id="m.z~TZ^1BFBe+a!iPv`4">
                                              <field name="TEXT">http://10.1.1.2:8081/files/synology.0/snapshotCam_19.jpg</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="comment" id="7we0]s{]BJq0Xk[E/e{j">
                                              <field name="COMMENT">Snapshots mit Datum kopieren ins Datengrab</field>
                                              <next>
                                                <block type="exec" id="1@.8{,*Fbe@q[de95KJQ">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                                  <field name="WITH_STATEMENT">FALSE</field>
                                                  <field name="LOG"></field>
                                                  <value name="COMMAND">
                                                    <shadow type="text" id="#KrWzP38DnpAQB}P,J=:">
                                                      <field name="TEXT">text</field>
                                                    </shadow>
                                                    <block type="text_join" id="^HI:m1YvanGp`7.TT9gq">
                                                      <mutation items="3"></mutation>
                                                      <value name="ADD0">
                                                        <block type="text" id="Q.!e=LpMnsln0#CVw#V!">
                                                          <field name="TEXT">sudo cp /opt/iobroker/iobroker-data/synology_0/snapshotCam_19.jpg /mnt/photo/maindoor/Briefkasten-</field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD1">
                                                        <block type="time_get" id="+s](,A5_@,@L;]h51hdO">
                                                          <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation>
                                                          <field name="OPTION">custom</field>
                                                          <field name="FORMAT">JJJJ_MM_TT_SS_mm_ss</field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD2">
                                                        <block type="text" id="r(}=Dvzq[_L?(6hH^fR1">
                                                          <field name="TEXT">.jpg</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </xml>
          

          S 1 Reply Last reply Reply Quote 1
          • Glasfaser
            Glasfaser last edited by Glasfaser

            @jenah

            Was soll man mit dieser kurzen Frage / Anfrage anfangen !?

            Für was ... Ersatz ...

            geht es etwas genauer .

            z.b bei whatsapp ,kann man keine Bilder versenden

            1 Reply Last reply Reply Quote 0
            • Neuschwansteini
              Neuschwansteini last edited by

              @jenah ich verwende fuer Smarthome NUR Synochat, dieser ist auf meiner Synology und haben nur Clients die ich verwalten kann.
              Telegram hab ich nicht mehr, fuer was?
              Whatsapp kann keine Bilder.

              Mit Synochat (viele Adapter unterstuetzen den mittlerweile auch ) kann ich alles versenden, was mir wichtig ist.

              @Glasfaser hmm denke ich liege mit meiner Antwort richtig.. ansonsten hilft nur 🍷 🌐 😎

              1 Reply Last reply Reply Quote 1
              • S
                Schnubby666 @Neuschwansteini last edited by

                @ilovegym
                Das dachte ich mir schon, dass es damit ganz einfach werden könnte 🙂
                Ich nutze die Surveillance Station aber (noch) nicht. Hatte irgendwann mal gelesen, dass man ab der dritten Kamera eine Lizenz erwerben muss und ich habe aktuel drei und es kommen noch zwei hinzu.

                Wie wäre es also in meinem Fall zu lösen? Wie beschrieben, wäre es super, wenn die Snapshots nicht erstellen würde, sondern die Bilder nutze die die Kamera bei Bewegung eh schon per ftp auf meine DS schiebt.
                Sind Videos auch möglich zu verschicken?

                Neuschwansteini 1 Reply Last reply Reply Quote 0
                • Neuschwansteini
                  Neuschwansteini @Schnubby666 last edited by

                  @schnubby666

                  In dem Fall holst du dir das Bild mit writefile ins iobroker Dateisystem und schickstes dann.. etwas umständlich aber geht auch.. bin morgen wieder am Rechner da hab ich noch ein Script liegen…

                  S 2 Replies Last reply Reply Quote 0
                  • S
                    Schnubby666 @Neuschwansteini last edited by Schnubby666

                    @ilovegym
                    ok danke
                    Also von der DS immer auf (in meinem Fall) den Raspi kopieren und dann holt sich der ioBroker das Bild aus dem definierten Verzeichnis und am Ende geht es zum Synochat...
                    Wie ist es denn mit Videos? Das müsste doch dann auch gehen oder nicht?

                    1 Reply Last reply Reply Quote 0
                    • S
                      Schnubby666 @Neuschwansteini last edited by

                      @ilovegym
                      Konntest du dein Script schon ausfindig machen?

                      Neuschwansteini 1 Reply Last reply Reply Quote 0
                      • Neuschwansteini
                        Neuschwansteini @Schnubby666 last edited by

                        @schnubby666

                        total vergessen, sorry !

                        S 1 Reply Last reply Reply Quote 0
                        • phoeluga
                          phoeluga last edited by

                          Hallo zusammen,

                          Eine neue Version - 1.3.0 - des Adapters steht zur Verfügung und beinhaltet folgende Änderungen:

                          • Notification-Manager
                            Die Adapterinstanz reagiert auf eingehende Nachrichten des Notification-Manager-Adapters. Es ist möglich einem Channel ein Flag zuzuordnen, wodurch die Nachricht zu dem Channel an den Synology-Chat-Server gesendet wird.

                          • sendTo
                            Im Zusammenhang der Notification-Manager-Integration wurde auch die Verarbeitung von anderen eingehenden Nachrichten implementiert.

                          • Message-Templates
                            Um möglichst dynamisch auf eingehende Nachrichten zu regieren, wurden Nachrichtentemplates hinzugefügt. Diese können Patterns beinhalten, die eine Gestaltung der jeweils empfangenen Nachricht ermöglichen.
                            Die Nutzung der Templates wurde auf die bereits vorhandenen Nachrichtenobjekte der einzelnen Channels erweitert. Das bedeutet, dass z.B. JSON-Werte an Nachrichtenobjekte übergeben werden können, die wiederum in den Templates zu neuen lesbaren texten konvertiert werden, bevor sie an den Synologyserver übergeben werden.
                            Eine genaue Beschreibung zu Patterns, deren Nutzung und Einschränkungen kann hier gefunden werden:
                            https://github.com/phoeluga/ioBroker.synochat#223-message-templates

                          Die neue Version befindet sich im Beta-Repo.

                          Gruß,
                          phoeluga

                          Neuschwansteini 1 Reply Last reply Reply Quote 1
                          • Neuschwansteini
                            Neuschwansteini @phoeluga last edited by

                            @phoeluga

                            Vielen Dank, funktioniert hier einwandfrei!

                            1 Reply Last reply Reply Quote 0
                            • phoeluga
                              phoeluga last edited by

                              Hallo zusammen,

                              Eine neue Version - 1.3.1 - des Adapters wurde grade im Beta-Repo gepublished.
                              Folgendes wurde gefixed / aktualisiert:

                              • Probleme mit Sonderzeichen in Version 1.3.0
                                In Version 1.3.0 konnten Nachrichten mit bestimmten Sonderzeichen (z.B. %) nicht korrekt verarbeitet / zum Synology-Chat-Server gesendet werden - behoben in #16

                              • Initiale Nachrichten vom Typ outgoing können nicht verarbeitet werden
                                Wenn eine Nachricht zum ersten Mal vom Synology Chat-Server empfangen wurde, nachdem das Nachrichtenobjekt ursprünglich erstellt wurde, ist der Objektwert null. Das hatte einen TypeError zur Folge - behoben in #13

                              • README update
                                Die README wurde um Informationen zum Umgang mit Trigger words erweitert. - #14

                              • Beschreibung der übergeordneten Nachrichtenobjekte
                                Da die Kanaltypenbezeichnungen aufgrund der technischen Betrachtungsweise im Frontend zu Unklarheiten führen kann, wurden diese entsprechend angepasst - #14

                              Auf die doch wichtige Situation der Falschbehandlung der Sonderzeichen in Version 1.3.0 bin ich über eine Bewertung des Adapters gestoßen.
                              Danke für die Rückmeldung an dieser Stelle, so dass ich dieses Problem schnell lösen konnte.
                              Da ich die Rückmeldung mehr oder weniger aus Zufall sah, würde ich über diesen Weg bitten, bei Fragen oder Problemen zum Adapter, diese hier im Forum zu stellen bzw. ein GitHub-Issue anzulegen.
                              Das ist der sicherste Weg, damit keine Fragen oder Probleme übersehen werden.

                              Danke & Gruß,
                              phoeluga

                              T 1 Reply Last reply Reply Quote 4
                              • T
                                thorkillar @phoeluga last edited by thorkillar

                                bitte löschen . bin im falschen thread

                                1 Reply Last reply Reply Quote 0
                                • T
                                  thorkillar last edited by thorkillar

                                  Hallo zusammen,

                                  ich versuche jetzt schon seit einiger Zeit den Chat Client mit dem ioBroker Adapter in Betrieb zu nehmen.
                                  Irgendwie versehe ich nicht, warum es nicht läuft, bzw. mach ich bestimmt was falsch.

                                  Ich nutze ioBroker im Docker auf einer Synology DS1618+ mit MacVLan

                                  Könnt Ihr mit bitte helfen?

                                  Ich zeige Euch mal, was ich eingestellt habe.

                                  Im Adapter:

                                  6704cb03-e7d3-41f3-8c6b-ae7b2cb0f7cb-image.png

                                  f1c847b0-652a-4169-9ea5-94fef20c46d6-image.png

                                  7165e3d3-f5b6-4d74-ac58-c3243e100652-image.png

                                  Im Chat Client, auf der Synology:
                                  fc78b05c-7188-44f5-8228-3d89bf22bacc-image.png

                                  351ff2b3-1848-4d5a-beb0-002eab6a75c7-image.png

                                  Neuschwansteini 1 Reply Last reply Reply Quote 0
                                  • Neuschwansteini
                                    Neuschwansteini @thorkillar last edited by Neuschwansteini

                                    @thorkillar

                                    Hello,
                                    hat deine Synology wirklich ne 172.er IP ? Das sind doch die internen fuer die Docker... das geht so nicht..da muss die IP vom Netzwerk rein, wie du vom PC drauf zugreifst..

                                    Meine Syno hat die 10.10.2.10, die MacVlan ist die 10.1.1.9 und der iobroker die 10.1.1.2 und da sieht das so aus:
                                    ( man kann anstatt die 10.10.2.10 auch die 10.1.1.9 eintragen, beides funktioniert bei mir)
                                    175e1160-cf10-4e44-a98c-6fdfc593bf2c-image.png

                                    T 1 Reply Last reply Reply Quote 1
                                    • T
                                      thorkillar @Neuschwansteini last edited by

                                      @ilovegym Danke, werde ich mal testen und melde mich dann.

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        bo_79 @thorkillar last edited by

                                        Hallo zusammen,

                                        ich bin leider etwas am verzweifeln. Leider schaffe ich es nicht, dass iobroker Nachrichten an die Synology Chat sendet.

                                        Folgende Einstellungen habe gewählt
                                        4c239e93-4595-4b7b-9b4b-c22424c0e80c-image.png

                                        16d76e5f-a9f7-4382-9915-3218e1977fc0-image.png

                                        Den Port auf der Syno habe ich bewusst auf 9070 zum Test geändert. Weder Original noch Anpassungen haben einen Effekt
                                        Den Zugangstoken habe ich aus SynoChat kopiert, wie in der Hilfe beschrieben.
                                        Ich habe mal zum Test zwei Kanäle angelegt, einer ist öffentlich, einer ist privat.

                                        Ich erhalte folgende Fehlermeldung
                                        1b2c326e-b43f-41b2-8d13-f344e1dcac99-image.png

                                        Hat noch jemand eine Idee?

                                        Erwartungshaltung wäre, dass wenn ich das Feld Message im SynoChat Baum ändere, eine Nachricht versendet wird.

                                        Wäre sehr dankbar über Hilfe.

                                        Viele Grüße
                                        Björn

                                        Neuschwansteini 1 Reply Last reply Reply Quote 0
                                        • Neuschwansteini
                                          Neuschwansteini @bo_79 last edited by

                                          @bo_79

                                          wirklich http und nicht https?
                                          Funktioniert der Link im browser?

                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            bo_79 @Neuschwansteini last edited by

                                            @ilovegym
                                            Tatsächlich erreiche ich den Chat via http.
                                            Wenn ich den Link in den Browser kopiere, bekomme ich folgende Fehlermeldung
                                            c59361a4-67e5-458a-b7f0-fde616028339-image.png

                                            Meinst du wenn ich auf https umstelle, wäre das Problem gelöst?
                                            Grüße
                                            Björn

                                            OliverIO Neuschwansteini 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            666
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter chat message handler synology synology diskstation
                                            19
                                            184
                                            16569
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo