Ankündigung

Einklappen
Keine Ankündigung bisher.

IP Telegramm Senden an Synology

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS411 IP Telegramm Senden an Synology

    Hallo zusammen,

    würde gerne ein Telegramm an meine Synology senden um eine Aktion auszuführen.

    folgende Adresse müsste hierzu aufgerufen werden.
    https://192.168.x.x:8254/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEve nt&method="Trigger"&version=1&eventId=1&eventName = "This is external event1"&account="xxxxxxxx"&password="xxxxxxxx"

    Leider komme ich mit der Funktion KNX-Telegramm senden nicht zurecht.

    Kann mich hierbei jemand unterstützen, wo was eingetragen werden.

    Schöne Grüße aus Stuttgart Micha


    #2
    Bin noch ein bisschen Weiter gekommen, das Schlüsselwort wäre Webhook senden.
    Aber wie kann ich das machen, hat dazu jemand eine Idee?

    Kommentar


      #3
      Was kann man mit dem IP Telegramm erreichen?

      Kommentar


        #4
        Das sieht mir eher nach einem HTTP
        Request aus, als nach einem Knx Telegram.
        Zuletzt geändert von meti; 06.08.2023, 08:58. Grund: Lag wohl zu lange im Entwurf 😬

        Kommentar


          #5
          Eigentlich ist es nur eine Webadresse die aufgerufen wird, die surveillance station führt dann eine Aktion aus.

          Ich will über einen BWM einen Snapshot erstellen.

          Sprich per Logik soll bei einer logischen 1 des BWM die WEB URL gesendet werden.
          Der Snapshot wird dann auf der Disk-Station gespeichert´.

          Im Brwoser sieht das ganze so aus:
          grafik.png
          Angehängte Dateien
          Zuletzt geändert von gubbele; 06.08.2023, 09:49.

          Kommentar


            #6
            Hast du etwas wie einen HomeServer, X1 oder Edomi? Oder irgendwo NodeRed laufen?
            Damit lässt sich dies wunderbar machen.
            Gruss Daniel

            Kommentar


              #7
              Ja habe einen Gira Homeserver 4.11 und hätte auch auf nem iO Broker Node Red am laufen

              Kommentar


                #8
                Dann könnte so etwas im HS helfen:

                image.png
                image.png

                image.png​​
                Gruss Daniel

                Kommentar


                  #9
                  Leider funktioniert das so nicht, habe es gerade getestet.

                  Vermute es liegt daran das nicht die gesamte URL am Stück übertragen wird.

                  Kommentar


                    #10
                    Wie kommst du darauf, dass die URL nicht am Stück übertragen wird?
                    Dann kannst ja die NodeRed Variante testen, da bist du vielleicht erfolgreicher:
                    image.png
                    Hier Flow ohne KNX Config-Node:
                    Code:
                    [
                        {
                            "id": "70a1e6fe7efd206b",
                            "type": "tab",
                            "label": "Flow 1",
                            "disabled": false,
                            "info": "",
                            "env": []
                        },
                        {
                            "id": "1b9037399ee634e7",
                            "type": "knxUltimate",
                            "z": "70a1e6fe7efd206b",
                            "server": "dc752cccac3f63b9",
                            "topic": "18/6/8",
                            "outputtopic": "",
                            "dpt": "1.001",
                            "initialread": 0,
                            "notifyreadrequest": false,
                            "notifyresponse": false,
                            "notifywrite": true,
                            "notifyreadrequestalsorespondtobus": false,
                            "notifyreadrequestalsorespondtobusdefaultvalueifnotinitialized": "0",
                            "listenallga": false,
                            "name": "E14 Präsenzmelder 01 Presence",
                            "outputtype": "write",
                            "outputRBE": true,
                            "inputRBE": false,
                            "formatmultiplyvalue": 1,
                            "formatnegativevalue": "leave",
                            "formatdecimalsvalue": 999,
                            "passthrough": "no",
                            "x": 250,
                            "y": 200,
                            "wires": [
                                [
                                    "18ac4fd424524bf2"
                                ]
                            ]
                        },
                        {
                            "id": "18ac4fd424524bf2",
                            "type": "rising-edge",
                            "z": "70a1e6fe7efd206b",
                            "name": "",
                            "threshold": "0",
                            "x": 510,
                            "y": 200,
                            "wires": [
                                [
                                    "9a8056db4e1d5ff0"
                                ]
                            ]
                        },
                        {
                            "id": "9a8056db4e1d5ff0",
                            "type": "http request",
                            "z": "70a1e6fe7efd206b",
                            "name": "",
                            "method": "GET",
                            "ret": "txt",
                            "paytoqs": "ignore",
                            "url": "https://192.168.x.x:8254/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEve nt&method=\"Trigger\"&version=1&eventId=1&eventName = \"This is external event1\"&account=\"xxxxxxxx\"&password=\"xxxxxxxx\"",
                            "tls": "674b80c8145c8c65",
                            "persist": false,
                            "proxy": "",
                            "insecureHTTPParser": false,
                            "authType": "",
                            "senderr": false,
                            "headers": [],
                            "x": 690,
                            "y": 200,
                            "wires": [
                                [
                                    "cf7609ef7832ee90"
                                ]
                            ]
                        },
                        {
                            "id": "cf7609ef7832ee90",
                            "type": "http response",
                            "z": "70a1e6fe7efd206b",
                            "name": "",
                            "statusCode": "",
                            "headers": {},
                            "x": 850,
                            "y": 200,
                            "wires": []
                        },
                        {
                            "id": "674b80c8145c8c65",
                            "type": "tls-config",
                            "name": "",
                            "cert": "",
                            "key": "",
                            "ca": "",
                            "certname": "",
                            "keyname": "",
                            "caname": "",
                            "servername": "",
                            "verifyservercert": false,
                            "alpnprotocol": ""
                        }
                    ]​
                    Gruss Daniel

                    Kommentar


                      #11
                      Leerzeichen in URLs ?

                      Kommentar


                        #12
                        Bei einem HTTP-Abruf, wenn in der URL ein Leerzeichen ist, was schreibt man anstatt des Leerzeichens in die URL?

                        Kommentar


                          #13
                          %20 sollte ein Leerzeichen sein in einer URL.
                          Dieser Beitrag enthält keine Spuren von Sarkasmus... ich bin einfach so?!

                          Kommentar

                          Lädt...
                          X