Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Victron MP2 und Shelly Zählerstände sichern.

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Victron MP2 und Shelly Zählerstände sichern.

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Jacke last edited by paul53

      @jacke sagte: Verfälschungen durch das zurücksetzen der Zähler.

      Weshalb so kompliziert? Erstelle einen eigenen Datenpunkt mit dem Zählerstand, trage vor erstem Skriptstart den abgelesenen Zählerstand manuell ein und das folgende Blockly zählt weiter - auch bei einem Reset des Originalwertes:

      Blockly_temp.JPG

      Version mit Umrechnung Wh --> kWh:

      Blockly_temp.JPG

      J 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Jacke last edited by

        @jacke abgesehen davon, dass die Energiewerte im Multiplus flüchtig sind, sind sie auch nur "grobe Anhaltswerte".
        Bei mir liegen sie deutlich neben dem was mir über andere Wege zur Verfügung steht.
        Der Batteriewirkungsgrad läge dann bei etwa 64%, nach Berechnungen über BatteryPower komme ich auf 91%

        1 Reply Last reply Reply Quote 0
        • J
          Jacke @paul53 last edited by

          Danke für die antworten das war halt das wa ich mit meinem Wissen machen konnte der andere Ansatz ist natürlich wesentlich eleganter.

          @paul53
          Bei Objekt Id Energy muss da noch der Datenpunkt des Zählers hin?
          Kann ich das skript auf 10mal hintereinander packen oder als funktion direkt anlegen?

          @homoran said in Victron MP2 und Shelly Zählerstände sichern.:

          @jacke abgesehen davon, dass die Energiewerte im Multiplus flüchtig sind, sind sie auch nur "grobe Anhaltswerte".
          Bei mir liegen sie deutlich neben dem was mir über andere Wege zur Verfügung steht.
          Der Batteriewirkungsgrad läge dann bei etwa 64%, nach Berechnungen über BatteryPower komme ich auf 91%

          Ja habe es auch mal mittels Sourceanalytix für eine Woche ausgerechnet und kan auf 73%. Was ist den Battery Power?
          Ich war auch kurz davor noch Zähler vor und hinter dem Multiplus zu installieren, weil mich das doch etwas nervt.
          aber es ist haltein komplizeirter Aufbau.
          AC gekoppelte PV 3phasig, 1 phasiger Multiplus mit Lifepo4 akku und Solarladeregler plus 1 Phasige PV an AC-Out mit Kritischen Lasten.
          Wie hast du das denn gelöst?

          Homoran paul53 2 Replies Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Jacke last edited by Homoran

            @jacke sagte in Victron MP2 und Shelly Zählerstände sichern.:

            Was ist den Battery Power?

            die Lade und Entladeleistung der Batterie.
            Screenshot_20230609-111922_Firefox.jpg

            die habe ich auch über SourceAnalytix erfasst

            3P WR und 3P Multiplus mit 48V (51.2V) Pytes-Batterien. Ladung über MP. Ganzes Haus an AC out1 incl WR

            J 1 Reply Last reply Reply Quote 0
            • J
              Jacke @Homoran last edited by

              @homoran
              also hast du es über die Leistung und nicht die Energie gelöst?
              War ich auch schon am überlegen das so in den Volkszähler zu loggen, wusste nicht das dass auch über SourceAnalytix geht.
              3P Multiplus mit dem Gedanken Spiele ich auch aber es ist in meinem Fall halt so überflüssig. Aber der kleine Mann in meinem Ohr😁
              Werde es heute Abend mal testen und kurze Rückmeldung geben.
              Danke nochmal

              Homoran paul53 2 Replies Last reply Reply Quote 0
              • paul53
                paul53 @Jacke last edited by paul53

                @jacke sagte: Kann ich das skript auf 10mal hintereinander packen

                Ja, aber für jeden Zaehlerstand eine andere Variable verwenden.

                @jacke sagte in Victron MP2 und Shelly Zählerstände sichern.:

                als funktion direkt anlegen?

                Das macht hier keinen Sinn, da lokale Trigger-Variablen verwendet werden, die übergeben werden müssten. Es gibt nichts, was gemeinsam verwendet werden kann.

                @jacke sagte in Victron MP2 und Shelly Zählerstände sichern.:

                Bei Objekt Id Energy muss da noch der Datenpunkt des Zählers hin?

                Das ist der Originalzählwert (z.B. vom Shelly).

                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @Jacke last edited by

                  @jacke sagte in Victron MP2 und Shelly Zählerstände sichern.:

                  also hast du es über die Leistung und nicht die Energie gelöst?

                  ja, schon der Hinweis bei Victron über die "volatile values" hatte mich aufgeschreckt.
                  Als dann so absolut grottenschlechte Wirkungsgrade berechnet wurden, hatte ich nochmal die Handbücher gelesen, wo explizit auf "berechnete, nicht gemessene" Werte des MP und deren Ungenauigkeiten hingewiesen wurde, habe ich SourceAnalytix installiert und bin mitvden Werten deutlich zufriedener.
                  Eine Rückfrage bei meinem Victron Hänfler bestätigte dies.

                  1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @Jacke last edited by paul53

                    @jacke sagte: über die Leistung und nicht die Energie gelöst?

                    Wenn man den Zählerstand über die Leistung ermitteln will, macht man das anstelle des oben gezeigten Skripts mit folgendem Skript, das über die Zeit integriert:

                    Blockly_temp.JPG

                    Hier gibt es kein Rücksetzen des Zählers.

                    1 Reply Last reply Reply Quote 1
                    • J
                      Jacke @paul53 last edited by Jacke

                      @paul53 said in Victron MP2 und Shelly Zählerstände sichern.:

                      @jacke sagte: Verfälschungen durch das zurücksetzen der Zähler.

                      Weshalb so kompliziert? Erstelle einen eigenen Datenpunkt mit dem Zählerstand, trage vor erstem Skriptstart den abgelesenen Zählerstand manuell ein und das folgende Blockly zählt weiter - auch bei einem Reset des Originalwertes:

                      Blockly_temp.JPG

                      Version mit Umrechnung Wh --> kWh:

                      Blockly_temp.JPG

                      Also prinzipiell klappt das Skript, aber leider ist Venus Os bistig anscheinend springt der wert nach einem Neustart was auch bei dieser Version zu Fehlern führt. Nach einem reset ist der Wert auf 455 gestiegen und dann auf die erwartende 0 gefallen.
                      beispiel.jpg
                      Dadurch war der Zählerstand 455kWh zu hoch.

                      paul53 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @Jacke last edited by

                        @jacke sagte: Nach einem reset ist der Wert auf 455 gestiegen und dann auf die erwartende 0 gefallen.

                        Dann sollte man zu große Sprünge abfangen (ausklammern).

                        1 Reply Last reply Reply Quote 0
                        • J
                          Jacke last edited by

                          Ich habe es jetzt so gelöst ich hoffe das klappt, geht bestimmt auch eleganter

                          b8f2a67c-f411-499a-8e63-91d1aa9775d4-image.png

                          1 Reply Last reply Reply Quote 0
                          • J
                            Jacke last edited by

                            Habe es jetzt mehrmals getestest mit der+2 abfrage bekomme ich den Sprung beim neustart raus. Logge trotzdem die Leistung in Energie mittels Sourceanalytix mit

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            744
                            Online

                            32.0k
                            Users

                            80.4k
                            Topics

                            1.3m
                            Posts

                            3
                            13
                            615
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo