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. Skripten / Logik
  4. Shelly 1 PM Leistungsmessung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Shelly 1 PM Leistungsmessung

Scheduled Pinned Locked Moved Skripten / Logik
blockly
10 Posts 6 Posters 4.4k Views 5 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.
  • nick21N Offline
    nick21N Offline
    nick21
    wrote on last edited by
    #1

    Hallo zusammen,

    ich habe neuerdings ein paar Shelly 1 PM als Schalter und Steckdosen eingebaut. Teilweise als Alternative zu den Sonoff POW.
    Bildschirmfoto 2019-08-03 um 13.34.58.png.

    Ich habe in anderen Beiträgen gesehen, dass über Power auch die Leistung angezeigt wird. Von den Sonoff POW kenne ich die Anzeige der täglichen und monatlichen Leistung. Kann man dies auch bei den Shellys abgreifen? Ansonsten würde ich ein entsprechendes Script schreiben.

    Danke vorab.

    Niki

    1 Reply Last reply
    0
    • nick21N Offline
      nick21N Offline
      nick21
      wrote on last edited by
      #2

      Hallo zusammen, anbei mal ein Code für meine Verbrauchsmessung der PM:

      function check_ENERGY_Today () {
          for (var i=0; i<clients.devices.length; i++) {
              //Abfrage ENERGY_Today
              var name = clients.devices[i].name;
              var Energy = getState("javascript." + instance + ".Shelly." + clients.devices[i].nutzer + ".ENERGY_Today").val;
              Energy_new = (getState(name + ".Relay0.Power").val/1000/60) + Energy;
              setState("javascript." + instance + ".Shelly." + clients.devices[i].nutzer + ".ENERGY_Today",Math.round(Energy_new * 1000000)/1000000);
          }
      }; 
      

      Die Idee war, das diese Funktion jede Minute ausgeführt wird und die aktuelle Leistung abgreift. Daher auch in Zeile 6 die Teilung des Wertens durch 60, da es sich nur um den Verbrauch in der einen Minute handelt. Leider deckten sich die ausgerechneten Werte nicht mit dem, was die shelly app angibt. Hat jemand da Ideen?

      sigi234S 1 Reply Last reply
      0
      • PeoplesP Offline
        PeoplesP Offline
        Peoples
        wrote on last edited by
        #3

        Oder du nimmst den History Adapter und wertest dann die Daten aus

        Ich beantworte keine Fragen zu Themen via PN

        1 Reply Last reply
        0
        • nick21N nick21

          Hallo zusammen, anbei mal ein Code für meine Verbrauchsmessung der PM:

          function check_ENERGY_Today () {
              for (var i=0; i<clients.devices.length; i++) {
                  //Abfrage ENERGY_Today
                  var name = clients.devices[i].name;
                  var Energy = getState("javascript." + instance + ".Shelly." + clients.devices[i].nutzer + ".ENERGY_Today").val;
                  Energy_new = (getState(name + ".Relay0.Power").val/1000/60) + Energy;
                  setState("javascript." + instance + ".Shelly." + clients.devices[i].nutzer + ".ENERGY_Today",Math.round(Energy_new * 1000000)/1000000);
              }
          }; 
          

          Die Idee war, das diese Funktion jede Minute ausgeführt wird und die aktuelle Leistung abgreift. Daher auch in Zeile 6 die Teilung des Wertens durch 60, da es sich nur um den Verbrauch in der einen Minute handelt. Leider deckten sich die ausgerechneten Werte nicht mit dem, was die shelly app angibt. Hat jemand da Ideen?

          sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          wrote on last edited by
          #4

          @nick21

          Oder ev. was für

          https://forum.iobroker.net/topic/29022/strom-geräte-als-html-tabelle-vis-iqontrol

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          1 Reply Last reply
          0
          • nick21N Offline
            nick21N Offline
            nick21
            wrote on last edited by
            #5

            @sigi234 said in Shelly 1 PM Leistungsmessung:

            https://forum.iobroker.net/topic/29022/strom-geräte-als-html-tabelle-vis-iqontrol

            Danke, aber ich würde ungern alles über den Haufen schmeißen, da das Script für die Sonoff POW ähnlich ist, nur das sie den Tagesbedarf schon als Datenpunkt rausgeben.

            @Peoples : Den historyadapter benutze ich zur Zeit zur Darstellung als Graph im VIS. Wie kann ich über den Historyadapter denn die Tageswerte auslesen?

            PeoplesP 1 Reply Last reply
            0
            • nick21N nick21

              @sigi234 said in Shelly 1 PM Leistungsmessung:

              https://forum.iobroker.net/topic/29022/strom-geräte-als-html-tabelle-vis-iqontrol

              Danke, aber ich würde ungern alles über den Haufen schmeißen, da das Script für die Sonoff POW ähnlich ist, nur das sie den Tagesbedarf schon als Datenpunkt rausgeben.

              @Peoples : Den historyadapter benutze ich zur Zeit zur Darstellung als Graph im VIS. Wie kann ich über den Historyadapter denn die Tageswerte auslesen?

              PeoplesP Offline
              PeoplesP Offline
              Peoples
              wrote on last edited by Peoples
              #6

              @nick21
              das sollte mit dem history widget oder flot gehen, wenn du die Daten weiter verarbeiten willst wirds schwierig ohne script

              Mit dem Sourceanaltytix adapter gehts auf jedenfall denn der gibt dir ja die Tageswerte als datenpunkt

              Ich beantworte keine Fragen zu Themen via PN

              1 Reply Last reply
              0
              • T Do not disturb
                T Do not disturb
                ticaki
                wrote on last edited by
                #7

                Power gibt dir immer die Leistung genau in diesem kleinen Moment der Messung wieder. Hab gestern die Teile neu gestartet, bin mir nicht ganz sicher deshalb, aber ich glaube Energy gibt dir einen kumulierten Wert aus dem du dir alles was du willst berechnen kannst.

                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                Spenden

                1 Reply Last reply
                0
                • X Offline
                  X Offline
                  xbow42
                  wrote on last edited by
                  #8

                  Der shelly1pm hat auch den DP ".ENERGY_Today" den man täglich 23:59:59 mit dem Historyadapter sicher kann.
                  Für unterschiedliche Stromsensoren bevorzuge ich den Sourceanaltytix-Adapter.
                  Im Fall des shelly1pm der Wert von "ENERGY_Total" zu überwachen.

                  M 1 Reply Last reply
                  0
                  • X xbow42

                    Der shelly1pm hat auch den DP ".ENERGY_Today" den man täglich 23:59:59 mit dem Historyadapter sicher kann.
                    Für unterschiedliche Stromsensoren bevorzuge ich den Sourceanaltytix-Adapter.
                    Im Fall des shelly1pm der Wert von "ENERGY_Total" zu überwachen.

                    M Offline
                    M Offline
                    manuel35i
                    wrote on last edited by
                    #9

                    @xbow42
                    Hallo
                    wo genau soll denn bitte der DP ENERGY_Today sein bei meinen Shelly 1pm ist der nicht vorhanden.
                    Vielleicht kann mir auch noch jemand erklären warum im DP power immer die doppelte Leistung angezeigt wird als wie in der Shelly Weboberfläche.pv anlage.png

                    X 1 Reply Last reply
                    0
                    • M manuel35i

                      @xbow42
                      Hallo
                      wo genau soll denn bitte der DP ENERGY_Today sein bei meinen Shelly 1pm ist der nicht vorhanden.
                      Vielleicht kann mir auch noch jemand erklären warum im DP power immer die doppelte Leistung angezeigt wird als wie in der Shelly Weboberfläche.pv anlage.png

                      X Offline
                      X Offline
                      xbow42
                      wrote on last edited by
                      #10

                      @manuel35i sorry mit dem DP hatte ich wohl falsch auf dem Schirm.
                      Bei mir passen die power-Werte, keine Ahnung warum das bei dir nicht so ist.

                      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

                      560

                      Online

                      32.7k

                      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