Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Wert der ID im Befehl benutzen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wert der ID im Befehl benutzen

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Michmu last edited by

      Moin, ich habe eine Synology wo meine IP Kameras mit eingebunden sind. Bei jedem Klingeln an der Haustür wird mir ein Bild per Telegram geschickt was auch so weit funktioniert.

      Nun habe ich folgendes Problem. Die URL die ich von Iobroker/Opjekte/Wert (URL)beziehe ändert sich bei jedem neustart der Synology.

      jetzt habe ich folgendes Probiert:Screenshot 2023-07-17 151218.jpg

      wget --output-document /opt/iobroker/screenshot-ipcam/alarm.jpg '{{url}}'

      wenn ich den Wert hinter der ID eingebe funktioniert das .
      wget --output-document /opt/iobroker/screenshot-ipcam/alarm.jpg 'http://192.168.188.121:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&method=GetSnapshot&version=7&cameraId= 1&_sid=ucYK_f1DYVE4s1_kdXPug-8qgeZtuxB0d8Pam8uT0yAdLIZLByJxZTmro2eRdw6SVrwctiMM-BpOCW8feSF2cY'

      Hat jemand eine Lösung ?

      Gruß Michael

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Michmu last edited by

        @michmu nicht falls wahr. Das ergibt keinen Sinn!

        wenn dann falls Wert, wobei Wert die vorgegebene Variable aus dem kleinen Block mit dem Pulldownmenü aus der Gruppe Trigger ist, die initial auf objectID steht

        M 1 Reply Last reply Reply Quote 0
        • M
          Michmu @Homoran last edited by

          @homoran Danke für die Info. Das problem ist aber das der wget Befehl den Wert der ID ( URL) funktioniert.

          T 2 Replies Last reply Reply Quote 0
          • T
            TT-Tom @Michmu last edited by

            @michmu

            das eine hat mit dem anderen nix zu tun, Oben triggerst du auf den Status einer Steckdose. Wenn der sich ändert kommt die Logik darunter zum Einsatz und da steht "falls wahr" und nicht "falls die Steckdose den Status 'Wahr' liefert" mache Foto.

            Bildschirmfoto 2023-07-17 um 15.41.06.png

            so macht es mehr Sinn

            1 Reply Last reply Reply Quote 0
            • T
              TT-Tom @Michmu last edited by

              @michmu

              setzte die Sache mal so zusammen
              Bildschirmfoto 2023-07-17 um 15.45.28.png

              M 1 Reply Last reply Reply Quote 0
              • M
                Michmu @TT-Tom last edited by

                @tt-tom leider ohne erfolg. ich weiß nicht ob der Befehl unbedingt die '' zwischen der URL braucht

                T 1 Reply Last reply Reply Quote 0
                • T
                  TT-Tom @Michmu last edited by

                  @michmu
                  wie sieht den der Befehl komplett aus. was bekommst du den als kompletten String angezeigt.

                  immer zeigen, nicht nacherzählen. sonst kann dir keiner weiterhelfen. hast du den wert-Befehl dazu schon mal benutzt?

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    Michmu @TT-Tom last edited by Michmu

                    Hier der Javascript Log:

                    script.js.PTZ_IPcam.test: wget --output-document /opt/iobroker/screenshot-ipcam/alarm.jpg http://192.168.188.121:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&method=GetSnapshot&version=7&cameraId= 1&_sid=ucYK_f1DYVE4s1_kdXPug-8qgeZtuxB0d8Pam8uT0yAdLIZLByJxZTmro2eRdw6SVrwctiMM-BpOCW8feSF2cY

                    es fehlen nur vor und hinter der URL die '

                    dann sollte es funktionieren

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      Michmu @Michmu last edited by

                      @michmu Screenshot 2023-07-18 072037.jpg

                      jetzt hat es funktioniert. Es wird immer die aktuelle Kamera URL der Synology verwendet. Somit ist eine Anpassung nach dem Neustart hinfällig.

                      Vielen vielen Dank für eure Mithilfe!!!!!

                      Gruß Michael

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        TT-Tom @Michmu last edited by TT-Tom

                        @michmu
                        Kleiner Tipp: wenn du bei dem Block "erstelle Text" auf das Zahnrad klickst, kannst du mehrere Eingänge erstellen und musst es nicht verschachteln.

                        Bildschirmfoto 2023-07-18 um 08.41.06.png

                        setzte den Thread auf "gelöst" , wenn du hier fertig bist.

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        925
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        3
                        10
                        446
                        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