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. Stromverbrauch in Kommaschritten

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    403

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    985

Stromverbrauch in Kommaschritten

Geplant Angeheftet Gesperrt Verschoben Blockly
21 Beiträge 4 Kommentatoren 1.4k 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.
  • paul53P paul53

    @planetkeane sagte: Flanken (AN ist +1 und AUS +1)

    Dann 2 pro Umdrehung, also Division durch 192.

    @planetkeane sagte in Stromverbrauch in Kommaschritten:

    Total in Histroy

    Danke. Dann muss es mit "Total" als Trigger und diesem Blockly funktionieren:

    Bild_2022-09-13_171219948.png

    Der Trigger "ist größerer als letztes" blendet einen Rücksprung auf 0 von "Total" aus.

    @planetkeane sagte in Stromverbrauch in Kommaschritten:

    Count in Histroy

    Also liefert "Count" die Zahl der Impulse pro Minute.

    Mit "Count" als Trigger würde das obere Blockly funktionieren.

    planetkeaneP Offline
    planetkeaneP Offline
    planetkeane
    schrieb am zuletzt editiert von planetkeane
    #12

    @paul53 So wie ich das sehe, ist in meinem Blocky (erster Post) aber kein Fehler, oder?
    Ich probiere deinen blocky nachher mal aus, denke aber es wird zum selben Ergebnis führen...
    heute um 13Uhr den Zähler neu eingestellt und jetzt fast 0,8kW weniger im iobroker

    paul53P 1 Antwort Letzte Antwort
    0
    • planetkeaneP planetkeane

      @paul53 So wie ich das sehe, ist in meinem Blocky (erster Post) aber kein Fehler, oder?
      Ich probiere deinen blocky nachher mal aus, denke aber es wird zum selben Ergebnis führen...
      heute um 13Uhr den Zähler neu eingestellt und jetzt fast 0,8kW weniger im iobroker

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

      @planetkeane sagte: ist in meinem Blocky (erster Post) aber kein Fehler, oder?

      Es wird auf "Total" getriggert, aber "Count" verwendet, was ein Problem sein kann.
      Außerdem: Wenn Arbeitsvariable >= 192 ist, wird 192 abgezogen, aber der Wert von "Count" nicht addiert. Im Blockly darunter mit 6 passiert der Fehler natürlich öfter.

      Meine Empfehlung: Nimm folgende Variante, denn diese aktualisiert den Zählerstand jede Minute.

      Bild_2022-09-13_190709851.png

      Wichtig: Auf "wurde aktualisiert" triggern!

      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

      planetkeaneP 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @planetkeane sagte: ist in meinem Blocky (erster Post) aber kein Fehler, oder?

        Es wird auf "Total" getriggert, aber "Count" verwendet, was ein Problem sein kann.
        Außerdem: Wenn Arbeitsvariable >= 192 ist, wird 192 abgezogen, aber der Wert von "Count" nicht addiert. Im Blockly darunter mit 6 passiert der Fehler natürlich öfter.

        Meine Empfehlung: Nimm folgende Variante, denn diese aktualisiert den Zählerstand jede Minute.

        Bild_2022-09-13_190709851.png

        Wichtig: Auf "wurde aktualisiert" triggern!

        planetkeaneP Offline
        planetkeaneP Offline
        planetkeane
        schrieb am zuletzt editiert von planetkeane
        #14

        @paul53 Du bist ein Genie! Das hat tatsächlich funktioniert. Sowohl mit deinem Blocky als auch mit der Info, dass ich bei meinem Blocky den Count nicht mehr addiere wenn Arbeitsvariable abgezogen wird. VIELEN DANK!

        Was ich mir jetzt noch gedacht habe:
        Wenn aus irgendwelchen Gründen auch immer das MQTT Protokoll den Server nicht erreicht, würde iobroker einige Count Änderungen nicht mitbekommen. Es wäre daher die "klügere" Variante, anstatt "Count" "Total" zu nehmen. So würde er den Zähler auch aufaddieren, wenn mal eine Verbindung für einige Änderungen nicht zustande kommen würde.

        Mein Problem hierbei ist jedoch: Total fängt bei Neustart wieder von vorne an. Genauso wenn irgendein Wert mal erreicht ist.
        Beispiel:
        Total = 100
        ->Stromausfall<-
        Total = 0
        Durch "Falls Objekt ist größer als letztes" würde er doch erst weiterzählen, wenn Total wieder über 100 wäre, oder?

        paul53P 1 Antwort Letzte Antwort
        0
        • planetkeaneP planetkeane

          @paul53 Du bist ein Genie! Das hat tatsächlich funktioniert. Sowohl mit deinem Blocky als auch mit der Info, dass ich bei meinem Blocky den Count nicht mehr addiere wenn Arbeitsvariable abgezogen wird. VIELEN DANK!

          Was ich mir jetzt noch gedacht habe:
          Wenn aus irgendwelchen Gründen auch immer das MQTT Protokoll den Server nicht erreicht, würde iobroker einige Count Änderungen nicht mitbekommen. Es wäre daher die "klügere" Variante, anstatt "Count" "Total" zu nehmen. So würde er den Zähler auch aufaddieren, wenn mal eine Verbindung für einige Änderungen nicht zustande kommen würde.

          Mein Problem hierbei ist jedoch: Total fängt bei Neustart wieder von vorne an. Genauso wenn irgendein Wert mal erreicht ist.
          Beispiel:
          Total = 100
          ->Stromausfall<-
          Total = 0
          Durch "Falls Objekt ist größer als letztes" würde er doch erst weiterzählen, wenn Total wieder über 100 wäre, oder?

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

          @planetkeane sagte Zähler auch aufaddieren, wenn mal eine Verbindung für einige Änderungen nicht zustande kommen würde.

          Das stimmt.

          @planetkeane sagte in Stromverbrauch in Kommaschritten:

          Total fängt bei Neustart wieder von vorne an.

          Deshalb bei dieser Version der Trigger auf "ist größer als letztes".

          @planetkeane sagte in Stromverbrauch in Kommaschritten:

          Durch "Falls Objekt ist größer als letztes" würde er doch erst weiterzählen, wenn Total wieder über 100 wäre, oder?

          Nein. Beispiel 100 --> 1 --> 3. Die erste Differenz ist dann 2 (3 - 1). Es können nach dem Reset evtl. 1 oder 2 Impulse verschluckt werden.

          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

          planetkeaneP 1 Antwort Letzte Antwort
          1
          • paul53P paul53

            @planetkeane sagte Zähler auch aufaddieren, wenn mal eine Verbindung für einige Änderungen nicht zustande kommen würde.

            Das stimmt.

            @planetkeane sagte in Stromverbrauch in Kommaschritten:

            Total fängt bei Neustart wieder von vorne an.

            Deshalb bei dieser Version der Trigger auf "ist größer als letztes".

            @planetkeane sagte in Stromverbrauch in Kommaschritten:

            Durch "Falls Objekt ist größer als letztes" würde er doch erst weiterzählen, wenn Total wieder über 100 wäre, oder?

            Nein. Beispiel 100 --> 1 --> 3. Die erste Differenz ist dann 2 (3 - 1). Es können nach dem Reset evtl. 1 oder 2 Impulse verschluckt werden.

            planetkeaneP Offline
            planetkeaneP Offline
            planetkeane
            schrieb am zuletzt editiert von
            #16

            @paul53 Vielen Dank für deine Hilfe! Du hast mir wirklich sehr geholfen :-)

            1 Antwort Letzte Antwort
            0
            • planetkeaneP Offline
              planetkeaneP Offline
              planetkeane
              schrieb am zuletzt editiert von
              #17

              Eine Frage hätte ich noch:
              Kann ich mich über Telegram benachrichtigen lassen, wenn Total länger als bspw. 5 Minuten nicht aktualisiert worden ist?
              Finde unter Blocky nicht die richtigen Bausteine um dies zu realisieren

              G paul53P 2 Antworten Letzte Antwort
              0
              • planetkeaneP planetkeane

                Eine Frage hätte ich noch:
                Kann ich mich über Telegram benachrichtigen lassen, wenn Total länger als bspw. 5 Minuten nicht aktualisiert worden ist?
                Finde unter Blocky nicht die richtigen Bausteine um dies zu realisieren

                G Offline
                G Offline
                guergen
                schrieb am zuletzt editiert von
                #18

                @planetkeane Klar geht das, du startest einen timeout von 5 Minuten und guckst, ob der DP sich in der Zeit ändert, macht er das, setzt du den Timeout zurück, macht er es nicht, sendest du dir ein Telegram.
                Mach dir aber einen Telegram-Reminder, sonst bekommst du alle Naselang eine Meldung wenn der DP sich nicht ändert und du es nicht "resetten" kannst.

                1 Antwort Letzte Antwort
                0
                • planetkeaneP planetkeane

                  Eine Frage hätte ich noch:
                  Kann ich mich über Telegram benachrichtigen lassen, wenn Total länger als bspw. 5 Minuten nicht aktualisiert worden ist?
                  Finde unter Blocky nicht die richtigen Bausteine um dies zu realisieren

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

                  @planetkeane sagte: Telegram benachrichtigen lassen, wenn Total länger als bspw. 5 Minuten nicht aktualisiert worden ist?

                  Es muss auf "wurde aktualisiert" getriggert werden:

                  Bild_2022-09-14_103520363.png

                  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
                  • planetkeaneP Offline
                    planetkeaneP Offline
                    planetkeane
                    schrieb am zuletzt editiert von
                    #20

                    Nochmals danke :)

                    Ich habe heute morgen gesehen, dass der Zähler wieder eine kleine Abweichung hat.
                    Zähler ...8,80 kW
                    iobroker ...8,74 kW

                    Irgendwie funktioniert das Impulsezählen nicht so richtig bei mir :/

                    1 Antwort Letzte Antwort
                    0
                    • planetkeaneP Offline
                      planetkeaneP Offline
                      planetkeane
                      schrieb am zuletzt editiert von
                      #21

                      Okay, ich denke ich hab den Fehler gefunden.
                      Ich musste den Delay etwas runtersetzen. Wenn tagsüber viel Strom verbraucht wurde, dann hat er statt 2 Impulsen nur einen gezählt, weil die Scheibe zu schnell gedreht hat.
                      Jetzt den ganzen Tag getestet und er zählt richtig

                      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

                      524

                      Online

                      32.8k

                      Benutzer

                      82.9k

                      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