Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Gelöst]Hilfe benötigt - Gesamtverbrauch berechnen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst]Hilfe benötigt - Gesamtverbrauch berechnen

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

      Hallo,

      ich bin ja noch ganz frisch beim ioBroker und wollte nun mal auch mein erstes Script
      bauen. Doch irgendwie fehlen mir da wohl ein paar Blöcke im Blocky um folgendes
      bauen zu können:

      Möchte gerne den Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.

      Habe also den Adapter Javascript installiert und wollte nun ein Script mit Blockly
      erstellen. Habe da auch schon einen Ansatz gefunden aber irgendwie komme
      ich noch nicht so zurecht mit dem Blockly. Denn ich finde Bausteine nicht die
      ich in einem anderen Script (Bild) gesehen habe nicht bei mir.

      Kann mir vielleicht jemand von euch dabei helfen so das ich am ende einen
      Datensatz habe und diesen dann auch in meinem HABPanel virtualisieren kann.

      Solltest ihr Infos brauchen dann fragt mich. Aber bitte bedenkt ich bin blutiger
      Anfanger und kein Programierer 🙂

      paul53 DJMarc75 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @Wolfshunter last edited by

        @wolfshunter sagte: Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.

        Alle 4 Steckdosen haben einen Datenpunkt mit dem Verbrauch (in Wh)?

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

          @paul53

          Nein aktuell hat jede Dose ein eigenen Gesamtwert. Aber ich möchte gerne den
          Gesamtwert für alle 4 zusammen haben wollen.

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

            @wolfshunter sagte: Gesamtwert.

            Was ist das? Maßeinheit?

            1 Reply Last reply Reply Quote 0
            • DJMarc75
              DJMarc75 @Wolfshunter last edited by

              @wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:

              in einem anderen Script (Bild) gesehen habe nicht bei mir

              wo ist das Bild ?

              W 1 Reply Last reply Reply Quote 0
              • W
                Wolfshunter @DJMarc75 last edited by

                @djmarc75 Warte kurz ich werde mal ein Bild machen und hoffe das Du mir vielleicht einen Tip geben kannst:

                Strom Rechner 1.png

                Das ist jetzt das Script zum zusammen rechnen der ersten beiden Stechdosen

                DJMarc75 1 Reply Last reply Reply Quote 0
                • DJMarc75
                  DJMarc75 @Wolfshunter last edited by

                  @wolfshunter na und was zeigt das Debug ?

                  W 1 Reply Last reply Reply Quote 0
                  • W
                    Wolfshunter @DJMarc75 last edited by

                    @djmarc75

                    Wie sehe ich was das das Debug anzeigt?

                    DJMarc75 1 Reply Last reply Reply Quote 0
                    • DJMarc75
                      DJMarc75 @Wolfshunter last edited by

                      @wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:

                      Wie sehe ich was das das Debug anzeigt?

                      Ist das BIld vom Blockly jetzt echt nur ein Bild oder nutzt Du das auch ?

                      Weil wenn Du das nutzt dann hast DU ja diesen Block:

                      Screenshot 2023-02-04 161556.png

                      Und der zeigt Dir im LOG den Output 😀

                      W 1 Reply Last reply Reply Quote 0
                      • W
                        Wolfshunter @DJMarc75 last edited by

                        @djmarc75

                        Ich zeige dir mal das Log wenn ich das Script starte:

                        16:20:52.037	info	javascript.0 (11203) Start javascript script.js.Stromverbrauch_komplett_Büro_und_Küche
                        16:20:52.042	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: subscribe: {"pattern":{"id":"sonoff.0.DVES_buero.ENERGY_Total","change":"ne","q":0},"name":"script.js.Stromverbrauch_komplett_Büro_und_Küche"}
                        16:20:52.042	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        

                        Nun werde ich mal bischen Strom Verbrauchen:

                        16:20:52.037	info	javascript.0 (11203) Start javascript script.js.Stromverbrauch_komplett_Büro_und_Küche
                        16:20:52.042	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: subscribe: {"pattern":{"id":"sonoff.0.DVES_buero.ENERGY_Total","change":"ne","q":0},"name":"script.js.Stromverbrauch_komplett_Büro_und_Küche"}
                        16:20:52.042	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        16:22:21.590	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: getState(id=sonoff.0.DVES_buero.ENERGY_Total, timerId=undefined) => {"val":3.12,"ack":true,"ts":1675524141587,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1675524141587}
                        16:22:21.590	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: getState(id=sonoff.0.DVES_kueche.ENERGY_Total, timerId=undefined) => {"val":0.641,"ack":true,"ts":1675524058169,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1675523158093}
                        16:22:21.590	info	javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: Verbrauch in KWh3.761
                        

                        Ich glaube jetzt klappt es 🙂

                        W 1 Reply Last reply Reply Quote 0
                        • W
                          Wolfshunter @Wolfshunter last edited by

                          Also es schein das das Script nun arbeitet, aber nun eine weitere Frage dazu.

                          Kann ich das Script erweitern um so alle 4 Werte aus den Steckdosen in einen
                          Script zu errechnen?

                          Und wie kann ich das ganze dann im HABPanel anzeigen lassen?

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

                            @wolfshunter sagte: Kann ich das Script erweitern um so alle 4 Werte aus den Steckdosen in einen Script zu errechnen?

                            Ja, einfach die 4 Verbrauchswerte addieren und das Ergebnis in einen eigenen Datenpunkt unter "0_userdata.0" vom Typ Zahl schreiben.

                            Blockly_temp.JPG

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

                              @paul53

                              Wie bekommt ihr das so gut untereinander hin. Habe ja jetzt mal ein Script gemacht und
                              erweitert aber es ist bei mir in die Länge gezogen.

                              Hier mal das Bild:

                              Strom Rechner 2.png

                              DJMarc75 1 Reply Last reply Reply Quote 0
                              • wendy2702
                                wendy2702 last edited by

                                @wolfshunter geh mal mit der Maus auf einen der Rechenblöcke, dann rechte Maustaste und "externe Eingänge" anzeigen auswählen

                                1 Reply Last reply Reply Quote 1
                                • DJMarc75
                                  DJMarc75 @Wolfshunter last edited by

                                  @wolfshunter Die Antwort hab ich Dir vor paar Minuten im anderen Beitrag geschrieben... bitte nicht gleiche Fragen in mehreren Beiträgen stellen

                                  W 1 Reply Last reply Reply Quote 0
                                  • W
                                    Wolfshunter @DJMarc75 last edited by

                                    @djmarc75

                                    Sorry, habe gerade einfach dort gefragt wo andere ähnliches hatten.

                                    Nun muß ich nurnoch diese 4 Objekt ID default hinbekommen

                                    DJMarc75 1 Reply Last reply Reply Quote 0
                                    • DJMarc75
                                      DJMarc75 @Wolfshunter last edited by DJMarc75

                                      @wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:

                                      Nun muß ich nurnoch diese 4 Objekt ID default hinbekommen

                                      Und auch dafür hab ich DIr "dort" geantwortet... das Zahnrad ist Dein Freund 😀
                                      Screenshot 2023-02-04 184306.png

                                      Objekt ID von links anpacken und nach rechts rüberziehen !

                                      Kann man so oft wie man braucht rüberziehen !!!

                                      W 1 Reply Last reply Reply Quote 1
                                      • W
                                        Wolfshunter @DJMarc75 last edited by

                                        @djmarc75

                                        Danke Dir, das hat mir gefehlt.

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

                                          @wolfshunter da ist aber bereits mehrfach darauf hingewiesen worden.

                                          1 Reply Last reply Reply Quote 0
                                          • David G.
                                            David G. last edited by

                                            @wolfshunter

                                            Geht es hier nicht um genau das selbe wie in deinem anderen Topic?

                                            https://forum.iobroker.net/topic/62615/rechnen-im-iobroker

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            810
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            28
                                            1032
                                            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