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: Subfunktionen auslagern

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Blockly: Subfunktionen auslagern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 5 Kommentatoren 1.1k Aufrufe 2 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.
  • L Offline
    L Offline
    lippo
    schrieb am zuletzt editiert von
    #1

    Gibt es eine Möglichkeit Funktionen zentral abzulegen und wiederzuverwenden? - Wenn ja, wie?

    Habe gesucht, gegoogelt, aber nichts in die Richtung gefunden.

    1 Antwort Letzte Antwort
    0
    • wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      Mir fällt hierzu nur „Global“ als Speicherort ein.

      Dann wird es allerdings an jedes Script gehangen.

      Ich denke aber du meinst etwas anderes, oder?

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        lippo
        schrieb am zuletzt editiert von
        #3

        Hatte gar nicht zu Ende gelesen. :lol:

        Aber tatsächlich hatte ich mir das eigentlich anders vorgestellt.

        Ich habe nun einfach etwas anders gegliedert und nutze Function-Bausteine.

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @wendy2702:

          Mir fällt hierzu nur „Global“ als Speicherort ein. `
          Wie rufst Du die globalen Funktionen unter Blockly auf ?

          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

          1 Antwort Letzte Antwort
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            schrieb am zuletzt editiert von
            #5

            @paul53:

            @wendy2702:

            Mir fällt hierzu nur „Global“ als Speicherort ein. Wie rufst Du die globalen Funktionen unter Blockly auf ?

            Mit den function Blöcken… ;-)

            Sent from my iPhone using Tapatalk

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @Dutchman:

              Mit den function Blöcken… `
              Damit kannst Du Funktionen aufrufen, die außerhalb des Blockly-Skriptes deklariert wurden ?

              Bitte Beispiel !

              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

              1 Antwort Letzte Antwort
              0
              • wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #7

                @paul53:

                @wendy2702:

                Mir fällt hierzu nur „Global“ als Speicherort ein. Wie rufst Du die globalen Funktionen unter Blockly auf ?

                Hi Paul,

                keine Ahnung wie man die aufruft. Ich hatte das so verstanden das Scripte die in Global liegen eh immer an alle anderen Scripts gehangen werden bzw. dort angewandt werden.

                Gruß

                Mirko

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                1 Antwort Letzte Antwort
                0
                • paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  @wendy2702:

                  …das Scripte die in Global liegen eh immer an alle anderen Scripts gehangen werden `
                  Das ist auch so. Nutzen kann man die globalen Funktionen aber nur, wenn man sie auch aufrufen kann.

                  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

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    Smolo
                    schrieb am zuletzt editiert von
                    #9

                    Ich stehe auch gerade vor der Herausforderung hat jemand mal ein konkretes Beispiel für eine ausgelagerte Funktion wie der Aufruf und wie die Funktion unter Global aussehen muss ich steh hier irgendwie auf dem Schlauch?

                    Grad weil die Globalen Funktionen überall "enthalten" sind wäre es super wenn eine Funktion die in einem Global Script erstellt wird auch entsprechend unter Funktionen sichtbar wird in anderen Scripts. Immer über Objekte zu gehen und Texte zu parsen widerstrebt mir zu tiefst und ist sehr umständlich.

                    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

                    754

                    Online

                    32.6k

                    Benutzer

                    82.2k

                    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