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.
    • 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
                                          • Negalein
                                            Negalein Global Moderator @sigi234 last edited by

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

                                            Starkes System

                                            und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

                                            Ob das was bringt?

                                            Mein System ist eigentlich mehr als ausreichend.

                                            sigi234 Glasfaser 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            431
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

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