Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Variable in Blockly nutzen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Variable in Blockly nutzen

Geplant Angeheftet Gesperrt Verschoben Blockly
8 Beiträge 3 Kommentatoren 329 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P Offline
    P Offline
    Pustatal
    schrieb am zuletzt editiert von
    #1

    Hallo Community. Ich habe eine kleine Herausforderung, die ich nicht lösen kann. Ich habe versucht per Telegramm ein Snapshot meiner IP-Camera zu senden. Das klappt auch grds. mit dem gebastelten Skript. Das Problem ist, dass die Netatmo Presence die Screenshots auf dem Netamto-Server speichert und der Link zum Screenshot immer anders ist. Den aktuellen Link kann ich über den Netatmo-Adapter in iobroker im Datenpunkt auslesen. Ich weiss aber nicht, wie ich die aktuelle URL als Variable in die wget-Funktion einbinden kann. Kann mir hier jemand helfen?

    Danke

    a4e24973-9a37-400b-810b-2fa0733f232c-grafik.png

    F 1 Antwort Letzte Antwort
    0
    • P Pustatal

      Hallo Community. Ich habe eine kleine Herausforderung, die ich nicht lösen kann. Ich habe versucht per Telegramm ein Snapshot meiner IP-Camera zu senden. Das klappt auch grds. mit dem gebastelten Skript. Das Problem ist, dass die Netatmo Presence die Screenshots auf dem Netamto-Server speichert und der Link zum Screenshot immer anders ist. Den aktuellen Link kann ich über den Netatmo-Adapter in iobroker im Datenpunkt auslesen. Ich weiss aber nicht, wie ich die aktuelle URL als Variable in die wget-Funktion einbinden kann. Kann mir hier jemand helfen?

      Danke

      a4e24973-9a37-400b-810b-2fa0733f232c-grafik.png

      F Offline
      F Offline
      fastfoot
      schrieb am zuletzt editiert von
      #2

      @pustatal das wget Kommando kannst du auch mit einem Textblock zusammensetzen und dort den Wert des DP einfügen

      iobroker läuft unter Docker auf QNAP TS-451+
      SkriptRecovery: https://forum.iobroker.net/post/930558

      P 1 Antwort Letzte Antwort
      0
      • F fastfoot

        @pustatal das wget Kommando kannst du auch mit einem Textblock zusammensetzen und dort den Wert des DP einfügen

        P Offline
        P Offline
        Pustatal
        schrieb am zuletzt editiert von
        #3

        @fastfoot ich strebe eine dynamische Lösung an. Wenn also der Trigger für das Script aktiviert wird (Aquara Taster), dann soll er sich den Link automatisch aus dem Datenpunkt ziehen und per wget das Bild runterladen.

        F 1 Antwort Letzte Antwort
        0
        • P Pustatal

          @fastfoot ich strebe eine dynamische Lösung an. Wenn also der Trigger für das Script aktiviert wird (Aquara Taster), dann soll er sich den Link automatisch aus dem Datenpunkt ziehen und per wget das Bild runterladen.

          F Offline
          F Offline
          fastfoot
          schrieb am zuletzt editiert von
          #4

          @pustatal sagte in Variable in Blockly nutzen:

          @fastfoot ich strebe eine dynamische Lösung an. Wenn also der Trigger für das Script aktiviert wird (Aquara Taster), dann soll er sich den Link automatisch aus dem Datenpunkt ziehen und per wget das Bild runterladen.

          Und genau das kannst du wie von mir vorgeschlagen realisieren. Trigger->DP lesen->Kommando zusammensetzen->Ausführen

          iobroker läuft unter Docker auf QNAP TS-451+
          SkriptRecovery: https://forum.iobroker.net/post/930558

          P 1 Antwort Letzte Antwort
          0
          • F fastfoot

            @pustatal sagte in Variable in Blockly nutzen:

            @fastfoot ich strebe eine dynamische Lösung an. Wenn also der Trigger für das Script aktiviert wird (Aquara Taster), dann soll er sich den Link automatisch aus dem Datenpunkt ziehen und per wget das Bild runterladen.

            Und genau das kannst du wie von mir vorgeschlagen realisieren. Trigger->DP lesen->Kommando zusammensetzen->Ausführen

            P Offline
            P Offline
            Pustatal
            schrieb am zuletzt editiert von
            #5

            @fastfoot sorry dann hab ich das nicht kapiert. Kannst du mir das bisschen genauer erläutern? Ich bin da leider nicht ganz so firm drin...

            BananaJoeB F 2 Antworten Letzte Antwort
            0
            • P Pustatal

              @fastfoot sorry dann hab ich das nicht kapiert. Kannst du mir das bisschen genauer erläutern? Ich bin da leider nicht ganz so firm drin...

              BananaJoeB Online
              BananaJoeB Online
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von
              #6

              @pustatal 8deb0e11-98ae-4f7f-a851-7599ee2e0284-image.png
              Als Parameter den Text zusammensetzen. Beim Zusammensetzen kannst du auch Variablen nehmen.
              Obiges Bild holt sich das Bild meiner IP-Kamera vom Briefkasten und sendet es mir per Telegram.

              Hier noch ein Beispiel, eine Funktion mit der ich von einigen Tasmotageräten den aktuellen Energieverbrauch abrufe.
              Die Funktion bekommt die IP des Gerätes und Pfad für den Datenpunkt übergeben:
              795bca59-1b48-45c6-a04b-009cf7af917b-image.png

              Aufgerufen wird die dann so:
              30ed815c-7ed7-4d9c-9929-1e804ad466d7-image.png

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              1 Antwort Letzte Antwort
              0
              • P Pustatal

                @fastfoot sorry dann hab ich das nicht kapiert. Kannst du mir das bisschen genauer erläutern? Ich bin da leider nicht ganz so firm drin...

                F Offline
                F Offline
                fastfoot
                schrieb am zuletzt editiert von
                #7

                @pustatal sagte in Variable in Blockly nutzen:

                @fastfoot sorry dann hab ich das nicht kapiert. Kannst du mir das bisschen genauer erläutern? Ich bin da leider nicht ganz so firm drin...

                Nee, genauer schaffe ich nicht am Handy, sonst hätte ich dir ein Beispiel gezeigt. Aber eig. steht ja alles in meinem Kommentar, was verstehst du nicht an Kommando zusammensetzen? Wget + variable + rest in den Textblock und laufen lassen

                iobroker läuft unter Docker auf QNAP TS-451+
                SkriptRecovery: https://forum.iobroker.net/post/930558

                P 1 Antwort Letzte Antwort
                0
                • F fastfoot

                  @pustatal sagte in Variable in Blockly nutzen:

                  @fastfoot sorry dann hab ich das nicht kapiert. Kannst du mir das bisschen genauer erläutern? Ich bin da leider nicht ganz so firm drin...

                  Nee, genauer schaffe ich nicht am Handy, sonst hätte ich dir ein Beispiel gezeigt. Aber eig. steht ja alles in meinem Kommentar, was verstehst du nicht an Kommando zusammensetzen? Wget + variable + rest in den Textblock und laufen lassen

                  P Offline
                  P Offline
                  Pustatal
                  schrieb am zuletzt editiert von
                  #8

                  @fastfoot in der tat habe ich das mit dem Zusammensetzen noch nie gemacht und daher nicht kapiert. @BananaJoe Danke!!! Das war meine Wissenslücke. Jetzt klappt es.

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  758

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe