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. ioBroker Allgemein
  4. Source Analytix Zählerstand korrigieren

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    245

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

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

Source Analytix Zählerstand korrigieren

Scheduled Pinned Locked Moved ioBroker Allgemein
shelly 3emsource analytixstrom verbrauch analyse
19 Posts 3 Posters 1.8k Views 4 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.
  • AlmixxA Almixx

    @crunchip
    sorry, aber ich bekomme diese Messung/Berechnung einfach nicht hin! Die Zahlen stimmen vorne und hinten nicht.
    Ich besitze wie gesagt einen Shelly 3 EM und die Instanz von SA habe ich jetzt ganz neu installiert...
    Mein Stromzähler zeigt einen Zählerstand von 51927,3 kw/h, die Shelly Daten habe ich gelöscht. ...
    habe es probiert so wie oben, doch statt 51927, wird mir ein Zählerstand von 17,5 angezeigt. Was mache ich falsch? Warum ist das so kompliziert?

    Ich weiß so auf jedenfall nicht weiter...

    crunchipC Away
    crunchipC Away
    crunchip
    Forum Testing Most Active
    wrote on last edited by crunchip
    #7

    @almixx sagte in Source Analytix Zählerstand korrigieren:

    Ich weiß so auf jedenfall nicht weiter...

    Vorschlag
    da du ja eh neu mit SA beginnst, würde ich mir einen eigenen Datenpunkt erstellen.
    Diesen loggst du dann mit SA anstatt des original DP vom shelly.
    Hintergrund ist, bei shelly(speziell beim 3EM weiss ich es nicht) setzt sich der Zähler nach Stromlos oder Update zurück auf 0 und dies mach bei dem ein oder anderem Probleme i Zusammenspiel mit SA.

    Das script dazu, siehe https://forum.iobroker.net/post/929465
    Du musst nur einmalig bevor das script gestartet wird, deinen Zählerstand in deinem erstellten DP eintragen.
    ab da kannst du dann SA für diesen DP aktivieren

    umgestiegen von Proxmox auf Unraid

    AlmixxA 1 Reply Last reply
    0
    • crunchipC crunchip

      @almixx sagte in Source Analytix Zählerstand korrigieren:

      Ich weiß so auf jedenfall nicht weiter...

      Vorschlag
      da du ja eh neu mit SA beginnst, würde ich mir einen eigenen Datenpunkt erstellen.
      Diesen loggst du dann mit SA anstatt des original DP vom shelly.
      Hintergrund ist, bei shelly(speziell beim 3EM weiss ich es nicht) setzt sich der Zähler nach Stromlos oder Update zurück auf 0 und dies mach bei dem ein oder anderem Probleme i Zusammenspiel mit SA.

      Das script dazu, siehe https://forum.iobroker.net/post/929465
      Du musst nur einmalig bevor das script gestartet wird, deinen Zählerstand in deinem erstellten DP eintragen.
      ab da kannst du dann SA für diesen DP aktivieren

      AlmixxA Offline
      AlmixxA Offline
      Almixx
      wrote on last edited by
      #8

      @crunchip

      Also nach mehreren Versuchen stimmt jetzt mein Zählerstand und wird auch aktuallisiert. Doch der Rest stimmt jetzt nicht...
      Tagesverbrauch, monnatsverbrauch, Kosten,etc.

      SA.jpg

      crunchipC 1 Reply Last reply
      -1
      • AlmixxA Almixx

        @crunchip

        Also nach mehreren Versuchen stimmt jetzt mein Zählerstand und wird auch aktuallisiert. Doch der Rest stimmt jetzt nicht...
        Tagesverbrauch, monnatsverbrauch, Kosten,etc.

        SA.jpg

        crunchipC Away
        crunchipC Away
        crunchip
        Forum Testing Most Active
        wrote on last edited by
        #9

        @almixx sagte in Source Analytix Zählerstand korrigieren:

        stimmt jetzt mein Zählerstand und wird auch aktuallisiert. Doch der Rest stimmt jetzt nicht...

        was hast du jetzt wie eingerichtet?

        umgestiegen von Proxmox auf Unraid

        AlmixxA 1 Reply Last reply
        0
        • crunchipC crunchip

          @almixx sagte in Source Analytix Zählerstand korrigieren:

          stimmt jetzt mein Zählerstand und wird auch aktuallisiert. Doch der Rest stimmt jetzt nicht...

          was hast du jetzt wie eingerichtet?

          AlmixxA Offline
          AlmixxA Offline
          Almixx
          wrote on last edited by
          #10

          @crunchip
          Habe Instanz neu gemacht, den Shelly resettet und den Zählerstand "cumulative..." angepasst.

          1 Reply Last reply
          0
          • crunchipC Away
            crunchipC Away
            crunchip
            Forum Testing Most Active
            wrote on last edited by
            #11

            @almixx sagte in Source Analytix Zählerstand korrigieren:

            den Zählerstand "cumulative..." angepasst

            heisst du hast den Wert Zählerwert eingetragen, logisch das dann solch ein Ergebnis herauskommt, denn es wird ja verrechnet,
            0 bis Zählerstand=aktueller Verbrauch

            probier es mal so
            im Raw deines shelly Datenpunkt editieren
            valueAtDeviceReset trägst du den Wert ein von (aktuellen Zählerstand-currentDay)

            umgestiegen von Proxmox auf Unraid

            AlmixxA 1 Reply Last reply
            0
            • crunchipC crunchip

              @almixx sagte in Source Analytix Zählerstand korrigieren:

              den Zählerstand "cumulative..." angepasst

              heisst du hast den Wert Zählerwert eingetragen, logisch das dann solch ein Ergebnis herauskommt, denn es wird ja verrechnet,
              0 bis Zählerstand=aktueller Verbrauch

              probier es mal so
              im Raw deines shelly Datenpunkt editieren
              valueAtDeviceReset trägst du den Wert ein von (aktuellen Zählerstand-currentDay)

              AlmixxA Offline
              AlmixxA Offline
              Almixx
              wrote on last edited by
              #12

              @crunchip
              ich bekomme das nicht hin. irgendwelche Werte sind immer falsch....
              Also meine Vorgehensweise: ich habe den Shelly 3EM resettet, d.h. Zähler 0. Instanz SA neu installiert und die Daten zu den Kosten eingetragen. Es soll täglich, monatlich, jährlich und der vorherige Wert berücksichtigt werden.
              Dann gehe ich auf den Shelly Datenpunkt "total consumed power", makiere den für SA und gebe folgendes ein:
              SA.jpg
              Startwert day wäre mein aktueller Zählerstand.
              Als Ergebniss unter den SA Datenpunkten habe ich die Verbräuche einzeln wohl i.O., doch der Gesamtzählerstand, cumulative Reading, zeigt nur 0,1062 an...
              Anbei noch der Shelly DP:

              {
                "type": "state",
                "common": {
                  "name": "ConsumedPower",
                  "type": "number",
                  "role": "value.power.consumption",
                  "read": true,
                  "write": false,
                  "def": 0,
                  "unit": "Wh",
                  "custom": {
                    "sourceanalytix.0": {
                      "enabled": true,
                      "selectedUnit": "Detect automatically",
                      "deviceResetLogicEnabled": true,
                      "threshold": 1,
                      "start_day": 52119.2,
                      "start_week": 0,
                      "start_month": 0,
                      "start_quarter": 0,
                      "start_year": 0,
                      "alias": "Strom",
                      "selectedPrice": "Strom",
                      "costs": true,
                      "consumption": true,
                      "basicRate": true,
                      "meter_values": true,
                      "valueAtDeviceReset": 52119.1,
                      "valueAtDeviceInit": 0.0046
                    }
                  }
                },
                "native": {},
                "_id": "shelly.0.SHEM-3#3494546ED54E#1.Total.ConsumedPower",
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                },
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1675067926678
              }
              
              crunchipC 1 Reply Last reply
              0
              • AlmixxA Almixx

                @crunchip
                ich bekomme das nicht hin. irgendwelche Werte sind immer falsch....
                Also meine Vorgehensweise: ich habe den Shelly 3EM resettet, d.h. Zähler 0. Instanz SA neu installiert und die Daten zu den Kosten eingetragen. Es soll täglich, monatlich, jährlich und der vorherige Wert berücksichtigt werden.
                Dann gehe ich auf den Shelly Datenpunkt "total consumed power", makiere den für SA und gebe folgendes ein:
                SA.jpg
                Startwert day wäre mein aktueller Zählerstand.
                Als Ergebniss unter den SA Datenpunkten habe ich die Verbräuche einzeln wohl i.O., doch der Gesamtzählerstand, cumulative Reading, zeigt nur 0,1062 an...
                Anbei noch der Shelly DP:

                {
                  "type": "state",
                  "common": {
                    "name": "ConsumedPower",
                    "type": "number",
                    "role": "value.power.consumption",
                    "read": true,
                    "write": false,
                    "def": 0,
                    "unit": "Wh",
                    "custom": {
                      "sourceanalytix.0": {
                        "enabled": true,
                        "selectedUnit": "Detect automatically",
                        "deviceResetLogicEnabled": true,
                        "threshold": 1,
                        "start_day": 52119.2,
                        "start_week": 0,
                        "start_month": 0,
                        "start_quarter": 0,
                        "start_year": 0,
                        "alias": "Strom",
                        "selectedPrice": "Strom",
                        "costs": true,
                        "consumption": true,
                        "basicRate": true,
                        "meter_values": true,
                        "valueAtDeviceReset": 52119.1,
                        "valueAtDeviceInit": 0.0046
                      }
                    }
                  },
                  "native": {},
                  "_id": "shelly.0.SHEM-3#3494546ED54E#1.Total.ConsumedPower",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  },
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1675067926678
                }
                
                crunchipC Away
                crunchipC Away
                crunchip
                Forum Testing Most Active
                wrote on last edited by
                #13

                @almixx sagte in Source Analytix Zählerstand korrigieren:

                habe den Shelly 3EM resettet

                dann beginnt dieser ja bei 0, somit wäre dein Start Tag ebenfalls 0, deswegen hast du jetzt ein valueDeviceReset von 52119.1 drin stehen

                umgestiegen von Proxmox auf Unraid

                AlmixxA 1 Reply Last reply
                0
                • crunchipC crunchip

                  @almixx sagte in Source Analytix Zählerstand korrigieren:

                  habe den Shelly 3EM resettet

                  dann beginnt dieser ja bei 0, somit wäre dein Start Tag ebenfalls 0, deswegen hast du jetzt ein valueDeviceReset von 52119.1 drin stehen

                  AlmixxA Offline
                  AlmixxA Offline
                  Almixx
                  wrote on last edited by Almixx
                  #14

                  @crunchip was müsste ich da eingeben? ich verzweifel langsam...
                  Ich hab einen Startwert abc und einen Shelly Gesamt verbrauch von xyz. Den Startwert gebe im Datenpunkt ein, was und wie und wo muss ich den Zählerstand denn korrigieren?

                  Adapter stoppen, valueAtDeviceReset in Raw Shelly DP auf "abc"-"xyz" setzen?

                  Ich habe z.B gerade wieder currentDay von -56460,386 kW/h

                  crunchipC 1 Reply Last reply
                  0
                  • AlmixxA Almixx

                    @crunchip was müsste ich da eingeben? ich verzweifel langsam...
                    Ich hab einen Startwert abc und einen Shelly Gesamt verbrauch von xyz. Den Startwert gebe im Datenpunkt ein, was und wie und wo muss ich den Zählerstand denn korrigieren?

                    Adapter stoppen, valueAtDeviceReset in Raw Shelly DP auf "abc"-"xyz" setzen?

                    Ich habe z.B gerade wieder currentDay von -56460,386 kW/h

                    crunchipC Away
                    crunchipC Away
                    crunchip
                    Forum Testing Most Active
                    wrote on last edited by
                    #15

                    @almixx also hast du nicht wie oben erwähnt per eigenen Datenpunkt und Script gearbeitet.

                    wie sieht den das Raw vom original shelly aus?

                    umgestiegen von Proxmox auf Unraid

                    AlmixxA 1 Reply Last reply
                    0
                    • crunchipC crunchip

                      @almixx also hast du nicht wie oben erwähnt per eigenen Datenpunkt und Script gearbeitet.

                      wie sieht den das Raw vom original shelly aus?

                      AlmixxA Offline
                      AlmixxA Offline
                      Almixx
                      wrote on last edited by
                      #16
                      {
                        "type": "state",
                        "common": {
                          "name": "ConsumedPower",
                          "type": "number",
                          "role": "value.power.consumption",
                          "read": true,
                          "write": true,
                          "def": 0,
                          "unit": "Wh",
                          "custom": {
                            "influxdb.0": {
                              "enabled": true,
                              "storageType": "",
                              "aliasId": "Strom gesamt",
                              "debounceTime": 0,
                              "blockTime": 0,
                              "changesOnly": true,
                              "changesRelogInterval": 900,
                              "changesMinDelta": 0,
                              "ignoreBelowNumber": "",
                              "disableSkippedValueLogging": false,
                              "enableDebugLogs": false,
                              "debounce": 1000
                            },
                            "sourceanalytix.0": {
                              "enabled": true,
                              "selectedUnit": "Wh",
                              "deviceResetLogicEnabled": true,
                              "threshold": 1,
                              "start_day": 56471,
                              "start_week": 0,
                              "start_month": 0,
                              "start_quarter": 0,
                              "start_year": 0,
                              "alias": "Stromverbrauch",
                              "selectedPrice": "Strombezug",
                              "costs": true,
                              "consumption": true,
                              "basicRate": true,
                              "meter_values": true,
                              "valueAtDeviceReset": 56463.096,
                              "valueAtDeviceInit": 7.4852
                            }
                          }
                        },
                        "native": {},
                        "_id": "shelly.0.SHEM-3#3494546ED54E#1.Total.ConsumedPower",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1703785403573
                      }
                      
                      crunchipC 1 Reply Last reply
                      0
                      • AlmixxA Almixx
                        {
                          "type": "state",
                          "common": {
                            "name": "ConsumedPower",
                            "type": "number",
                            "role": "value.power.consumption",
                            "read": true,
                            "write": true,
                            "def": 0,
                            "unit": "Wh",
                            "custom": {
                              "influxdb.0": {
                                "enabled": true,
                                "storageType": "",
                                "aliasId": "Strom gesamt",
                                "debounceTime": 0,
                                "blockTime": 0,
                                "changesOnly": true,
                                "changesRelogInterval": 900,
                                "changesMinDelta": 0,
                                "ignoreBelowNumber": "",
                                "disableSkippedValueLogging": false,
                                "enableDebugLogs": false,
                                "debounce": 1000
                              },
                              "sourceanalytix.0": {
                                "enabled": true,
                                "selectedUnit": "Wh",
                                "deviceResetLogicEnabled": true,
                                "threshold": 1,
                                "start_day": 56471,
                                "start_week": 0,
                                "start_month": 0,
                                "start_quarter": 0,
                                "start_year": 0,
                                "alias": "Stromverbrauch",
                                "selectedPrice": "Strombezug",
                                "costs": true,
                                "consumption": true,
                                "basicRate": true,
                                "meter_values": true,
                                "valueAtDeviceReset": 56463.096,
                                "valueAtDeviceInit": 7.4852
                              }
                            }
                          },
                          "native": {},
                          "_id": "shelly.0.SHEM-3#3494546ED54E#1.Total.ConsumedPower",
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          },
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1703785403573
                        }
                        
                        crunchipC Away
                        crunchipC Away
                        crunchip
                        Forum Testing Most Active
                        wrote on last edited by
                        #17

                        @almixx deine startwerte für Woche, Monat....sind ja immer noch auf 0?
                        Lief das jetzt das ganze Jahr nicht?

                        umgestiegen von Proxmox auf Unraid

                        AlmixxA 1 Reply Last reply
                        0
                        • crunchipC crunchip

                          @almixx deine startwerte für Woche, Monat....sind ja immer noch auf 0?
                          Lief das jetzt das ganze Jahr nicht?

                          AlmixxA Offline
                          AlmixxA Offline
                          Almixx
                          wrote on last edited by
                          #18

                          @crunchip ich habe das eben erst neu eingerichtet, wollte nochmal einen Versuch starten

                          crunchipC 1 Reply Last reply
                          0
                          • AlmixxA Almixx

                            @crunchip ich habe das eben erst neu eingerichtet, wollte nochmal einen Versuch starten

                            crunchipC Away
                            crunchipC Away
                            crunchip
                            Forum Testing Most Active
                            wrote on last edited by
                            #19

                            @almixx dann hast du die Wahl, dein reset Problem zu umgehen

                            1. Variante:
                              anstatt des Zählers (wh) zu nehmen, die Leistung (Watt) mit SA zu loggen

                            2. Variante:
                              wie oben schon geschrieben, mittels script und eigenen Datenpunkt und diesen mit SA loggen

                            in beiden Varianten spielt es dann keine Rolle ob und wann sich der shelly resettet

                            umgestiegen von Proxmox auf Unraid

                            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
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            586

                            Online

                            32.7k

                            Users

                            82.5k

                            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