Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Frage] aktueller Stromverbrauch anzeigen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

[Frage] aktueller Stromverbrauch anzeigen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
34 Beiträge 4 Kommentatoren 9.0k Aufrufe
  • Ä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.
  • P Offline
    P Offline
    Phips_CH
    schrieb am zuletzt editiert von
    #1

    Hallo

    vor einigen Wochen habe ich mir ein Homematic-System angeschafft. damit lese ich mein Stromzähler E350 von Landis +Gyr aus.

    Das funktioniert soweit recht gut. Ich habe den Strom den ich total bezogen habe und den Strom den ich total mit Hilfe der PVA produziert habe.

    Allerdings möchte ich den aktuellen Stromverbrauch anzeigen. Und auch den aktuell produzierten Strom.

    Ich habe aber nur den total bezogenen Strom resp. produzierten Strom. Dieser summiert sich immer auf.

    Ist es möglich mit ioBroker den Wert der aktuellen Leistung zu ermitteln?

    Ich stell mir das so vor, das ich den aktuellen Wert mit dem letzten erfassten Wert subtrahiere.

    Was benötige ich dazu?

    Wenn ich das richtig verstehe, schreibe ich die Daten in eine Datenbank auf dem CCU2. Mit ioBroker finde ich mit dem Adapter "SQL History" eine DB der Verbindungstest gibt mir auch ein OK zurück. Allerdings komm ich jetzt nicht mehr weiter.

    Bin ich so auf dem richtigen Weg, oder gibt es einen andern Lösungsansatz für mein Vorhaben?

    Später möchte ich dann noch den Gas und vielleicht noch den Wasserverbrauch erfassen und aufzeigen.

    Besten Dank schon jetzt für eure Unterstützung

    Gruss

    Phips_CH

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Hallo Phips und Willkommen im Forum!

      Ich habe es ähnlich und so gelöst, dass ich die Werte mit blockly berechne und in selbst erstellte Objekte schreibe.

      http://forum.iobroker.net/viewtopic.php … =40#p63451 Punkt 11.

      Bin im Moment unterwegs.

      Näheres heute abend.

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        Phips_CH
        schrieb am zuletzt editiert von
        #3

        Genau so etwas stell ich mir auch vor.

        Aber wie gebe ich den aktuellen Wert der Leistung, die gerade verbraucht wird heraus und wie kann ich diesen anzeigen?

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          Die Leistung ist Energie pro Zeit. Mit jeder Wertänderung des Enegiedatenpunktes werden alle benötigten Werte übergeben:

          const idEnergie = '...';  
          const idLeistung = '...';
          const faktor = 3600000; // Umrechnungsfaktor (bitte anpassen) 
          
          on(idEnergie, function(dp) {         // triggert bei jeder Wertänderung
              var actval = dp.state.val;       //  aktueller Energiewert
              var lastval = dp.oldState.val;  // letzter Energiewert
              var acttime = dp.state.lc;      // aktuelle Zeit in ms
              var lasttime = dp.oldState.lc;  // Zeitpunkt zu letztem Energiewert in ms
              var power = faktor * (actval - lastval) / (acttime - lasttime);  // Leistung
              setState(idLeistung, power);
          });
          
          

          Der Datenpunkt vom Typ "Zahl" ('number') für die Leistung muss manuell (Reiter "Objekte") oder per https://github.com/ioBroker/ioBroker.javascript#createstate angelegt 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

          1 Antwort Letzte Antwort
          0
          • P Offline
            P Offline
            Phips_CH
            schrieb am zuletzt editiert von
            #5

            Vielen Dank

            leider versteh ich das noch zu wenig.

            Kannst du mir das vielleicht etwas ausführlicher erläutern?

            Brauch ich dafür einen Adapter? oder wo schreib ich den Skript rein?

            Sorry

            Ich bin absoluter beginner was HM und auch ioBroker betrifft.

            1 Antwort Letzte Antwort
            0
            • Jey CeeJ Online
              Jey CeeJ Online
              Jey Cee
              Developer
              schrieb am zuletzt editiert von
              #6

              Du brauchst den Javascript Adapter.

              Wenn du Tiefer einsteigen willst, gibt es http://www.iobroker.net/?page_id=5385&lang=de eine sehr gute Einführung in die Programmierung in ioBroker.

              Persönlicher Support
              Spenden -> paypal.me/J3YC33

              1 Antwort Letzte Antwort
              0
              • HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                Hallo Phips,

                die Lösung von Paul53 ist natürlich optimal;

                @Phips_CH:

                Brauch ich dafür einen Adapter? oder wo schreib ich den Skript rein? `
                Diese Frage lässt mich jedoch aufhorchen.

                @Phips_CH:

                Ich bin absoluter beginner was HM und auch ioBroker betrifft. `
                Kein Problem, dafür sind wir ja da.

                Aber die ioBroker Installation steht?

                dann nochmal schrittweise:
                @Phips_CH:

                vor einigen Wochen habe ich mir ein Homematic-System angeschafft. damit lese ich mein Stromzähler E350 von Landis +Gyr aus.

                Das funktioniert soweit recht gut. `

                Was hast du denn genau für Daten? und wo?

                @Phips_CH:

                möchte ich den aktuellen Stromverbrauch anzeigen. Und auch den aktuell produzierten Strom. `
                Auch hier: Wo hast du welche Daten verfügbar?

                Gruß

                Rainer

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  Phips_CH
                  schrieb am zuletzt editiert von
                  #8

                  Mit der CCU2 habe ich mit einer ES-IEC eine Verbindung zum Stromzähler hergestellt.

                  Auf der Weboberfläche der CCU2 habe ich es geschafft den Wert Wirkenergie +A Summe auf dem Kanal 1 und auf dem Kanal 2 die Wirkenergie -A Summe darzustellen. +A ist die Leistung ich aus dem Netz beziehe und -A die Leistung, die mit meiner PVA zurück speise.

                  Auf der Weboberfläche habe ich dann ein Diagramm erstellt, wo ich sehe wieviel Strom ich beziehe und wieviel ich zurück speise.

                  Diese Werte werden rund alle 10min aktualisiert. dürfte auch in kürzeren Abständen geschehen.

                  Ich gehe mal davon aus, dass die Werte für die Tabelle in einer Datenbank auf der CCU2 resp. auf der SD-Karte stehen.

                  Für die Gestaltung einer Weboberfläche bin ich auf den ioBroker gestossen und hab da einiges ausprobiert. zuerst habe ich die Adapter hm-rega, hm-rpc und den vis installiert.

                  Mit ausprobieren habe ich dann die Werte der Total bezogenen Leistung aus dem Netz und die Totale Summer der Leistung die ich eingespien habe auf die Oberfläche gebracht. diese werden auch immer aktualisiert.

                  Nun möchte ich aber den Wert der aktuell verbraucht wird. Ich dacht mir, dass müsst hinkommen, wenn ich den aktuellen Wert mit dem Wert der letzten Messung subtrahiere und mit der Zeit multipliziere um auf Watt zu kommen.

                  Wo ich den Werte finde weiss ich allerdings nicht.

                  Wenn ich auf ioBroker.admin bei Ergegnisse schaue, lauft da einiges durch. Da sehe ich auch den Eintrag mit "hm-rpc.0.NEQ0860966.1.IEC_ENERGY_COUNTER" mit dem aktuellen Wert des Stromzählers.

                  Allerdings bin ich mit meiner Vorstellung am Ende, wie es weitergehen soll.

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #9

                    Ab hier wird es interessant:
                    @Phips_CH:

                    Wenn ich auf ioBroker.admin bei Ergegnisse schaue, lauft da einiges durch. Da sehe ich auch den Eintrag mit "hm-rpc.0.NEQ0860966.1.IEC_ENERGY_COUNTER" mit dem aktuellen Wert des Stromzählers. `

                    @Phips_CH:

                    Allerdings bin ich mit meiner Vorstellung am Ende, wie es weitergehen soll. `
                    dafür sind wir ja da!

                    Gehe bitte im Admin auf den Reiter Objekte und filtere oben links bei ID auf NEQ0860966 und klappe dann alle Ebenen auf.

                    Mache davon einen Screenshot und poste ihn hier.

                    Gruß

                    Rainer

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • P Offline
                      P Offline
                      Phips_CH
                      schrieb am zuletzt editiert von
                      #10

                      2604_20170428.jpg

                      Interessant finde ich es auch, nur binich noch nicht soweit, das ich verstehe was zu tun ist. ;)

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        Danke, ich habe das Gerät nämlich nicht.

                        Das sieht doch schon mal ganz gut aus.

                        Du loggst da ja auch schon 4 Datenpunkte. Kannst du mir sagen, was diese States darstellen?

                        2x ist die Einheit kWh und 2x Watt.

                        Wenn du da schon den aktuellen Verbrauch (Power) hast brauchst du gar nichts zu rechnen ;-)

                        Gruß

                        Rainer

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          Phips_CH
                          schrieb am zuletzt editiert von
                          #12

                          das kommt vom dran rumprobieren.

                          Ich habe mal versucht mit dem Flot Charts etwas aufzuzeichnen. dafür musste ich die States aktivieren.

                          kWh ist für die Zählerstand Total Watt wäre dann die aktuelle Leistung.

                          Aber ist sehe ja den Totalen Zählerstand. da ich denn aktuellen Stand nicht auslese, hab ich da auch "0".

                          Ich bin mir nicht sicher, ob ich den Verbrauch auch auslesen könnte. aber dann habe ich das Total ja nicht mehr.

                          Ich habe beim Energiezählsensor zwei Kanäle.

                          Bin mir nicht ganz sicher, aber allenfalls könnte ich auslesen:

                          Momentanleistung 3-phasig

                          Wirkleistung +A Tarif 1

                          Wirkleistung +A Tarif 2

                          Wirkleistung +A Summe

                          Wirkleistung -A Tarif 1

                          Wirkleistung -A Tarif 2

                          Wirkleistung -A Summe

                          Wenn ich die Momenleistung nehme, weiss ich ja nicht vo wo ich den Strom beziehe. Oder? ;)

                          Wenn ich auf der Weboberfläche von der CCU2 ein Diagramm erstelle sehe ich das:

                          2604_201704281.jpg

                          Die Grüne Kurve habe ich aus dem Netz und die rote vom Dach. da habe ich ja auch eine Leistung. woher kommt denn die?

                          1 Antwort Letzte Antwort
                          0
                          • HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #13

                            Ich fürchte das ist etwas anders.

                            Du wirst (wie ich) einen Zweirichtungszähler haben und du kannst den momentanen Stromverbrauch so leider nicht ermitteln.

                            Die grüne Linie wird dann der Bezug sein (Verbrauch - Produktion solange Produktion kleiner als Verbrauch)

                            Sobald du mehr Produzierst speist du ins Netz ein, dass ist dann die rote Linie (=Produktiosüberschuss)

                            Das wäre bei mir im Diagramm die Rote Linie, die anstelle ins negative zu gehen einfach umgeklappt wird.
                            144_11_strom.jpg

                            Das müssten wir aber genau wissen, damit man das auch richtig berechnet.

                            Gruß

                            Rainer

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von
                              #14

                              @Phips_CH:

                              Die Grüne Kurve habe ich aus dem Netz und die rote vom Dach. da habe ich ja auch eine Leistung. woher kommt denn die? `
                              Nach dem Chart können das keine Energiewerte sein, da diese sich nicht verringern können. Es sind anscheinend Leistungswerte in kW. Will man daraus Energiewerte ermitteln, muss man die Leistung über die Zeit integrieren.

                              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
                              • HomoranH Nicht stören
                                HomoranH Nicht stören
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #15

                                Hallo Paul.

                                Das sind IMHO Arbeitswerte. Die Skalenbeschriftung ist ja Wh. Aber du hast recht, da scheint die Beschriftung nicht zu stimmen….

                                Im Prinzip müsste man z.B. jede Sekunde die Differenz zum vorherigen Wert bekommen und somit eine Annäherung der Fläche unter der Kurve (=Integral) erhalten.

                                Für mich liegt aber das Problem dann bei dem "Summensignal" des Vermutlichen Zweiwegezählers. Einen Echten Verbrauch kann man nur errechnen wenn man mindestens noch einen weiteren Wert, z.B. den Solarertrag hat und diesen von dem Summensignal subtrahiert.

                                Gruß

                                Rainer

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                1 Antwort Letzte Antwort
                                0
                                • paul53P Offline
                                  paul53P Offline
                                  paul53
                                  schrieb am zuletzt editiert von
                                  #16

                                  @Homoran:

                                  Einen Echten Verbrauch kann man nur errechnen wenn man mindestens noch einen weiteren Wert, z.B. den Solarertrag hat und diesen von dem Summensignal subtrahiert. `
                                  Da stimme ich Dir zu. Die grüne Linie ist offenbar die aus dem Netz bezogene Leistung, die rote Linie zeigt die Einspeiseleistung in das Netz.

                                  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
                                  • P Offline
                                    P Offline
                                    Phips_CH
                                    schrieb am zuletzt editiert von
                                    #17

                                    Ja sorry die Bezeichnung der Achse ist falsch. och habe da mal etwas reingeschrieben als ich das Diagramm erstellt habe. Dass das nicht sein kann leuchtet mir ein.

                                    Es ist so, dass ich den Strom mit der PVA produziere und den aktuellen Bedarf abdecke. Den Überschuss speise ich ins Netzt ein.

                                    In der Nacht oder bei schlechtem Wetter beziehe ich den Strom aus dem Netz.

                                    Ich habe den Wert des Solarertrag.

                                    Lässt sich das rechnen? oder macht das Sinn, dass zu rechnen?

                                    1 Antwort Letzte Antwort
                                    0
                                    • paul53P Offline
                                      paul53P Offline
                                      paul53
                                      schrieb am zuletzt editiert von
                                      #18

                                      @Phips_CH:

                                      Ich habe den Wert des Solarertrag. `
                                      Als Energie (kWh) oder als Leistung (kW) ?
                                      @Phips_CH:

                                      Lässt sich das rechnen? oder macht das Sinn, dass zu rechnen? `
                                      Damit kann man rechnen. Wenn es die Energie ist, muss man differenzieren, um die Leistung zu erhalten, so wie in dem Skript weiter oben.

                                      Daraus kann man die Leistung für den Verbrauch berechnen:

                                      Verbrauch = PV-Leistung - Einspeisung + Netzbezug

                                      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
                                      • P Offline
                                        P Offline
                                        Phips_CH
                                        schrieb am zuletzt editiert von
                                        #19

                                        Den Solarertrag habe ich wie auch den Stromverbrauch aus dem Netz habe ich in kWh.

                                        Wie kann ich das den rechnen?

                                        steh grad mächtig im Wald.

                                        1 Antwort Letzte Antwort
                                        0
                                        • paul53P Offline
                                          paul53P Offline
                                          paul53
                                          schrieb am zuletzt editiert von
                                          #20

                                          In dem Skript, das ich gestern um 13:08 gepostet habe, wird die Energie (in kWh) in die momentane Leistung (in kW) umgerechnet.

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          577

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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