Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. (Gelöst) Kein Rückgabewert bei Blockly Funktion gib zurück

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    634

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

(Gelöst) Kein Rückgabewert bei Blockly Funktion gib zurück

Scheduled Pinned Locked Moved Skripten / Logik
javascriptblockly
4 Posts 2 Posters 1.0k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Online
    M Online
    MCU
    wrote on last edited by MCU
    #1

    Hallo zusammen,

    ich habe ein Probleme mit einer Funktion mit Rückgabewert:

    1. Versuch: result als Rückgabewert

    iobroker-javascript-Problem-Funktionsrückgabewert1.PNG

    1. Versuch: result in eine extra Variable schreiben und die als Rückgabewert weitergeben

    iobroker-javascript-Problem-Funktionsrückgabewert3.PNG

    1. Versuch: result in die Variable direkt schreiben, die weiter verarbeitet werden soll.

    iobroker-javascript-Problem-Funktionsrückgabewert2.PNG

    Mach ich was falsch? Fehler in der Blockly Funktion mit Rückgabewerte?

    Vielen Dank

    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

    M paul53P 2 Replies Last reply
    0
    • M MCU

      Hallo zusammen,

      ich habe ein Probleme mit einer Funktion mit Rückgabewert:

      1. Versuch: result als Rückgabewert

      iobroker-javascript-Problem-Funktionsrückgabewert1.PNG

      1. Versuch: result in eine extra Variable schreiben und die als Rückgabewert weitergeben

      iobroker-javascript-Problem-Funktionsrückgabewert3.PNG

      1. Versuch: result in die Variable direkt schreiben, die weiter verarbeitet werden soll.

      iobroker-javascript-Problem-Funktionsrückgabewert2.PNG

      Mach ich was falsch? Fehler in der Blockly Funktion mit Rückgabewerte?

      Vielen Dank

      M Online
      M Online
      MCU
      wrote on last edited by
      #2

      @MCU Geändertes Bild zum 2. Versuch

      iobroker-javascript-Problem-Funktionsrückgabewert4.PNG

      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

      1 Reply Last reply
      0
      • M MCU

        Hallo zusammen,

        ich habe ein Probleme mit einer Funktion mit Rückgabewert:

        1. Versuch: result als Rückgabewert

        iobroker-javascript-Problem-Funktionsrückgabewert1.PNG

        1. Versuch: result in eine extra Variable schreiben und die als Rückgabewert weitergeben

        iobroker-javascript-Problem-Funktionsrückgabewert3.PNG

        1. Versuch: result in die Variable direkt schreiben, die weiter verarbeitet werden soll.

        iobroker-javascript-Problem-Funktionsrückgabewert2.PNG

        Mach ich was falsch? Fehler in der Blockly Funktion mit Rückgabewerte?

        Vielen Dank

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by paul53
        #3

        @MCU
        Wegen der asynchronen Abarbeitung kann man das Ergebnis (result von exec) einer Callback-Funktion nicht an die aufrufende Funktion zurück geben.
        So sollte es funktionieren:

        Blockly_temp.JPG

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        M 1 Reply Last reply
        0
        • paul53P paul53

          @MCU
          Wegen der asynchronen Abarbeitung kann man das Ergebnis (result von exec) einer Callback-Funktion nicht an die aufrufende Funktion zurück geben.
          So sollte es funktionieren:

          Blockly_temp.JPG

          M Online
          M Online
          MCU
          wrote on last edited by
          #4

          @paul53
          Das war bei mir der 3. Versuch. Stimmt der funktioniert!
          Hatte nur damit gerechnet, daß man den Result-Wert direkt in der Funktion abfangen könnte.
          Habe dafür auch nochmal ein Timeout in der Funktion selbst eingebaut. Unter "debug (result)".
          Aber auch das schlug fehl.
          Aber man kann sich ja so behelfen, indem man den result-Wert in die Script-Variable (hier: files) schreibt.
          Und dementsprechend auf eine "Funktion mit Rückgabewert (gib zurück)" verzichtet.

          Vielen Dank.

          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          741

          Online

          32.7k

          Users

          82.6k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe