Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [solved]Gesamtverbrauch berechnen per Blockly Skript funktioniert nicht: unsubscribe: invalid type of id - number

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

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

Geplant Angeheftet Gesperrt Verschoben Gelöst Skripten / Logik
11 Beiträge 6 Kommentatoren 2.8k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • rantanplanR Offline
    rantanplanR Offline
    rantanplan
    schrieb am zuletzt editiert von
    #2

    @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

    Rantanplan

    CCU3 / MS Server 2019(VM) / Scripten mit Blockly

    1 Antwort Letzte Antwort
    0
    • Q Offline
      Q Offline
      Qlink
      schrieb am zuletzt editiert von
      #3

      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 Antwort Letzte Antwort
      0
      • Q Qlink

        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 Offline
        K Offline
        KaFaBe
        schrieb am zuletzt editiert von
        #4

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

        iobroker und Homeassistent auf Fujitsu 740. KNX für Licht+Steckdose+Rollladen, Homematic für Thermostate und Rauchmelder, Zigbee. Zwei SMA Wechselrichter und drei Hoymiles Wechselrichter

        Q 1 Antwort Letzte Antwort
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #5

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

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Antwort Letzte Antwort
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            schrieb am zuletzt editiert von
            #6

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

            1 Antwort Letzte Antwort
            0
            • K Offline
              K Offline
              KaFaBe
              schrieb am zuletzt editiert von
              #7

              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

              iobroker und Homeassistent auf Fujitsu 740. KNX für Licht+Steckdose+Rollladen, Homematic für Thermostate und Rauchmelder, Zigbee. Zwei SMA Wechselrichter und drei Hoymiles Wechselrichter

              1 Antwort Letzte Antwort
              0
              • K Offline
                K Offline
                KaFaBe
                schrieb am zuletzt editiert von
                #8

                Keiner eine Idee?

                iobroker und Homeassistent auf Fujitsu 740. KNX für Licht+Steckdose+Rollladen, Homematic für Thermostate und Rauchmelder, Zigbee. Zwei SMA Wechselrichter und drei Hoymiles Wechselrichter

                1 Antwort Letzte Antwort
                0
                • K KaFaBe

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

                  Q Offline
                  Q Offline
                  Qlink
                  schrieb am zuletzt editiert von
                  #9

                  @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 Antwort Letzte Antwort
                  0
                  • Q Qlink

                    @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 Offline
                    H Offline
                    Herry
                    schrieb am zuletzt editiert von
                    #10

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

                    Ich blicke hier überhaupt nicht mehr durch...

                    Q 1 Antwort Letzte Antwort
                    0
                    • H Herry

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

                      Ich blicke hier überhaupt nicht mehr durch...

                      Q Offline
                      Q Offline
                      Qlink
                      schrieb am zuletzt editiert von
                      #11

                      @herry

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

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      821

                      Online

                      32.4k

                      Benutzer

                      81.6k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe