Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. [Vorstellung] Meine dritte VIS

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    [Vorstellung] Meine dritte VIS

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hofmannha @Kuddel last edited by

      @Kuddel
      Hallo @Kuddel,
      frohe Ostern wünsche ich erstmal.
      Könntest Du mir mal einen Screenshot von den Diagrammen CPU und Disk Auslastung schicken?
      Ich habe einen Raspberry Pi4 als Master und einen Raspberry3 als Slave laufen.
      Ich habe dein Script Resourcenberrechnung eingesetzt. Es ist ja universell nutzbar, d.h. ich
      habe an dem Script nichts geändert.
      Als Ergenis erhalte ich das:
      pi.PNG
      In der Info wird mir die richtige Größe angezeigt:
      pi4.PNG
      pi3.PNG
      Wo liegt mein Denkfehler?
      Gruß

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

        @hofmannha sagte in [Vorstellung] Meine dritte VIS:

        @Kuddel
        Hallo @Kuddel,
        frohe Ostern wünsche ich erstmal.
        Könntest Du mir mal einen Screenshot von den Diagrammen CPU und Disk Auslastung schicken?
        Ich habe einen Raspberry Pi4 als Master und einen Raspberry3 als Slave laufen.
        Ich habe dein Script Resourcenberrechnung eingesetzt. Es ist ja universell nutzbar, d.h. ich
        habe an dem Script nichts geändert.
        Als Ergenis erhalte ich das:
        pi.PNG
        In der Info wird mir die richtige Größe angezeigt:
        pi4.PNG
        pi3.PNG

        resourcen.PNG

        Wo liegt mein Denkfehler?
        Gruß

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

          @hofmannha

          CPU: info.0.sysinfo.cpu.currentLoad.currentload

          33cddfd0-1c2b-4cbc-ba84-46c6084cfc5d-grafik.png

          RAM: javascript.0.ressourcen.iobroker.iobroker_ram_usage
          Skript zum umrechen:

          <xml xmlns="http://www.w3.org/1999/xhtml">
           <variables>
             <variable type="" id="O.j^v!]+^bg2::gZwGtK">ram_total</variable>
             <variable type="" id="7pyA@#Kp~LlnIk[brWNK">ram_usage</variable>
           </variables>
           <block type="comment" id="?B=ttbjkwQuxKt39J3FR" x="-562" y="-487">
             <field name="COMMENT">Iobroker RAM Nutzung</field>
             <next>
               <block type="variables_set" id="MR[RP)5PGL(?D3{_J^ZV">
                 <field name="VAR" id="O.j^v!]+^bg2::gZwGtK" variabletype="">ram_total</field>
                 <value name="VALUE">
                   <block type="get_value" id="(~k.kk2Ym/]k1wlVUzfL">
                     <field name="ATTR">val</field>
                     <field name="OID">info.0.sysinfo.memory.info.total</field>
                   </block>
                 </value>
                 <next>
                   <block type="on_ext" id="D){=B{N1D:@hKDX8IEE)" collapsed="true">
                     <mutation items="1"></mutation>
                     <field name="CONDITION">ne</field>
                     <field name="ACK_CONDITION"></field>
                     <value name="OID0">
                       <shadow type="field_oid" id="!F8cVi!af9@O4ndgQ2Dy">
                         <field name="oid">info.0.sysinfo.memory.info.active</field>
                       </shadow>
                     </value>
                     <statement name="STATEMENT">
                       <block type="variables_set" id="DqE?8a)v}]p](dvT5LJE">
                         <field name="VAR" id="7pyA@#Kp~LlnIk[brWNK" variabletype="">ram_usage</field>
                         <value name="VALUE">
                           <block type="math_arithmetic" id="dGE8$h_)T%@95z=EgK$|">
                             <field name="OP">MULTIPLY</field>
                             <value name="A">
                               <shadow type="math_number" id="@rLNGf@%a[-Nb5%qo]VI">
                                 <field name="NUM">100</field>
                               </shadow>
                             </value>
                             <value name="B">
                               <shadow type="math_number" id="bmfleZldj$g`/dmoU6me">
                                 <field name="NUM">100</field>
                               </shadow>
                               <block type="math_arithmetic" id="D:0$i;Dk,i-7-t$upkmR" inline="false">
                                 <field name="OP">DIVIDE</field>
                                 <value name="A">
                                   <shadow type="math_number" id="6qH+TvdFHfOos4m:IAD/">
                                     <field name="NUM">100</field>
                                   </shadow>
                                   <block type="get_value" id="l*m$n38G[LfM^|G1+~L_">
                                     <field name="ATTR">val</field>
                                     <field name="OID">info.0.sysinfo.memory.info.used</field>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <shadow type="math_number" id="4;sclejA}gIFJ,gBkbnB">
                                     <field name="NUM">100</field>
                                   </shadow>
                                   <block type="variables_get" id="dvctta$?gNNV#!?9N2S,">
                                     <field name="VAR" id="O.j^v!]+^bg2::gZwGtK" variabletype="">ram_total</field>
                                   </block>
                                 </value>
                               </block>
                             </value>
                           </block>
                         </value>
                         <next>
                           <block type="control" id="OPCg|}Ap[_^8V@2v2{NI">
                             <mutation delay_input="false"></mutation>
                             <field name="OID">javascript.0.ressourcen.iobroker.iobroker_ram_usage</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="variables_get" id="Se~R9^}TMu=:F7~kbL7J">
                                 <field name="VAR" id="7pyA@#Kp~LlnIk[brWNK" variabletype="">ram_usage</field>
                               </block>
                             </value>
                           </block>
                         </next>
                       </block>
                     </statement>
                   </block>
                 </next>
               </block>
             </next>
           </block>
          </xml>
          

          b960a12e-76fb-40b3-925d-55890267a924-grafik.png

          H 1 Reply Last reply Reply Quote 0
          • H
            hofmannha @Kuddel last edited by

            @Kuddel
            Hallo Kuddel,
            vielen Dank für deine Antwort. Wie wird das Script aufgerufen. Irgendwie blicke ich da nicht durch.
            Ich kriege eine Ram Auslastung von 168%. Was muß ich da machen?
            Unbenannt.PNG
            Eine Linie sehe ich auch nicht im Diagramm.
            Gruß

            K 1 Reply Last reply Reply Quote 0
            • K
              Kuddel @hofmannha last edited by

              @hofmannha das aufzeichnen der werte mit dem History Adapter hast du aktiviert ?

              fd979551-e0d8-48df-b9cb-e8ffd6e38401-grafik.png

              Das Skript wird jedes mal gestartet, wenn sich der Wert "Memory Active" vom Info Adapter ändert

              H 2 Replies Last reply Reply Quote 0
              • H
                hofmannha @Kuddel last edited by

                @Kuddel
                Die Aufzeichnung hatte ich aktiviert.

                1 Reply Last reply Reply Quote 0
                • H
                  hofmannha @Kuddel last edited by

                  @Kuddel
                  Ich habe mal die Daten in den Objekten angehängt.
                  Unbenannt.PNG

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

                    @hofmannha sagte in [Vorstellung] Meine dritte VIS:

                    @Kuddel
                    Ich habe mal die Daten in den Objekten angehängt.
                    Unbenannt.PNG

                    Bei mir werden nur Werte aufgezeichnet, wenn der Wert sich ändert. Aber die Werte ändern sich nicht, das ist das Problem.

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      Kuddel @hofmannha last edited by

                      @hofmannha wenn sie die Werte nicht ändern, dann läuft dein Info Adapter nicht korrekt

                      H 2 Replies Last reply Reply Quote 0
                      • H
                        hofmannha @Kuddel last edited by

                        @Kuddel
                        Guten Morgen Kuddel,
                        könntest Du meine Einstellungen im Flot-Editor mal mit deinen vergleichen.
                        Ich bin kein Flot-Spezialist.

                        flot.PNG flot3.PNG flot2.PNG
                        Gruß und Danke für die bisherige Info

                        1 Reply Last reply Reply Quote 0
                        • H
                          hofmannha @Kuddel last edited by

                          @Kuddel
                          hier ist standardmäßig ein Haken gesetzt.
                          info.PNG
                          Der muß doch sicherlich entfernt werden?

                          K 1 Reply Last reply Reply Quote 0
                          • V
                            vsa last edited by

                            Hallo alle zusammen hier,
                            auch ich lerne hier almählich hinzu, jedoch mit der VIS habe ich mich leider nur minimal bisher beschäftigt. Vielleicht kann mir jemand von Euch auf die Sprünge helfen (voll Anfänger diesbezüglich, sorry.) Ganz am Anfang (vielleicht hilft das weiteren Beginnern dann auch...)

                            VIS_v3 vom 24.02.2020: VIS_V3.zip
                            Icons: Meine_Icons.rar

                            1. Meine_Icons.rar entpacken
                            2. VIS_v3.zip entpacken
                            3. Die beiden VIS-Datein und die den Icons Ordner zu einem neuen Zip Archiv >zusammefügen
                            4. Das neue Zip archiv importieren
                            5. Wie gewohnt im VIS Editor importieren

                            Punkt 3: Mein Zip ist gepackt. Sind die zwei Files von VIS_v3 innerhalb von "Meine Icons" Ordner oder außerhalb (oder ist das völlig egal?)
                            Punkt 4: Das neue Zip-Archiv dann via Dateibrowser importieren geht (so war es wohl gemeint, oder?). -> In welchem Verzeichnis soll es dann liegen? vis.0?
                            Punkt5: Ich denke, es ist schon unter Punkt 4 via Dateibrwoser importiert worden... wie ist das hier gemeint? Es muss ja irgendwie wohl entpackt werden?

                            Wäre toll, wenn jmd von Euch diese völligen Anfängerfragen beantworten könnte (mit den Javascipts/Blockys komme ich deutlich besser zurecht...)

                            Danke, vsa

                            K 1 Reply Last reply Reply Quote 0
                            • K
                              Kuddel @vsa last edited by

                              @vsa mach mal einen Screenshot von deinem Archiv, ob die Struktur so richtig ist.

                              Du sollst das Archiv im VIS Editor importieren. Habe ich vllt. ein wenig unglücklich formuliert;

                              25263475-ac7c-4a3c-8952-ac1fcdbe26f1-grafik.png

                              0e517972-95fd-4050-9f25-93721342d030-grafik.png

                              H 1 Reply Last reply Reply Quote 0
                              • V
                                vsa last edited by

                                Hallo Kuddel,

                                danke schon mal. So sieht bei mir das zusammengefügte ZIP aus.

                                Unbenannt.JPG

                                K 1 Reply Last reply Reply Quote 0
                                • H
                                  hofmannha @Kuddel last edited by

                                  @Kuddel
                                  Hallo Kuddel,
                                  ich hoffe, dass ich diesmal eine Antwort von Dir bekomme.
                                  In welchem Script befindet sich diese Berrechnung ccu.ccu_cpu_usage.
                                  Unbenannt.PNG
                                  Bei mir läuft Homematic auf einem anderen Raspberry.

                                  K 1 Reply Last reply Reply Quote 0
                                  • K
                                    Kuddel @hofmannha last edited by

                                    @hofmannha sagte in [Vorstellung] Meine dritte VIS:

                                    @Kuddel
                                    hier ist standardmäßig ein Haken gesetzt.
                                    info.PNG
                                    Der muß doch sicherlich entfernt werden?

                                    ja genau, ich habe den haken auch nicht gesetzt

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      Kuddel @vsa last edited by

                                      @vsa bei mir sieht der Export so aus:

                                      8c0ab843-8581-4ec1-9cc5-0c38852c43a4-grafik.png

                                      1 Reply Last reply Reply Quote 0
                                      • K
                                        Kuddel @hofmannha last edited by

                                        @hofmannha remote_abfragen heißt das Skript:

                                        86b295b1-8b71-4501-96d3-468fe34e7c90-grafik.png

                                        H 1 Reply Last reply Reply Quote 0
                                        • C
                                          Corallus last edited by Corallus

                                          Hallo Kuddel

                                          zuerst mal vielen dank das du deine Arbeit Online stellst, du hilfst mir damit sehr.
                                          Ich habe dein Projekt Importiert das einzige was ich momentan nicht finde ist der Speedtest.
                                          Ich habe hier keine Objekte mit den Namen Speedtest drin
                                          Kannst du mir bitte weiterhelfen
                                          javascript.0.Speed-Test.data.speeds.upload

                                          speedtestdaten.png

                                          Vielen dank

                                          Glasfaser K 2 Replies Last reply Reply Quote 0
                                          • Glasfaser
                                            Glasfaser @Corallus last edited by

                                            @Corallus

                                            Du mußt das Skript Speedtest einmal starten , dann werden auch die Datenpunkte erzeugt !

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            929
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            vis vis projekte
                                            83
                                            640
                                            138655
                                            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