Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test: Adapter Log Parser v0.x.x GitHub

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    44

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

Test: Adapter Log Parser v0.x.x GitHub

Scheduled Pinned Locked Moved Tester
logloggingadapterparserlogparservis
213 Posts 21 Posters 34.5k Views 41 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Offline
    W Offline
    webseb79
    wrote on last edited by
    #156

    Hallo an Alle,

    falls jemand das gleiche vor hat wie ich mit den farblichen Texten der eigens erstellten Logausgabe stelle ich hier mal ein simples Beispiel rein.

    console.log('[Wichtig] ##{"severity":"<font color=red>warn</font>", "from":"Keller", "message":"<font color=red>Luftfeuchtigkeit größer 70 % ... bitte lüften !</font>"}##');
    

    Das ist eine Warnmeldung unter der Rubrik "Wichtig" im Logparser Adapter, wo der Text "warn" und die Message "Luftfeuchtigkeit größer 70 % ... bitte lüften !" in rot dargestellt wird.

    Gruss Sebastian

    GlasfaserG NashraN 2 Replies Last reply
    3
    • W webseb79

      Hallo an Alle,

      falls jemand das gleiche vor hat wie ich mit den farblichen Texten der eigens erstellten Logausgabe stelle ich hier mal ein simples Beispiel rein.

      console.log('[Wichtig] ##{"severity":"<font color=red>warn</font>", "from":"Keller", "message":"<font color=red>Luftfeuchtigkeit größer 70 % ... bitte lüften !</font>"}##');
      

      Das ist eine Warnmeldung unter der Rubrik "Wichtig" im Logparser Adapter, wo der Text "warn" und die Message "Luftfeuchtigkeit größer 70 % ... bitte lüften !" in rot dargestellt wird.

      Gruss Sebastian

      GlasfaserG Offline
      GlasfaserG Offline
      Glasfaser
      wrote on last edited by Glasfaser
      #157

      @webseb79

      Na .. sieht doch gut aus ;)

      .
      1.JPG

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      1 Reply Last reply
      0
      • W Offline
        W Offline
        webseb79
        wrote on last edited by
        #158

        Guten Abend,

        ich habe mal noch ein kleines Anliegen.
        Ich würde gern bei der Zeitangabe das Heute und Gestern gegen das Tagesdatum tauschen in Form von 13.07.
        Kann mir jemand einen Tipp geben?

        Danke und Gruß
        Sebastian

        GlasfaserG 1 Reply Last reply
        0
        • W webseb79

          Guten Abend,

          ich habe mal noch ein kleines Anliegen.
          Ich würde gern bei der Zeitangabe das Heute und Gestern gegen das Tagesdatum tauschen in Form von 13.07.
          Kann mir jemand einen Tipp geben?

          Danke und Gruß
          Sebastian

          GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          wrote on last edited by
          #159

          @webseb79

          Schau mal in den Link .... den ich dir vor ein paar Tagen genannt habe ;)

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          W 1 Reply Last reply
          0
          • GlasfaserG Glasfaser

            @webseb79

            Schau mal in den Link .... den ich dir vor ein paar Tagen genannt habe ;)

            W Offline
            W Offline
            webseb79
            wrote on last edited by
            #160

            @Glasfaser
            Manchmal ist es so leicht einfach mal die Doku lesen.
            Ich danke Dir.
            Schönen Abend noch.

            GlasfaserG 1 Reply Last reply
            0
            • W webseb79

              @Glasfaser
              Manchmal ist es so leicht einfach mal die Doku lesen.
              Ich danke Dir.
              Schönen Abend noch.

              GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              wrote on last edited by
              #161

              @webseb79

              Kein Problem ... :) ... dafür ist das Forum da .

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              1 Reply Last reply
              0
              • K Offline
                K Offline
                Kuddel
                wrote on last edited by
                #162

                Habe ein komisches Phänomen:

                e36249f0-252c-4d91-a30c-d6691bac852c-grafik.png

                Die Einträge wurden gestern geschrieben und werden heute so angezeigt

                MicM GlasfaserG 2 Replies Last reply
                0
                • K Kuddel

                  Habe ein komisches Phänomen:

                  e36249f0-252c-4d91-a30c-d6691bac852c-grafik.png

                  Die Einträge wurden gestern geschrieben und werden heute so angezeigt

                  MicM Offline
                  MicM Offline
                  Mic
                  Developer
                  wrote on last edited by
                  #163

                  @Kuddel
                  Steht was im Log um 0:00 Uhr, also Fehler vom Adapter?
                  Es scheint, dass wohl das 0:00 Uhr Schedule für die Aktualisierung der Datumswerte auf heute/gestern nicht ausgeführt wurde.

                  Starte mal den Adapter neu und berichte bitte morgen, ob das immer noch auftritt.

                  K 1 Reply Last reply
                  0
                  • MicM Mic

                    @Kuddel
                    Steht was im Log um 0:00 Uhr, also Fehler vom Adapter?
                    Es scheint, dass wohl das 0:00 Uhr Schedule für die Aktualisierung der Datumswerte auf heute/gestern nicht ausgeführt wurde.

                    Starte mal den Adapter neu und berichte bitte morgen, ob das immer noch auftritt.

                    K Offline
                    K Offline
                    Kuddel
                    wrote on last edited by
                    #164

                    @Mic habe den Adapter gestern Abend vor dem Auslösen der Bewässerung neugestartet.

                    Der Effekt ist heute morgen wieder der gleiche:

                    915e9fdd-8874-4f91-87f1-7678877fbd6f-grafik.png

                    Im Log sind keine Einträge zu finden.

                    MicM 1 Reply Last reply
                    0
                    • K Kuddel

                      @Mic habe den Adapter gestern Abend vor dem Auslösen der Bewässerung neugestartet.

                      Der Effekt ist heute morgen wieder der gleiche:

                      915e9fdd-8874-4f91-87f1-7678877fbd6f-grafik.png

                      Im Log sind keine Einträge zu finden.

                      MicM Offline
                      MicM Offline
                      Mic
                      Developer
                      wrote on last edited by
                      #165

                      @Kuddel
                      sehr seltsam, auch weil es bei mir und wohl allen anderen Usern geht.
                      Ging es denn schon mal bei dir und jetzt plötzlich nicht mehr?
                      Stimmt deine Systemzeit?

                      K 1 Reply Last reply
                      0
                      • MicM Mic

                        @Kuddel
                        sehr seltsam, auch weil es bei mir und wohl allen anderen Usern geht.
                        Ging es denn schon mal bei dir und jetzt plötzlich nicht mehr?
                        Stimmt deine Systemzeit?

                        K Offline
                        K Offline
                        Kuddel
                        wrote on last edited by
                        #166

                        @Mic alsich den Filter gebaut habe, wurde immer alles korrekt angezeigt.

                        Habe ich evtl. einen Fehler in den Einstellungen, da meine "normalen Logs" korrekt angezeigt werden.

                        fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

                        Datumsformat: #DD.MM.# hh:mm

                        Mein Adapter läuft in der Version 1.0.0

                        GlasfaserG 1 Reply Last reply
                        0
                        • MicM Offline
                          MicM Offline
                          Mic
                          Developer
                          wrote on last edited by Mic
                          #167

                          @Kuddel

                          Datumsformat #DD.MM.# hh:mm passt, siehe https://github.com/Mic-M/ioBroker.logparser/blob/master/docs/de/logparser.md#registerkarte-parser-regeln-filter

                          YYYY = Jahr 4-stellig, YY = Jahr 2-stellig, MM = Monat, DD = Tag, hh = Stunde, mm = Minute, ss = Sekunde. Teile innerhalb #-Zeichen werden durch "Heute" bzw. "Gestern" ersetzt.<br>Beispiele:<br>Aus #DD.MM.# hh:mm wird 'Heute 20:35', falls der Log von heute ist.<br>Aus #DD.MM.YYYY# hh:mm wird 'Gestern 20:35', falls der Log von gestern ist.<br>Aus #DD.MM.YYYY# hh:mm wird '18.02.2020 20:35', falls der Log nicht von heute oder gestern ist.

                          Mache bitte folgendes:

                          • Installiere die nun aktuelle Version 1.0.2 von Github. Ich hab da ein erweitertes Debug-Logging eingebaut.
                          • Schalte den Adapter auf Loglevel debug
                          • Poste am nächsten Tag das Log hier, das um 00:00:01 erscheinen sollte.

                          Danke-

                          K 1 Reply Last reply
                          0
                          • MicM Mic

                            @Kuddel

                            Datumsformat #DD.MM.# hh:mm passt, siehe https://github.com/Mic-M/ioBroker.logparser/blob/master/docs/de/logparser.md#registerkarte-parser-regeln-filter

                            YYYY = Jahr 4-stellig, YY = Jahr 2-stellig, MM = Monat, DD = Tag, hh = Stunde, mm = Minute, ss = Sekunde. Teile innerhalb #-Zeichen werden durch "Heute" bzw. "Gestern" ersetzt.<br>Beispiele:<br>Aus #DD.MM.# hh:mm wird 'Heute 20:35', falls der Log von heute ist.<br>Aus #DD.MM.YYYY# hh:mm wird 'Gestern 20:35', falls der Log von gestern ist.<br>Aus #DD.MM.YYYY# hh:mm wird '18.02.2020 20:35', falls der Log nicht von heute oder gestern ist.

                            Mache bitte folgendes:

                            • Installiere die nun aktuelle Version 1.0.2 von Github. Ich hab da ein erweitertes Debug-Logging eingebaut.
                            • Schalte den Adapter auf Loglevel debug
                            • Poste am nächsten Tag das Log hier, das um 00:00:01 erscheinen sollte.

                            Danke-

                            K Offline
                            K Offline
                            Kuddel
                            wrote on last edited by
                            #168

                            @Mic

                            0abc0cfa-5e20-44ed-8b17-edd0bc712038-grafik.png

                            9423ce27-cfd8-46b3-9566-ce61e7744feb-grafik.png

                            Debug-Log

                            2020-07-30 00:00:01.001  - debug: logparser.0 (9633) callAtMidnight() : timer reached timeout, so we execute function 'updateTodayYesterday'
                            2020-07-30 00:00:01.055  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'All', updated 500 logs.
                            2020-07-30 00:00:01.194  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Warn', updated 500 logs.
                            2020-07-30 00:00:01.242  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Error', updated 500 logs.
                            2020-07-30 00:00:01.269  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Homematic', updated 218 logs.
                            2020-07-30 00:00:01.320  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Javascript', updated 500 logs.
                            2020-07-30 00:00:01.488  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Alexa', updated 500 logs.
                            2020-07-30 00:00:01.498  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Nut', updated 111 logs.
                            2020-07-30 00:00:01.528  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Bewaesserung', updated 500 logs.
                            2020-07-30 00:00:01.528  - debug: logparser.0 (9633) callAtMidnight() called, provided function: 'updateTodayYesterday'. Timeout at 00:00:01, which is in 86399472ms.
                            

                            MicM 1 Reply Last reply
                            0
                            • K Kuddel

                              @Mic

                              0abc0cfa-5e20-44ed-8b17-edd0bc712038-grafik.png

                              9423ce27-cfd8-46b3-9566-ce61e7744feb-grafik.png

                              Debug-Log

                              2020-07-30 00:00:01.001  - debug: logparser.0 (9633) callAtMidnight() : timer reached timeout, so we execute function 'updateTodayYesterday'
                              2020-07-30 00:00:01.055  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'All', updated 500 logs.
                              2020-07-30 00:00:01.194  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Warn', updated 500 logs.
                              2020-07-30 00:00:01.242  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Error', updated 500 logs.
                              2020-07-30 00:00:01.269  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Homematic', updated 218 logs.
                              2020-07-30 00:00:01.320  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Javascript', updated 500 logs.
                              2020-07-30 00:00:01.488  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Alexa', updated 500 logs.
                              2020-07-30 00:00:01.498  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Nut', updated 111 logs.
                              2020-07-30 00:00:01.528  - debug: logparser.0 (9633) updateTodayYesterday() : Filter 'Bewaesserung', updated 500 logs.
                              2020-07-30 00:00:01.528  - debug: logparser.0 (9633) callAtMidnight() called, provided function: 'updateTodayYesterday'. Timeout at 00:00:01, which is in 86399472ms.
                              

                              MicM Offline
                              MicM Offline
                              Mic
                              Developer
                              wrote on last edited by
                              #169

                              @Kuddel

                              Führe mal bitte folgendes Script im JavaScript-Adapter aus. Ich möchte prüfen, ob er die aktuelle Uhrzeit deines Systems richtig erkennt:

                              const dateObj = new Date();
                              const isoDateStrHelper = dateToLocalIsoString(dateObj); // like: '2020-02-20T19:52:13.634'
                              log(`Ermittelte aktuelle Uhrzeit: ${isoDateStrHelper}`);
                              
                              
                              /**
                               * Convert date/time to a local ISO string
                               * This function is needed since toISOString() uses UTC +0 (Zulu) as time zone.
                               * https://stackoverflow.com/questions/10830357/
                               * Mic-M, 04/Apr/2020
                               * @param {object}  date    Date object
                               * @return {string}  string like "2015-01-26T06:40:36.181", without trailing Z (which would represent Zulu time zone)
                               */
                              function dateToLocalIsoString(date) {
                                  const timezoneOffset = date.getTimezoneOffset() * 60000; //offset in milliseconds
                                  return (new Date(date.getTime() - timezoneOffset)).toISOString().slice(0, -1);
                              }
                              

                              Poste dann das Log hier, also etwa:

                              20:55:08.230	info	javascript.0 (1672) script.js.Test_1: Ermittelte aktuelle Uhrzeit: 2020-07-30T20:55:08.230
                              
                              K 1 Reply Last reply
                              0
                              • MicM Mic

                                @Kuddel

                                Führe mal bitte folgendes Script im JavaScript-Adapter aus. Ich möchte prüfen, ob er die aktuelle Uhrzeit deines Systems richtig erkennt:

                                const dateObj = new Date();
                                const isoDateStrHelper = dateToLocalIsoString(dateObj); // like: '2020-02-20T19:52:13.634'
                                log(`Ermittelte aktuelle Uhrzeit: ${isoDateStrHelper}`);
                                
                                
                                /**
                                 * Convert date/time to a local ISO string
                                 * This function is needed since toISOString() uses UTC +0 (Zulu) as time zone.
                                 * https://stackoverflow.com/questions/10830357/
                                 * Mic-M, 04/Apr/2020
                                 * @param {object}  date    Date object
                                 * @return {string}  string like "2015-01-26T06:40:36.181", without trailing Z (which would represent Zulu time zone)
                                 */
                                function dateToLocalIsoString(date) {
                                    const timezoneOffset = date.getTimezoneOffset() * 60000; //offset in milliseconds
                                    return (new Date(date.getTime() - timezoneOffset)).toISOString().slice(0, -1);
                                }
                                

                                Poste dann das Log hier, also etwa:

                                20:55:08.230	info	javascript.0 (1672) script.js.Test_1: Ermittelte aktuelle Uhrzeit: 2020-07-30T20:55:08.230
                                
                                K Offline
                                K Offline
                                Kuddel
                                wrote on last edited by
                                #170

                                @Mic

                                javascript.0	2020-07-31 07:23:43.471	info	(73851) script.js.java.test.test: Ermittelte aktuelle Uhrzeit: 2020-07-31T07:23:43.471
                                
                                1 Reply Last reply
                                0
                                • K Kuddel

                                  Habe ein komisches Phänomen:

                                  e36249f0-252c-4d91-a30c-d6691bac852c-grafik.png

                                  Die Einträge wurden gestern geschrieben und werden heute so angezeigt

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  wrote on last edited by
                                  #171

                                  @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

                                  Habe ein komisches Phänomen:

                                  Hast du danach mal dein System neu gestartet ........ !?

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  K 1 Reply Last reply
                                  0
                                  • GlasfaserG Glasfaser

                                    @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

                                    Habe ein komisches Phänomen:

                                    Hast du danach mal dein System neu gestartet ........ !?

                                    K Offline
                                    K Offline
                                    Kuddel
                                    wrote on last edited by
                                    #172

                                    @Glasfaser ja das System wurd schon einmal neugestartet

                                    1 Reply Last reply
                                    0
                                    • K Kuddel

                                      @Mic alsich den Filter gebaut habe, wurde immer alles korrekt angezeigt.

                                      Habe ich evtl. einen Fehler in den Einstellungen, da meine "normalen Logs" korrekt angezeigt werden.

                                      fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

                                      Datumsformat: #DD.MM.# hh:mm

                                      Mein Adapter läuft in der Version 1.0.0

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      wrote on last edited by
                                      #173

                                      @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

                                      fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

                                      Kannst du in deinen Script mal zusätzlich Bewässerung1 anlegen und im Adapter den Log neu dazu nehmen , ob es auch dort so ist .

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      K 1 Reply Last reply
                                      0
                                      • GlasfaserG Glasfaser

                                        @Kuddel sagte in Test: Adapter Log Parser v0.x.x GitHub:

                                        fceb7d0f-3c62-4e28-bd06-b8b4d046cedf-grafik.png

                                        Kannst du in deinen Script mal zusätzlich Bewässerung1 anlegen und im Adapter den Log neu dazu nehmen , ob es auch dort so ist .

                                        K Offline
                                        K Offline
                                        Kuddel
                                        wrote on last edited by
                                        #174

                                        @Glasfaser ist erstellt. ich werde beobachten

                                        K 1 Reply Last reply
                                        0
                                        • K Kuddel

                                          @Glasfaser ist erstellt. ich werde beobachten

                                          K Offline
                                          K Offline
                                          Kuddel
                                          wrote on last edited by
                                          #175

                                          @Kuddel leider ist das verhalten im neuen log genau so

                                          GlasfaserG 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          364

                                          Online

                                          32.5k

                                          Users

                                          81.7k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe