Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [solved]Gesamtverbrauch berechnen per Blockly Skript funktioniert nicht: unsubscribe: invalid type of id - number

    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

    SOLVED [solved]Gesamtverbrauch berechnen per Blockly Skript funktioniert nicht: unsubscribe: invalid type of id - number

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

      @Qlink:

      Leider bleibt "Gesamtverbrauch" immer auf 0W, sprich das Skript scheint nicht zu funktionieren. `
      Man kann nicht den "Wert" von "Netzbezug" triggern.

      Da gehört die ID des Datenpunktes hin.

      Grüße

      1 Reply Last reply Reply Quote 0
      • Q
        Qlink last edited by

        Danke für die Info, das wusste ich nicht.

        Und schon klappts auch mit dem Skript 🙂

        Weißt du auch wie ich den Wert Gesamtverbrauch auf nur eine Kommastelle reduzieren kann ?

        Der hat sonst teilweise 7 Kommastellen …

        Beste Grüße

        K 1 Reply Last reply Reply Quote 0
        • K
          KaFaBe @Qlink last edited by

          @Qlink Ich versuche auch den Gesamtverbrauch des Hauses zu ermitteln. Kannst du mal dein fertiges Blockly Script posten?

          Q 1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            Habt Ihr euch mal die neuen Adapter statistics und sourceanalytix angesehen?

            1 Reply Last reply Reply Quote 0
            • Dutchman
              Dutchman Developer Most Active Administrators last edited by

              SourceAnalytix kan dies alles, nur die Berechnung watt nach kWh arbeite ich noch dran

              1 Reply Last reply Reply Quote 0
              • K
                KaFaBe last edited by

                Ich möchte einfach nur die drei Werte aus der sunny App darstellen.
                Für den Gesamtverbrauch fehlt mir scheinbar noch irgendeine ID

                FE30FB49-F8A0-4227-AE24-08DDA7850B26.jpeg A9F03A79-7E68-4C04-A709-69AF6885659A.png

                1 Reply Last reply Reply Quote 0
                • K
                  KaFaBe last edited by

                  Keiner eine Idee?

                  1 Reply Last reply Reply Quote 0
                  • Q
                    Qlink @KaFaBe last edited by

                    @KaFaBE said in [solved]Gesamtverbrauch berechnen per Blockly Skript funktioniert nicht: unsubscribe: invalid type of id - number:

                    @Qlink Ich versuche auch den Gesamtverbrauch des Hauses zu ermitteln. Kannst du mal dein fertiges Blockly Script posten?

                    Hier ist mein Blockly:

                    gesamt.PNG

                    Die Werte PV-Erzeugung und Netzbezug liefert ja der SMA Adapter bzw. der Modbus Adapter.
                    Das obige Blockly addiert diese beiden Werte und ergibt den Gesamtverbrauch.
                    Somit hast du alle 3 Werte wie im Sunny Portal angegeben.

                    Hier noch die Umrechnung vom Wert Netzbezug von W in kW.

                    var idNetzbezug = 'hm-rega.0.40900';  // Datenpunkt-ID vorhanden
                    var idNetzbezugkW = 'javascript.0.Netzbezug.kW';   // Datenpunkt-ID für neuen DP Netzbezug in kW
                    
                    
                    function calckW() {
                        var Netzbezug = parseFloat(getState(idNetzbezug).val);
                        setState(idNetzbezugkW, (Math.ceil(100 * getState(idNetzbezug).val /1000) / 100), true);
                        
                    }
                    
                    on(idNetzbezug, calckW);  // bei jeder Änderung von Netzbezug
                    

                    Beste Grüße

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      Herry @Qlink last edited by

                      @qlink Hallo, woher bekommst du die Variable Netzbezug Gesamtverbrauch ?

                      Ich blicke hier überhaupt nicht mehr durch...

                      Q 1 Reply Last reply Reply Quote 0
                      • Q
                        Qlink @Herry last edited by

                        @herry

                        Netzbezug.Gesamtverbrauch ist ein Datenpunkt den ich manuell erstellt habe, welcher mit dem Ergebnis der Blockly Berechnung befüllt wird.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        859
                        Online

                        31.8k
                        Users

                        79.9k
                        Topics

                        1.3m
                        Posts

                        6
                        11
                        2542
                        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