Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. Stromverbrauch mit Hilfe von Smappee messen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Stromverbrauch mit Hilfe von Smappee messen

Scheduled Pinned Locked Moved Praktische Anwendungen (Showcase)
19 Posts 9 Posters 5.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • oberstelO Offline
    oberstelO Offline
    oberstel
    wrote on last edited by
    #1

    Hallo Gemeinde,

    seit ein paar Tagen benutze ich dieses kleine Gerät um den Stromverbrauch in meinem Haus zu messen.

    Wer Smappee nicht kennt, kann hier mal nachlesen was das Ding so macht: https://www.smappee.com/de/home?l=de_DE

    Gerne würde ich Daten wie den aktuellen Stromverbrauch via API auslesen und in ioBroker verarbeiten.

    Hast das einer von Euch schon mal gemacht?

    Ein Smappee Adapter wäre natürlich perfekt… Aber den gibt es anscheinend noch nicht.

    1 Reply Last reply
    0
    • oberstelO Offline
      oberstelO Offline
      oberstel
      wrote on last edited by
      #2

      Zwischenzeitlich habe ich ein entsprechendes NodeJS Script gefunden welches per npm installiert werden kann:

      Siehe: https://www.npmjs.com/package/smappee-nodejs

      Beim Smappee Support (support@smappee.com) muss man nach einem API Key fragen, der bei mir innerhalb eines Tages ausgestellt wurde.

      Den API Key, zusammen mit Username und Password muss gem. Doku in einer Datei abgelegt werden (z.B. my-smappee.js).

      Mit folgendem Script lese ich den aktuellen Stromverbrauch aus und lege die Informationen in drei Datenpunkten ab:

      schedule("*/5 * * * *", function () {
       var smappee = require('./my-smappee');
       var fromDate = Date.now()-20*60000;
       var toDate = Date.now();
      
       // get my location id
       smappee.getServiceLocations(function(json_loc){
        var MyLocationId = json_loc.serviceLocations[0].serviceLocationId;
      
         // get consumption 
         smappee.getConsumptions(MyLocationId, 1, fromDate, toDate, function(json_consump){
          var getDate = convertUTCDateToLocalDate(new Date (json_consump.consumptions[json_consump.consumptions.length -1].timestamp));
          var getConsumption = json_consump.consumptions[json_consump.consumptions.length -1].consumption *12;
          var getAlwaysOn = json_consump.consumptions[json_consump.consumptions.length -1].alwaysOn;
      
          // Set datapoint with current values
          setState("MyStuff.0.smappee.lastpoll",getDate);
          setState("MyStuff.0.smappee.consumption",getConsumption.toFixed(2));
          setState("MyStuff.0.smappee.alwayson",getAlwaysOn.toFixed(2));
      
        });
       });
      });
      
      // helper
      function convertUTCDateToLocalDate(date) {
          var newDate = new Date(date.getTime()+date.getTimezoneOffset()*60*1000);
          var offset = date.getTimezoneOffset() / 60;
          var hours = date.getHours();
          newDate.setHours(hours - offset);
          return newDate;   
      }
      

      Das Script läuft bei mir alle 5 Minuten, da auch Smappee die Daten nur alle 5min in der Datenbank ablegt.

      Bei Wiederverwendung müssen ggf. die Datenpunkte den eigenen Gegebenheiten angepasst werden.

      In einem nächsten Schritt werde ich noch die erkannten Geräte auslesen und die letzten Ereignisse abfragen.

      Damit ließen sich dann IF THEN Kombinationen bauen. Zum Beispiel: Wenn das Garagentor hochfährt, mach das Licht in der Garage an… oder so.

      Wenn jemand Interesse an dem Thema hat, bitte melden... Eventuell macht es ja Sinn auch mal irgendwann einen Adapter dafür zu bauen.

      1 Reply Last reply
      0
      • P Offline
        P Offline
        PerfectAnswer
        wrote on last edited by
        #3

        Hallo,

        ich finde das Thema interessant, kann mir aber nur schwer vorstellen wie die Energiesignatur ausgelesen werden kann wenn z.B. Trockner, WaMa und Geschirrspüler gleichzeitig laufen.

        Hast Du da schon Erfahrungen sammeln können wir zuverlässig das funktioniert?

        Besten Gruß

        Bernd

        1 Reply Last reply
        0
        • oberstelO Offline
          oberstelO Offline
          oberstel
          wrote on last edited by
          #4

          @PerfectAnswer:

          kann mir aber nur schwer vorstellen wie die Energiesignatur ausgelesen werden kann wenn z.B. Trockner, WaMa und Geschirrspüler gleichzeitig laufen. `

          Ich benutzte das Dinge ja erst seit 2-3 Wochen. Noch ist es etwas früh eine Bewertung abzugeben.

          Alles was ich sagen kann, dass bis dato das Gerät gut ein Dutzend Geräte korrekt erkannt hat. Das erkenne ich daran, dass mir die App zeigt welches gerät wann eingeschaltet / ausgeschaltet wurde. Und das stimmt ausnahmslos.

          Das mit dem "Erkennen" des Gerätes ist in etwa so wie Shazam in der Lage ist, ein Musikstück trotz Nebengeräusche einwandfrei zu identifizieren. Das das klappt, weiß jeder der Shazam in einem Club/Disco mal ausprobiert hat.

          Es gibt im Internet auch negative Bericht von Leuten, bei denen das irgendwie gar nicht klappt. Da würde ich aber gerne mal deren Installation angucken… Denn wenn die Iduktionsschleifen nicht korrekt angebracht sind, wird das auch nix mit dem Erkennen ;-)

          Ich bin aktuell erst einmal begeistert!

          Nächster Schritt ist die Verbraucher für die Grundlast zu identifizieren und vor allem zu eliminieren - Aktuell habe ich über 460 Watt Grundlast. Das ist echt viel finde ich.

          1 Reply Last reply
          0
          • P Offline
            P Offline
            PerfectAnswer
            wrote on last edited by
            #5

            > Nächster Schritt ist die Verbraucher für die Grundlast zu identifizieren und vor allem zu eliminieren - Aktuell habe ich über 460 Watt Grundlast. Das ist echt viel finde ich.

            Geht mir genauso!

            Nach dem Bau (vor 3 Jahren) hatte ich eine Grundlast von 180W und bin mittlerweile zwischen 240 und 310W.

            Wäre klasse wenn Du Deine Erfahrungen hier weiterhin teilst.

            Danke

            Bernd

            1 Reply Last reply
            0
            • P Offline
              P Offline
              ple
              wrote on last edited by
              #6

              Das ist ja hoch interessant, hoffe du kannst bald ein wenig mehr davon berichten.

              Meine Grundlast liegt aktuell bei 4 kw in 24 Stunden, wenn keiner da ist. Schwank so zwischen 120 und 350 W.

              Die Wasserzähler / Gaszähler sind auch interessant.

              Intel Nuc + Proxmox

              1 Reply Last reply
              0
              • oberstelO Offline
                oberstelO Offline
                oberstel
                wrote on last edited by
                #7

                @PerfectAnswer:

                Nach dem Bau (vor 3 Jahren) hatte ich eine Grundlast von 180W und bin mittlerweile zwischen 240 und 310W. ` @ple:

                Meine Grundlast liegt aktuell bei 4 kw in 24 Stunden, wenn keiner da ist. Schwank so zwischen 120 und 350 W. ` Wie messt Ihr das denn?

                Habt ihr auch Smappee im Einsatz?

                1 Reply Last reply
                0
                • HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #8

                  @oberstel:

                  Wie messt Ihr das denn? `
                  mit dem smartmeter-Adapter:
                  144_stromverbrauch03.jpg

                  Wobei bei mir alleine die Heizung etwa 120Watt 24/7 braucht (gottseidank nur im Winter) früher sogar 180W.

                  Ich habe noch mein Office im Haus und da sind auch Standby von Tel.-Anlage, Fax, Modems, Netzwerk-Infrastruktur usw, nicht gerade wenig.

                  Als wir aber einen Receiver bemerkten, der 20W (!) Standby zog, musste der das Haus verlassen.

                  Andererseits dauert es mehr als ein Brennerleben die Neuinstallation durvh den Stromverbrauch finanzieren zu wollen.

                  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 Reply Last reply
                  0
                  • oberstelO Offline
                    oberstelO Offline
                    oberstel
                    wrote on last edited by
                    #9

                    @Homoran:

                    mit dem smartmeter-Adapter: `

                    so weit ich weiß, hängt der Homematic SmartMeter ja am Zähler… In Deiner Grafik sehe ich aber diverse Verbraucher. Wie misst Du das?

                    1 Reply Last reply
                    0
                    • P Offline
                      P Offline
                      ple
                      wrote on last edited by
                      #10

                      Hab ein Homematic Zähler am hauptzähler, dann das Script hier aus dem Forum.

                      Klappt soweit ganz gut, nur hat sich die letzten Wochen mein Grundverbrauch erhöht, ich geh aber von den stellventilen der Fußbodenheizung aus, die liegen pro Kreis bei 5 Watt .

                      Bin gerade noch dabei alle wichtigen Geräte mit Sonoff POW auszurüsten und die Geräte im BSZ Script zu integrieren.

                      Die POW wollte ich auch pro Phase für den Raum ausstatten.

                      Ist schon interessant, was so Standardklamotten so an Strom ziehen.

                      Z.b.

                      Fritzbox 20w

                      Vu+ satreciever 20w

                      Nas im Standby 17w

                      Ac ap pro 7w

                      2 x Switch a 6w

                      30 Homematic aktoren a 0,5 w

                      Elektrische Schubladen Küche 7w

                      Bestimmt noch was vergessen. Selbst dieses macht schon 2,4kw aus.

                      Dazu kommen noch 2 Kühlschränke und 1 Gefriertruhe.

                      Da kommen mir beim tippen gerade 4 kw zu wenig vor.

                      Wie ist eure Grundlast so? Gerne auch von 24 bis 6 Uhr. Da passiert ja echt nichts.

                      Zu dem Gerät smappee, ich weiß garnicht, wie die einen Fingerabruck pro Gerät erkennen wollen. Wäre

                      Zwar schön, aber ich denke unmöglich. Die können vielleicht Anhand der Grundlast eines Gerätes so zuordnen. Ein Wasserkocher nimmt immer gleich viel Leistung. Da müsste man ja beim induktionsherd alle 9 Stufen pro Platte zusammennehmen.

                      Aber ich warte mal hier auf Erfahrungen von oberstel;-)

                      Intel Nuc + Proxmox

                      1 Reply Last reply
                      0
                      • HomoranH Do not disturb
                        HomoranH Do not disturb
                        Homoran
                        Global Moderator Administrators
                        wrote on last edited by
                        #11

                        @oberstel:

                        .. In Deiner Grafik sehe ich aber diverse Verbraucher. Wie misst Du das? `
                        Der markierte chart mit dem Grundrauschen kommt vom Smartmeter.

                        Der kleine Chart daneben erhält seine Daten durch Messteckdosen.

                        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 Reply Last reply
                        0
                        • Jey CeeJ Online
                          Jey CeeJ Online
                          Jey Cee
                          Developer
                          wrote on last edited by
                          #12

                          Es gibt verschiedene Möglichkeiten wie man ein Gerät identifizieren kann. Der Stromverbrauch ist ja nur ein Indikator.

                          Verschiedene lasten (ohmsche, induktive und kapazitive) weisen verschiedene Charakteristiken auf die man identifizieren kann.

                          Eine ohmsche Last ist zum Beispiel eine Glühbirne die zieht konstant, gut es gibt eine geringe veränderung bis die Glühwendel auf Betriebstemperatur ist, den gleichen Strom.

                          Eine Kapazitive Last wie zB ein PC Netzteil, zieht bis die verbauten Kondensatoren geladen sind, so viel Strom wie möglich. Das bewegt sich im Millisekunden Bereich.

                          Eine induktive Last ist zB ein Motor, die haben einen Anlaufstrom ähnlich wie eine Kapazitive Last nur über einen längeren Zeitraum.

                          Wenn man solche Charakteristika kennt und weiss auf welche Geräte sie zu treffen hat man einen Anhaltspunkt.

                          Dann gibt es den Faktor Zeit, wann und wie lange ist etwas an.

                          Ein Kühlschrank ist eine induktive Last die mit einem Kondensator kompensiert wird. Je nach Auslegung der Kompensation könnte er auch Kapazitiv werden, aber den längeren Anlaufstrom wird man immer sehen. Der Kühlschrank wird immer in etwa gleichen Zeitabständen laufen egal was für eine Uhrzeit ist. Dieses verhalten wird zwar durch das öffnen des Kühlschranks beeinflusst aber nicht verändert.

                          Die Waschmaschine, induktive, kapazitive und ohmsche Last, wird dagegen nur hin und wieder laufen, vermutlich oft an den selben Tagen und Tagsüber. Das Profil eines Waschgangs ist immer etwa das selbe: Wasser Einlauf (kapazitive Last), Heizen (ohmsche Last), Schleudern (induktive Last), Abpumpen (induktive Last).

                          Wenn man das ganze auf die Spitze treibt misst man noch Spannung, Strom und Frequenz. Je nach last verschieben sich Spannung und Strom Zeitlich.

                          Wenn man gezielt Frequenzen außerhalb der 50Hz misst kann man auch Rückschlüsse auf die Art des Verbrauchers schließen.

                          Schaltnetzteile, Handy Ladekabel zum Beispiel, erzeugen Störfrequenzen in höheren Frequenzbereichen.

                          Wenn man jetzt die Störfrequenzen und den Stromverbrauch in einem Diagramm darstellt werden sie etwa Zeitgleich auftreten.

                          Da die Störfrequenzen bei jedem Gerät etwas unterschiedlich sind, lassen sie sich unterscheiden. Dann kommt noch die Höhe des Stromverbrauchs dazu und das Verbrauchsprofil, so kann man mit mindestens 51%iger Sicherheit sagen welches Gerät gerade aktiv ist.

                          Mit genug Erfahrung was Unterschiedliche Geräte Modelle betrifft lässt sich daraus bestimmt ein Algorithmus ableiten der auch unbekannte Geräte Modelle erkennt.

                          Gesendet von Unterwegs

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

                          1 Reply Last reply
                          0
                          • eric2905E Offline
                            eric2905E Offline
                            eric2905
                            wrote on last edited by
                            #13

                            Hi,

                            @oberstel:

                            Ich benutzte das Dinge ja erst seit 2-3 Wochen. Noch ist es etwas früh eine Bewertung abzugeben. `
                            wie sind Deine Erfahrungen jetzt, nach noch ein paar Wochen mehr testen?

                            Würdest Du das System nochmal kaufen? Ca.220€ sind ja nicht ohne.

                            Gruß,

                            Eric

                            Roses are red, violets are blue,

                            if I listen to metal, my neighbours do too

                            1 Reply Last reply
                            0
                            • P Offline
                              P Offline
                              ple
                              wrote on last edited by
                              #14

                              Ach ja, da war noch was.

                              Interessieren würde es mich auch und wäre für Erfahrungen dankbar.

                              Intel Nuc + Proxmox

                              1 Reply Last reply
                              0
                              • H Offline
                                H Offline
                                homecineplexx
                                wrote on last edited by
                                #15

                                verwendet hier jemand den gas bzw wasserzähler?

                                1 Reply Last reply
                                0
                                • S Offline
                                  S Offline
                                  stern525
                                  wrote on last edited by
                                  #16

                                  Ich habe den Smappee ca. 2 Jahre und bin ganz zufrieden, den momentanen Verbrauch zeigt er super an, also Licht ein - Licht aus reagiert er sofort.

                                  Die Geräteerkennung, naja er zeigt große Verbraucher wie Wasserkocher usw.zuverlässig an, auch Lichter erkennt er ganz gut. Allerdings bei Geräten

                                  die langsam hochfahren und der Verbrauch schwankt kommt er oft ins schleudern bei der Geräteerkennung.

                                  Für den momentanen Verbrauch ist er klasse, zum Daten loggen taugt er nichts, er speichert nur ein Jahr und die Dateien exportieren ist auch nicht der Hit.

                                  Aus diesem Grund legte ich mir den SDM630 Modbus zu, der macht den Job gut.

                                  Ich hatte als erstes den Zähler von Homematic der nervte mich noch mehr, den musste ich mindestens einmal pro Monat korrigieren. :roll:

                                  1 Reply Last reply
                                  0
                                  • F Offline
                                    F Offline
                                    forelleblau
                                    wrote on last edited by
                                    #17

                                    Hallo

                                    Ich hab seit einiger Zeit einen Smappee mit einem Wasserzähler im Einsatz. Daneben nutze ich ihn zum schalten von 433-Mhz Schaltsteckern (billige aus dem Baumarkt).

                                    Ich hab nun mal begonnen einen Adapter für ioBroker zu programmieren. Bis jetzt ist der in der Lage die grobe Struktur abzubilden.

                                    Nun stehe ich aber vor der Frage, was denn alles aus dem Smappee in den ioBroker rein soll.

                                    Direkt kann man die Momentanwerte (Last, Spannung) pro Phase abfragen und über die API den Stromverbrauch, unterschiedlich aggregiert, die Werte der verschiedenen Sensoren,… gemäss Doku der API.

                                    Was würde euch interessieren?

                                    Herzliche Grüsse

                                    Marcel

                                    1 Reply Last reply
                                    0
                                    • F Offline
                                      F Offline
                                      forelleblau
                                      wrote on last edited by
                                      #18

                                      Hallo

                                      Eine erste Version des Smappee - Adapters ist verfügbar.

                                      s. viewtopic.php?f=35&t=21469

                                      Grüsse Marcel

                                      1 Reply Last reply
                                      0
                                      • F Offline
                                        F Offline
                                        forelleblau
                                        wrote on last edited by
                                        #19

                                        Hallo

                                        Es werden dringend Tester gesucht?

                                        viewtopic.php?f=35&t=21469

                                        Besten Danke und Grüsse

                                        forelleblau

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        656

                                        Online

                                        32.6k

                                        Users

                                        82.3k

                                        Topics

                                        1.3m

                                        Posts
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Home
                                        • Recent
                                        • Tags
                                        • Unread 0
                                        • Categories
                                        • Unreplied
                                        • Popular
                                        • GitHub
                                        • Docu
                                        • Hilfe