Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. blockly-skript für eigene Variable aktualisiert sich nicht

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    blockly-skript für eigene Variable aktualisiert sich nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Andreas 9 last edited by Andreas 9

      ich will die erzeugte Energieleistung meiner PV-Anlage als % der max. mögflichen Energieleistung darstellen.
      Also: bei optimalen Bedingungen 100%, bei Null-Sonne 0%, und das mit FLOT und VIS darstellen.
      Dazu habe ich in 0_userdata die Variable akt_energie erstellt.
      in Skripte habe ich ein blockly-skript im Ordner global erstellt, das akt_energie bei Änderung von current plant power aktualisieren soll. Der Wert wird mit actual power limit (= 100%) normiert.
      Das skript läuft, aber die Variable wird nicht aktualisiert. "Qualität: 0x20 - substitute initial value" steht da.
      Was hab ich falsch gemacht? Wo ist mein Denkfehler??
      pic1.jpg
      pic2.jpg

      mickym Codierknecht paul53 3 Replies Last reply Reply Quote 0
      • mickym
        mickym Most Active @Andreas 9 last edited by

        @andreas-9 Benutze den aktualisiere Baustein und nicht setze. Setze ist für Variablen aber nicht für Datenpunkte gedacht.

        7b5f4bf1-5556-465f-8ffc-7127d3ee772b-image.png

        A 1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @Andreas 9 last edited by

          @andreas-9 sagte in blockly-skript für eigene Variable aktualisiert sich nicht:

          habe ich ein blockly-skript im Ordner global erstellt

          In den Ordner "global" kommen nur Scripte, die Funktionen für andere Scripte bereitstellen.

          Ein Benutzer-Script sollte im Ordner "common" oder einem dort erstellten Unterverzeichnis liegen.

          A 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Andreas 9 last edited by paul53

            @andreas-9 sagte: blockly-skript im Ordner global erstellt

            Dort gehört es nicht hin! Im Ordner "global" erstellt man nur häufig verwendete eigene Funktionen. Skripte im Ordner "global" werden in alle anderen Skripte kopiert und dort ausgeführt.

            1 Reply Last reply Reply Quote 0
            • A
              Andreas 9 @Codierknecht last edited by

              @codierknecht
              @paul53
              Vielen Dank für den Hinweis!
              Hab ich nicht gewusst.
              Habs geändert.

              1 Reply Last reply Reply Quote 0
              • A
                Andreas 9 @mickym last edited by

                @mickym said in blockly-skript für eigene Variable aktualisiert sich nicht:

                ist für Va

                Ja super! so klappts!!!
                Vielen Dank!

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

                Support us

                ioBroker
                Community Adapters
                Donate

                516
                Online

                32.0k
                Users

                80.4k
                Topics

                1.3m
                Posts

                4
                6
                257
                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