Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Werte addieren und Summe schreiben geht nicht (gelöst)

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Werte addieren und Summe schreiben geht nicht (gelöst)

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maximinus last edited by maximinus

      Blockly Fehler.jpg

      Alle Felder sind als Zahl definiert. In den Objekten kann man die Zahl sehen. Habe auch versucht die Felder mit Konvertierung nach Zahl zu laden, gleiches Ergebnis.
      Auch ein vorheriges Summieren in einer Variable mit nachherigem Steuern oder Aktualisieren bringt den gleichen Fehler. z. B. so:
      Blockly addieren.jpg

      Was mache ich da falsch?
      LG Gerhard

      A 1 Reply Last reply Reply Quote 0
      • A
        Ahnungsbefreit @maximinus last edited by

        @maximinus "Falls Objekt" darf nicht auf "Wert von..." triggern, sondern direkt auf die Objekt ID

        M 1 Reply Last reply Reply Quote 1
        • M
          maximinus @Ahnungsbefreit last edited by

          @ahnungsbefreit
          Danke, jetzt schreibt er, aber leider nicht das gewünschte Ergebnis. Wenn in 1 zB 0250 steht und in 2 0350 sieht das Ergebnis so aus 02500350. und nicht 600. Was muss ich machen damit er addiert und nicht aneinanderfügt?

          paul53 A 2 Replies Last reply Reply Quote 0
          • paul53
            paul53 @maximinus last edited by

            @maximinus sagte: Was muss ich machen damit er addiert und nicht aneinanderfügt?

            Die String-Werte jeweils in eine Zahl konvertieren.

            1 Reply Last reply Reply Quote 1
            • A
              Ahnungsbefreit @maximinus last edited by

              @maximinus Dann probier mal die Werte nach Zahl zu konvertieren beim Addieren.

              M 1 Reply Last reply Reply Quote 1
              • M
                maximinus @Ahnungsbefreit last edited by

                @ahnungsbefreit Blocklyfehler.jpg

                Hab ich schon probiert. Da wird es dann ganz komisch, da wird die Summe 100. Was noch dazu kommt ist dass im Feld Wirk2 dem im Objekt angezeigten Wert eine 2 vorangesetzt wird., die er aber vorher beim Aneinanderfügen weggelassen hat. Alles sehr eigenartig.

                A 1 Reply Last reply Reply Quote 0
                • A
                  Ahnungsbefreit @maximinus last edited by

                  @maximinus "SumWirkleistung" ist in 0_userdata von Dir selbst angelegt, richtig? Dann nimm man die Begrenzung auf "Maximalwert 100" raus, das wird standardmäßig so eingetragen

                  1 Reply Last reply Reply Quote 0
                  • M
                    maximinus last edited by

                    War ich schuld, das ist ein im Textfeld davor irrtümlich hineingerutschte "2". Sorry. und warum da 100 sthet hab ich auch gefunden das Feld war mit 100 limitiert. Bin halt Anfänger.

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Ahnungsbefreit @maximinus last edited by

                      @maximinus Dann bitte den Beitrag durch Editieren der Überschrift in Deinem ersten Post ganz oben als "[Gelöst] markieren und gerne meine Lösung "upvoten".

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      833
                      Online

                      32.0k
                      Users

                      80.5k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      338
                      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