Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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
  5. Summe ist nicht korrekt ?

NEWS

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    1.9k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    3.8k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    3.4k

Summe ist nicht korrekt ?

Geplant Angeheftet Gesperrt Verschoben Blockly
23 Beiträge 3 Kommentatoren 2.0k Aufrufe 2 Beobachtet
  • Ä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.
  • HumidorH Humidor

    hab mehrere Varianten probiert, auch nur Trigger auf den SE Wert
    es ändert nichts

    dh es liegt am Datenpunkt, der wird nicht richtig verarbeitet

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von
    #10

    @humidor sagte: es liegt am Datenpunkt, der wird nicht richtig verarbeitet

    Versuche es mal so:

    Blockly_temp.JPG

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

    HumidorH 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @humidor sagte: es liegt am Datenpunkt, der wird nicht richtig verarbeitet

      Versuche es mal so:

      Blockly_temp.JPG

      HumidorH Offline
      HumidorH Offline
      Humidor
      schrieb am zuletzt editiert von
      #11

      @paul53 nein, das liegt nicht daran

      habs schon gefunden, er musst nach Zahl konvertiert werden, jetzt fkt. es.

      BG

      1 Antwort Letzte Antwort
      0
      • HumidorH Humidor

        @martinp alle Werte sind vor der Addierung vorhanden....

        MartinPM Abwesend
        MartinPM Abwesend
        MartinP
        schrieb am zuletzt editiert von MartinP
        #12

        @humidor Das sehe ich ja auch...

        Um der Sache auf den Grund zu gehen, könnte man zum Einen die Werte direkt am Anfang des Skriptes in Variablen ablegen, um sozusagen einen "Snapshot" zu haben, und dann nur noch über die Variablen arbeiten, sowohl im Logging, als auch in den Berechnungen...

        Dann könnte man sich das generierte Javascript des Blockly anschauen,

        und auch mit der Reihenfolge der Summenbildung im Blockly spielen, ob es immer der ..22... Wert ist, der unterschlagen wird, oder ob es immer der letzte Wert der Summenbildung ist der unter den Tisch fällt ...

        Edit: Hatte Deinen Post nicht gesehen, mitten im Schreiben klingelte das Telefon ...

        habs schon gefunden, er musst nach Zahl konvertiert werden, jetzt fkt. es.

        Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

        HumidorH 1 Antwort Letzte Antwort
        0
        • MartinPM MartinP

          @humidor Das sehe ich ja auch...

          Um der Sache auf den Grund zu gehen, könnte man zum Einen die Werte direkt am Anfang des Skriptes in Variablen ablegen, um sozusagen einen "Snapshot" zu haben, und dann nur noch über die Variablen arbeiten, sowohl im Logging, als auch in den Berechnungen...

          Dann könnte man sich das generierte Javascript des Blockly anschauen,

          und auch mit der Reihenfolge der Summenbildung im Blockly spielen, ob es immer der ..22... Wert ist, der unterschlagen wird, oder ob es immer der letzte Wert der Summenbildung ist der unter den Tisch fällt ...

          Edit: Hatte Deinen Post nicht gesehen, mitten im Schreiben klingelte das Telefon ...

          habs schon gefunden, er musst nach Zahl konvertiert werden, jetzt fkt. es.

          HumidorH Offline
          HumidorH Offline
          Humidor
          schrieb am zuletzt editiert von
          #13

          @martinp ich habe den SE Wert auf eine neue Variable geschrieben und da hat mir die Meldung " String auf Number" gleich auch die Ursache verraten, das wars.
          Warum die Datenpunkte aber unterschiedlich sind, das überlasse ich iobroker, das zu beantworten....

          BG

          MartinPM 1 Antwort Letzte Antwort
          0
          • HumidorH Humidor

            @martinp ich habe den SE Wert auf eine neue Variable geschrieben und da hat mir die Meldung " String auf Number" gleich auch die Ursache verraten, das wars.
            Warum die Datenpunkte aber unterschiedlich sind, das überlasse ich iobroker, das zu beantworten....

            MartinPM Abwesend
            MartinPM Abwesend
            MartinP
            schrieb am zuletzt editiert von MartinP
            #14

            @humidor Dieses Problem hat mich etwas ins Überlegen gebracht: Wie kriegt man nähere Informationen zum Inhalt von Datenpunkten, ob es ein String, ein Zahl oder ein boolean ist ...

            Bei den userdata Datenpunkten klickt man auf den Stift und sieht dann sofort, was Sache ist, bei den meisten anderen Datenpunkten gibt es den Stift nicht ...

            0920fb42-8e99-4147-9b04-0c6a62eff552-grafik.png

            Aus der Konsole kann man sich die Daten alle holen:

            martin@iobroker-test-sicher:~$ iob object get 0_userdata.0.Puls-Rolltor
            {"common":{"name":"Puls-Rolltor","desc":"Manuell erzeugt","role":"state","type":"boolean","read":true,"write":true,"def":false},"type":"state","native":{},"from":"system.adapter.admin.0","user":"system.user.admin","ts":1680183249917,"_id":"0_userdata.0.Puls-Rolltor","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
            
            

            .... role : state, type : boolean ...

            Im Browser scheint das nicht sehr offensichtlich, wie man an die Info kommt ...

            Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

            paul53P 1 Antwort Letzte Antwort
            0
            • MartinPM MartinP

              @humidor Dieses Problem hat mich etwas ins Überlegen gebracht: Wie kriegt man nähere Informationen zum Inhalt von Datenpunkten, ob es ein String, ein Zahl oder ein boolean ist ...

              Bei den userdata Datenpunkten klickt man auf den Stift und sieht dann sofort, was Sache ist, bei den meisten anderen Datenpunkten gibt es den Stift nicht ...

              0920fb42-8e99-4147-9b04-0c6a62eff552-grafik.png

              Aus der Konsole kann man sich die Daten alle holen:

              martin@iobroker-test-sicher:~$ iob object get 0_userdata.0.Puls-Rolltor
              {"common":{"name":"Puls-Rolltor","desc":"Manuell erzeugt","role":"state","type":"boolean","read":true,"write":true,"def":false},"type":"state","native":{},"from":"system.adapter.admin.0","user":"system.user.admin","ts":1680183249917,"_id":"0_userdata.0.Puls-Rolltor","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
              
              

              .... role : state, type : boolean ...

              Im Browser scheint das nicht sehr offensichtlich, wie man an die Info kommt ...

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #15

              @martinp sagte: bei den meisten anderen Datenpunkten gibt es den Stift nicht ...

              Im Expertenmodus gibt es den Stift bei allen Objekten.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

              1 Antwort Letzte Antwort
              0
              • MartinPM Abwesend
                MartinPM Abwesend
                MartinP
                schrieb am zuletzt editiert von
                #16

                @paul53 sagte in Summe ist nicht korrekt ?:

                @martinp sagte: bei den meisten anderen Datenpunkten gibt es den Stift nicht ...

                Im Expertenmodus gibt es den Stift bei allen Objekten.

                Hand -> Stirn.... 🙄

                Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

                HumidorH 1 Antwort Letzte Antwort
                0
                • MartinPM MartinP

                  @paul53 sagte in Summe ist nicht korrekt ?:

                  @martinp sagte: bei den meisten anderen Datenpunkten gibt es den Stift nicht ...

                  Im Expertenmodus gibt es den Stift bei allen Objekten.

                  Hand -> Stirn.... 🙄

                  HumidorH Offline
                  HumidorH Offline
                  Humidor
                  schrieb am zuletzt editiert von
                  #17

                  @martinp das ist richtig, aber warum legt Alias bzw. iobroker mal "string" mal "mixed" mal "nubers" an, das meinte ich
                  beim SMA ist es mixed
                  beim SE ist es string
                  ....

                  BG

                  MartinPM 1 Antwort Letzte Antwort
                  0
                  • HumidorH Humidor

                    @martinp das ist richtig, aber warum legt Alias bzw. iobroker mal "string" mal "mixed" mal "nubers" an, das meinte ich
                    beim SMA ist es mixed
                    beim SE ist es string
                    ....

                    MartinPM Abwesend
                    MartinPM Abwesend
                    MartinP
                    schrieb am zuletzt editiert von
                    #18

                    @humidor Das kann man doch beim Anlegen steuern, oder gehst Du über den Alias-Adapter - da wird ggfs. der Alias-Datenpunkt den Datentyp des Quell-Datentyps aufgedrückt bekommen?

                    9009a560-9442-4d63-8e88-d8a41d02c9d5-grafik.png

                    Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

                    HumidorH 1 Antwort Letzte Antwort
                    0
                    • MartinPM MartinP

                      @humidor Das kann man doch beim Anlegen steuern, oder gehst Du über den Alias-Adapter - da wird ggfs. der Alias-Datenpunkt den Datentyp des Quell-Datentyps aufgedrückt bekommen?

                      9009a560-9442-4d63-8e88-d8a41d02c9d5-grafik.png

                      HumidorH Offline
                      HumidorH Offline
                      Humidor
                      schrieb am zuletzt editiert von Humidor
                      #19

                      @martinp beim Alias Manager geht man nicht den Umweg, den DP vorher selbst nazulegen
                      und dort ist überall number drin.

                      BG

                      MartinPM 2 Antworten Letzte Antwort
                      0
                      • HumidorH Humidor

                        @martinp beim Alias Manager geht man nicht den Umweg, den DP vorher selbst nazulegen
                        und dort ist überall number drin.

                        MartinPM Abwesend
                        MartinPM Abwesend
                        MartinP
                        schrieb am zuletzt editiert von
                        #20

                        @humidor Dann beschwer Dich beim Entwickler dieses Alias Managers ...

                        Ich lege die Alias-Datenpunkte lieber selber an - da weiß ich dann, dass es auch richtig gemacht wird ...

                        Habe den Alias-Manager mal ausprobiert, und beim ersten Test gedacht, dass er mir mehr Arbeit macht, als abnimmt ...

                        Wenn ich mir aber die Anleitung bei Github anschaue

                        https://github.com/iobroker-community-adapters/ioBroker.alias-manager

                        ... dann kann man da auch den Datentyp des Alias wählen, wenn man einen anlegt ...

                        e99ef5c6-a92f-43b5-88e6-4b0efac79d73-grafik.png

                        Wenn man natürlich die "Autocreate" Funktion benutzt, und nicht so genau hinschaut, was die Automatik da gemacht hat, passiert so etwas...

                        Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

                        HumidorH 1 Antwort Letzte Antwort
                        0
                        • MartinPM MartinP

                          @humidor Dann beschwer Dich beim Entwickler dieses Alias Managers ...

                          Ich lege die Alias-Datenpunkte lieber selber an - da weiß ich dann, dass es auch richtig gemacht wird ...

                          Habe den Alias-Manager mal ausprobiert, und beim ersten Test gedacht, dass er mir mehr Arbeit macht, als abnimmt ...

                          Wenn ich mir aber die Anleitung bei Github anschaue

                          https://github.com/iobroker-community-adapters/ioBroker.alias-manager

                          ... dann kann man da auch den Datentyp des Alias wählen, wenn man einen anlegt ...

                          e99ef5c6-a92f-43b5-88e6-4b0efac79d73-grafik.png

                          Wenn man natürlich die "Autocreate" Funktion benutzt, und nicht so genau hinschaut, was die Automatik da gemacht hat, passiert so etwas...

                          HumidorH Offline
                          HumidorH Offline
                          Humidor
                          schrieb am zuletzt editiert von Humidor
                          #21

                          @martinp ich benutze keine Auto-Funktion, lege jeden DP im Alias direkt an
                          doppelte Arbeit mach ich nicht
                          der Datentyp wird beim anlegen bestimmt, hatte ich doch geschrieben
                          nein, ich beschwere mich nicht, wenn dann gibt man eine Info weiter.
                          heißt noch immer nicht, dass es der Alias falsch macht, Indizien sprechen aber dafür.

                          BG

                          1 Antwort Letzte Antwort
                          0
                          • HumidorH Humidor

                            @martinp beim Alias Manager geht man nicht den Umweg, den DP vorher selbst nazulegen
                            und dort ist überall number drin.

                            MartinPM Abwesend
                            MartinPM Abwesend
                            MartinP
                            schrieb am zuletzt editiert von
                            #22

                            @humidor sagte in Summe ist nicht korrekt ?:

                            beim Alias Manager geht man nicht den Umweg, den DP vorher selbst nazulegen
                            und dort ist überall number drin.

                            Dann habe ich Deinen Post falsch verstanden. Dachte, Du würdest den Alias-Manager benutzen.

                            Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

                            HumidorH 1 Antwort Letzte Antwort
                            0
                            • MartinPM MartinP

                              @humidor sagte in Summe ist nicht korrekt ?:

                              beim Alias Manager geht man nicht den Umweg, den DP vorher selbst nazulegen
                              und dort ist überall number drin.

                              Dann habe ich Deinen Post falsch verstanden. Dachte, Du würdest den Alias-Manager benutzen.

                              HumidorH Offline
                              HumidorH Offline
                              Humidor
                              schrieb am zuletzt editiert von
                              #23

                              @martinp ich versteh dich nicht, natürlich verwende ich den Alias-Manager, schreibe ich doch, aber die autom. Generierung verwende ich nicht.

                              BG

                              1 Antwort Letzte Antwort
                              0

                              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                              Registrieren Anmelden
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              583

                              Online

                              33.0k

                              Benutzer

                              83.3k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2026
                              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