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. Blockly
  5. Wo finde ich mit Blockly erstellte Variablen?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    245

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

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

Wo finde ich mit Blockly erstellte Variablen?

Scheduled Pinned Locked Moved Blockly
blockly
8 Posts 4 Posters 4.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.
  • G Offline
    G Offline
    Gezi70
    wrote on last edited by
    #1

    Hallo zusammen,

    ich beginne mich gerade in Blockly hineinzufitzen. Habe also noch null Ahnung.
    Ich wollte eine Variable mit Blockly erstellen (habe es auch schon gemacht), bei der mittels Skript eine Variable "Gartenbewässerung" bei Veränderung eines State auf Wahr, und nach einem Timeout von 21600 Sekunden (6 Stunden) auf false gesetzt werden soll. Mittels Debug - Ausgabe habe ich festgestellt, dass dieses Skript zwar funktioniert - aaaber:
    Wo finde ich die Variable, um im Vis deren Status abgreifen zu können? Dort soll ein Rahmen während "true" rot, und während "false" weiß sein.
    Wie komme ich an diese Variable zur Auswertung?

    Vielen Dank
    Gezi

    HomoranH 1 Reply Last reply
    0
    • G Gezi70

      Hallo zusammen,

      ich beginne mich gerade in Blockly hineinzufitzen. Habe also noch null Ahnung.
      Ich wollte eine Variable mit Blockly erstellen (habe es auch schon gemacht), bei der mittels Skript eine Variable "Gartenbewässerung" bei Veränderung eines State auf Wahr, und nach einem Timeout von 21600 Sekunden (6 Stunden) auf false gesetzt werden soll. Mittels Debug - Ausgabe habe ich festgestellt, dass dieses Skript zwar funktioniert - aaaber:
      Wo finde ich die Variable, um im Vis deren Status abgreifen zu können? Dort soll ein Rahmen während "true" rot, und während "false" weiß sein.
      Wie komme ich an diese Variable zur Auswertung?

      Vielen Dank
      Gezi

      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #2

      @Gezi70 sagte in Wo finde ich mit Blockly erstellte Variablen?:

      Wo finde ich die Variable, um im Vis deren Status abgreifen zu können?

      Nirgends!
      Die existiert nur im Skript.

      Wenn du extern darauf zugreifen willst musst du einen Datenpunkt erstellen und den Wert da hineinschreiben.
      Von vis kannst du dann den Datenpunkt auswerten.

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      G 1 Reply Last reply
      0
      • HomoranH Homoran

        @Gezi70 sagte in Wo finde ich mit Blockly erstellte Variablen?:

        Wo finde ich die Variable, um im Vis deren Status abgreifen zu können?

        Nirgends!
        Die existiert nur im Skript.

        Wenn du extern darauf zugreifen willst musst du einen Datenpunkt erstellen und den Wert da hineinschreiben.
        Von vis kannst du dann den Datenpunkt auswerten.

        G Offline
        G Offline
        Gezi70
        wrote on last edited by
        #3

        @Homoran

        Danke für deine schnelle Antwort.
        Wenn ich unter js eine Variable frei erstelle, wie schreibe ich den Wert da hinein?
        Die erstellte Variable im Skript lässt doch nichts anderes zu?
        Ich habe erstmal die Aufgabe meiner Raspberrymatic übertragen, aber ich kann doch für den ioBroker nicht zu dämlich sein...

        HomoranH 1 Reply Last reply
        0
        • G Gezi70

          @Homoran

          Danke für deine schnelle Antwort.
          Wenn ich unter js eine Variable frei erstelle, wie schreibe ich den Wert da hinein?
          Die erstellte Variable im Skript lässt doch nichts anderes zu?
          Ich habe erstmal die Aufgabe meiner Raspberrymatic übertragen, aber ich kann doch für den ioBroker nicht zu dämlich sein...

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by Homoran
          #4

          @Gezi70 wenn du raspimatic kennst, kennst du auch skriptvariable und Systemvariable.
          Auch da kannst du auf skriptvariable nicht außerhalb des Skripts zugreifen.
          In Blockly hast du auch Skriptvariable.

          Als Ersatz für Systemvariable musst du in den Objekten einen eigenen Datenpunkt anlegen, als nicht

          Wenn ich unter js eine Variable frei erstelle

          Sonder unter 0_userdata.0 oder unter JavaScript.0 manuell oder per Script mit SetState

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          paul53P 1 Reply Last reply
          0
          • HomoranH Homoran

            @Gezi70 wenn du raspimatic kennst, kennst du auch skriptvariable und Systemvariable.
            Auch da kannst du auf skriptvariable nicht außerhalb des Skripts zugreifen.
            In Blockly hast du auch Skriptvariable.

            Als Ersatz für Systemvariable musst du in den Objekten einen eigenen Datenpunkt anlegen, als nicht

            Wenn ich unter js eine Variable frei erstelle

            Sonder unter 0_userdata.0 oder unter JavaScript.0 manuell oder per Script mit SetState

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

            @Homoran sagte:

            einen eigenen Datenpunkt anlegen

            Blockly_temp.JPG

            EDIT: Funktioniert erst ab Javascript Version 4.6.20 richtig.

            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

            G 1 Reply Last reply
            0
            • paul53P paul53

              @Homoran sagte:

              einen eigenen Datenpunkt anlegen

              Blockly_temp.JPG

              EDIT: Funktioniert erst ab Javascript Version 4.6.20 richtig.

              G Offline
              G Offline
              Gezi70
              wrote on last edited by
              #6

              @paul53

              Vielen Dank für das Beispiel, ich mache mich am Wochenende mal drüber.
              Da ich (heute Nacht) erst alles wieder frisch installiert habe - irgendwie hatte ich plötzlich auf nichts mehr Zugriff -
              dürfte ich die neueste Version von JS haben.
              Glücklicherweise funktioniert das tägliche Backup...

              sigi234S 1 Reply Last reply
              0
              • G Gezi70

                @paul53

                Vielen Dank für das Beispiel, ich mache mich am Wochenende mal drüber.
                Da ich (heute Nacht) erst alles wieder frisch installiert habe - irgendwie hatte ich plötzlich auf nichts mehr Zugriff -
                dürfte ich die neueste Version von JS haben.
                Glücklicherweise funktioniert das tägliche Backup...

                sigi234S Online
                sigi234S Online
                sigi234
                Forum Testing Most Active
                wrote on last edited by sigi234
                #7

                @Gezi70 sagte in Wo finde ich mit Blockly erstellte Variablen?:

                Da ich (heute Nacht) erst alles wieder frisch installiert habe - irgendwie hatte ich plötzlich auf nichts mehr Zugriff -
                dürfte ich die neueste Version von JS haben.

                Nein, kommt darauf an was du für einen aktiven Verwahrungsort in den Haupteinstellungen eingestellt hast !

                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Immer Daten sichern!

                G 1 Reply Last reply
                0
                • sigi234S sigi234

                  @Gezi70 sagte in Wo finde ich mit Blockly erstellte Variablen?:

                  Da ich (heute Nacht) erst alles wieder frisch installiert habe - irgendwie hatte ich plötzlich auf nichts mehr Zugriff -
                  dürfte ich die neueste Version von JS haben.

                  Nein, kommt darauf an was du für einen aktiven Verwahrungsort in den Haupteinstellungen eingestellt hast !

                  G Offline
                  G Offline
                  Gezi70
                  wrote on last edited by Gezi70
                  #8

                  @sigi234 JS ist Gott sei Dank aktuell. :grinning:
                  Zum Rest bin ich leider noch nicht gekommen.

                  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

                  564

                  Online

                  32.7k

                  Users

                  82.5k

                  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