Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] JS: Log-Datei aufbereiten für VIS

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] JS: Log-Datei aufbereiten für VIS

    This topic has been deleted. Only users with topic management privileges can see it.
    • Negalein
      Negalein Global Moderator @Glasfaser last edited by

      @Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

      Erzeuge mal absichtlich ein Error Meldung !!

      funktioniert.
      Danke

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @Negalein last edited by

        @Negalein

        Kein Problem 😉

        Negalein 1 Reply Last reply Reply Quote 0
        • Negalein
          Negalein Global Moderator @Glasfaser last edited by

          @Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

          Kein Problem

          kannst du mir nochmal weiterhelfen?

          Wie zeig ich das am besten in VIS an?

          Ich hab zB den DP:
          javascript.0.Log-Script.logWarnanderror.log

          Mit diesem Inhalt:
          2019-11-04 20:43:30.720 - warn: denon.0 [2 Einträge] AVR timed out due to no response2019-11-04 20:43:10.087 - warn: host.iobroker [3 Einträge] "system.host.ioBroker-RasPi4" is offline2019-11-04 20:35:03.037 - error: fb-checkpresence.0 Error getHostNo: undefined2019-11-04 20:35:03.037 - error: fb-checkpresence.0 soapAction error: Error: connect EHOSTUNREACH 10.0.1.1:490002019-11-04 20:18:13.308 - warn: admin.0 [2 Einträge] No repository source configured

          Dann auch noch diesen DP:
          javascript.0.Log-Script.logWarnanderror.logJSON

          Mit diesem Inhalt:
          [{"date":"04.11.2019 20:43","level":"<span class='log-warn'>warn</span>","source":"denon.0","msg":"[2 Einträge] AVR timed out due to no response"},{"date":"04.11.2019 20:43","level":"<span class='log-warn'>warn</span>","source":"host.iobroker","msg":"[3 Einträge] \"system.host.ioBroker-RasPi4\" is offline"},{"date":"04.11.2019 20:35","level":"<span class='log-error'>error</span>","source":"fb-checkpresence.0","msg":"Error getHostNo: undefined"},{"date":"04.11.2019 20:35","level":"<span class='log-error'>error</span>","source":"fb-checkpresence.0","msg":"soapAction error: Error: connect EHOSTUNREACH 10.0.1.1:49000"},{"date":"04.11.2019 20:18","level":"<span class='log-warn'>warn</span>","source":"admin.0","msg":"[2 Einträge] No repository source configured"}]

          Als Basic-Table sieht es kacke aus und ich weis nicht wie ich diese Tabelle anpassen/aufhübschen könnte.
          Edit vis (1).png

          Glasfaser 1 Reply Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @Negalein last edited by Glasfaser

            @Negalein

            Nimm mein Widget :

            1.JPG

            [{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"ioBroker Warn - Error Logs","name":"!_Überschrift"},"style":{"left":"699px","top":"7px","z-index":"10","color":"white","font-family":"Arial, Helvetica, sans-serif","font-size":"20px","width":"600px","height":"30px","text-align":"center"},"widgetSet":"basic"},{"tpl":"tplHqButton","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Log-Script.logWarnanderror.clearJSON","min":"false","max":"true","iconName":"/vis.0/Wohnen/Mülle.png","btIconWidth":"45","offsetAuto":true,"leftOffset":"23","topOffset":"55","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"pushButton":true,"g_leftRight":true,"timeAsInterval":"true","infoLeftFontSize":"12","infoFontRightSize":"12","infoLeftPaddingLeft":"15","infoLeftPaddingRight":"50","infoRightPaddingRight":"15","descriptionLeft":"Clear JSON log Warnanderror","descriptionLeftDisabled":true},"style":{"left":"1302px","top":"1px","z-index":"30","width":"60px","height":"54px"},"widgetSet":"hqwidgets"},{"tpl":"tplTableBody","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","static_value":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis.0/Kuddel1/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis.0/Kuddel1/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis.0/Kuddel1/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"table_oid":"javascript.0.Log-Script.logWarnanderror.logJSON","colName1":"Uhrzeit","colWidth1":"1x","colCount":"4","colWidth2":"10px","colWidth4":"450px","colWidth5":"40px","colWidth6":"40px","colName2":"Log-Eintrag","class":"mdui-table mdui-table-ascard-r250-l mdui-table-striped noSwipe","show_scroll":true,"hide_header":true,"g_last_change":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"new_on_top":true,"max_rows":"2000","detailed_wid":"w00377","name":"System_Logs","g_header_§2":true,"colName3":"Log-Eintrag","colWidth3":"100px"},"style":{"left":"594px","top":"43px","width":"770px","height":"680px","text-align":"left","color":"#ffffff","background-color":"","font-family":"Arial, Helvetica, sans-serif","z-index":"20","background":"","box-shadow":"","border-radius":"10px","font-size":"15px","border-style":"solid","border-color":"#303030"},"widgetSet":"basic"},{"tpl":"tplShapes","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","svgType":"square","strokeColor":"","fill":"#212121","strokeWidth":"5","scaleWidth":"1","scaleHeight":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"rotate":"45","name":"!_Hintergrund"},"style":{"left":"593px","top":"0px","background":"#212121","background-color":"#212121","z-index":"0","width":"783px","height":"730px","border-radius":"10px","box-shadow":"2px 2px 3px rgba(20, 20, 20, 50)","font-family":"Arial, Helvetica, sans-serif"},"widgetSet":"basic"}]
            

            Datenpunkt :

            2.JPG

            Negalein O 2 Replies Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @Glasfaser last edited by

              @Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

              Nimm mein Widget :

              Danke

              Bin noch am überlegen ob ich das Log-Script weiterverwende oder nicht.

              In der Zeit wo der Cron läuft wird das System doch sehr träge. Und das trotz sehr guter Hardware.

              Glasfaser sigi234 crunchip 3 Replies Last reply Reply Quote 0
              • Glasfaser
                Glasfaser @Negalein last edited by

                @Negalein

                Ich sehe kein Trägheit durch das verwenden des Skript´s , aber dazu kann dir @Mic mehr dazu erklären bzw. sagen .

                1 Reply Last reply Reply Quote 0
                • sigi234
                  sigi234 Forum Testing Most Active @Negalein last edited by

                  @Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                  In der Zeit wo der Cron läuft wird das System doch sehr träge. Und das trotz sehr guter Hardware.

                  Das stimmt, ich schalte es nur manchmal ein.

                  1 Reply Last reply Reply Quote 0
                  • crunchip
                    crunchip Forum Testing Most Active @Negalein last edited by

                    @Negalein da es in der Vergangenheit diesbezüglich Probleme gab, hatte Mic doch schon das Skript angepasst. Hast du vllt noch eine alte Version laufen?

                    Negalein 1 Reply Last reply Reply Quote 0
                    • Negalein
                      Negalein Global Moderator @crunchip last edited by

                      @crunchip sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                      Hast du vllt noch eine alte Version laufen?

                      Nein, ich verwende die aktuelle 3.1

                      Glasfaser 1 Reply Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @Negalein last edited by Glasfaser

                        @Negalein

                        Sehr komisch … in der aktuellen sind 20 sek. und bei dir 10 sek. !??

                        1.JPG

                        Negalein 1 Reply Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @Glasfaser last edited by Negalein

                          @Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                          in der aktuellen sind 20 sek. und bei dir 10 sek. !??

                          Ja, hatte ich am Anfang auf 10 Sekunden geändert.
                          Dann schrittweise um 10 Sekunden erhöht.
                          Bei 1 Minute hab ich aufgehört.

                          Jedesmal wenn der Cron gestartet wird, wird das System sehr träge.

                          Glasfaser 1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @Negalein last edited by

                            @Negalein

                            Noch nie Probleme auf meiner Synology gehabt , aber sicherlich kann @Mic vielleicht eine Fehlerquelle bei dir finden ….. warum es bei dir das System sehr träge macht !?

                            Negalein 1 Reply Last reply Reply Quote 0
                            • Negalein
                              Negalein Global Moderator @Glasfaser last edited by

                              @Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                              Noch nie Probleme auf meiner Synology gehabt , aber sicherlich kann @Mic vielleicht eine Fehlerquelle bei dir finden ….. warum es bei dir das System sehr träge macht !?

                              Ja, ich warte jetzt mal auf @Mic!

                              Normal kenn ich auf der Syno auf keine Performanceeinbußen.
                              Die CPU ist von 5% auf 16% angestiegen.
                              Der RAM nur sehr minimal.

                              Aber am ioBroker hab ich es vorallem an der VIS bemerkt, dass der Seitenaufbau sehr träge war und
                              zB ein Button mit mdui-raisedbutton mdui-blue-blink nur ca. alle 10 Sekunden geblinkt hat (statt normal jede Sekunde).

                              sigi234 1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @Negalein last edited by

                                @Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                zB ein Button mit mdui-raisedbutton mdui-blue-blink nur ca. alle 10 Sekunden geblinkt hat (statt normal jede Sekunde).

                                Vis ist bei mir auch träge geworden, ist das bei dir nur wenn du das Skript von @Mic laufen hast?

                                Negalein 1 Reply Last reply Reply Quote 0
                                • Negalein
                                  Negalein Global Moderator @sigi234 last edited by

                                  @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                  ist das bei dir nur wenn du das Skript von @Mic laufen hast?

                                  Ja, nur bei diesem Script.

                                  Schalte ich das Script aus, läuft alles pipifein!

                                  crunchip 1 Reply Last reply Reply Quote 0
                                  • crunchip
                                    crunchip Forum Testing Most Active @Negalein last edited by

                                    @Negalein hab oben mal dein skript durchgesehen, du hast unter anderem

                                    const LOG_NO_OF_ENTRIES = 200;
                                    

                                    vllt wieder herab setzen auf 100

                                    Glasfaser Negalein 2 Replies Last reply Reply Quote 0
                                    • Glasfaser
                                      Glasfaser @crunchip last edited by

                                      @crunchip

                                      Jipp … das hat er auch geändert . Wachsames Auge 😉

                                      sigi234 Negalein 2 Replies Last reply Reply Quote 0
                                      • sigi234
                                        sigi234 Forum Testing Most Active @Glasfaser last edited by

                                        @Glasfaser
                                        @crunchip
                                        @Mic

                                        Wäre es möglich eine Option einzubauen mit

                                        • Schwaches System
                                        • Mittleres System
                                        • Starkes System

                                        und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

                                        Negalein 1 Reply Last reply Reply Quote 0
                                        • Negalein
                                          Negalein Global Moderator @crunchip last edited by

                                          @crunchip sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                          vllt wieder herab setzen auf 100

                                          hab ich auch schon durch.

                                          1 Reply Last reply Reply Quote 0
                                          • Negalein
                                            Negalein Global Moderator @Glasfaser last edited by

                                            @Glasfaser
                                            @crunchip
                                            @Mic

                                            Hier mal der letzte Stand vom Script
                                            ioBroker_Log_für_Vis.txt

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            926
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            60
                                            617
                                            111948
                                            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