Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Script PV Alage eigenverbrauch

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Script PV Alage eigenverbrauch

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      klaus333 last edited by wendy2702

      Hallo
      Könnte mir jemand helfen das script aunzupassen, ess muus noch die akkuladung hinzugefügt werden damit der wert passt wenn das Akku geladen wird.
      modbus.1.inputRegisters.31393_Momentane_Batterieladung, habe es schon versucht bekomme es nicht hin.

      
      /*  PV Eigenverbrauch
      Skript errechnet den Eigenverbrauch aus den Daten des modbus Adapters
      {1}
      
      */
       
      // Objekt erstellen
      createState('PV_Anlage.Eigenverbrauch',0, {
          name: 'PV-Anlage: Eigenverbrauch',
          desc: 'Eigenverbrauch = PV-Leistung - Einspeisung',
          read: true,
          write: true,
          type: 'number',
          unit: 'kWh'
      });
       
          var idEinspeisung = 'modbus.1.inputRegisters.30867_Einspeisung',
          idPVLeistung = 'modbus.0.inputRegisters.30775_SMA_PVLeistung_Aktuell',
          idEigenverbrauch = 'PV_Anlage.Eigenverbrauch';
       
      // Berechnung mit aktuellen Daten, wenn Leistung >0
      on({
          id: idPVLeistung,
          change: 'ne',
          valGt: 0
      }, function (data) {
          var einspeisung = getState(idEinspeisung).val,
              eigenverbrauch;          // zu errechnen
          eigenverbrauch = data.newState.val - einspeisung;
          log('PV-Anlage - Eigenverbrauch: ' + eigenverbrauch + 'kWh');
          setState(idEigenverbrauch, eigenverbrauch);
      });
      

      javascript.0.Photovoltaik.Eigenverbrauch_PV

      Jey Cee 1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer @klaus333 last edited by

        @klaus333 Bitte benutz die Code Tags Funktion -> </>
        So kann man das einfach nicht richtig lesen.

        K 1 Reply Last reply Reply Quote 0
        • K
          klaus333 @Jey Cee last edited by

          @jey-cee ok, also kann mir jemand einen Tip geben wie ich das script anpassen muss.

          C 1 Reply Last reply Reply Quote 0
          • C
            Chrunchy @klaus333 last edited by

            @klaus333 Aus meiner Sicht ist der Eigenverbrauch = Produktion - Einspeisung.

            K 1 Reply Last reply Reply Quote 0
            • K
              klaus333 @Chrunchy last edited by

              @chrunchy jaschon, ich muss aber das laden vom akku mit in die Berechnung mit reinnehmen sonst stimmt ja der wert nicht vom Momentanverbrauch.

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

                @klaus333 dann Produktion - (Ladung + Einspeisung) wenn entladung der gleiche DP wie Ladung nur mit negativem Vorzeichen ist.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                416
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                4
                6
                324
                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