Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Logging - Warnung "admin.0 - ical has an invalid jsonConfig"

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Logging - Warnung "admin.0 - ical has an invalid jsonConfig"

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

      admin.0
      	2023-10-27 12:06:22.361	warn	ical has an invalid jsonConfig: [{"instancePath":"/items/_options/items/daysPast","schemaPath":"#/definitions/numberProps/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"trim"},"message":"must NOT have additional properties"},{"instancePath":"/items/_options","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
      

      Kann damit jemand etwas Anfangen?
      Bin nicht der JSON crack ... mir kommen die eingestreuten "#" etwas komisch vor ...

      Habe noch einmal ein wenig geschaut:

      martin@iobroker-test-sicher:/$ grep  --include=\*.json -rn './opt/iobroker/node_modules' -e "daysPast"
      ./opt/iobroker/node_modules/iobroker.ical/admin/jsonConfig.json:19:                "daysPast": {
      ./opt/iobroker/node_modules/iobroker.ical/io-package.json:178:    "daysPast": 0,
      

      Da ist das JSON aus der Warning doch nicht vertreten...

      habe es mal ein wenig besser formatiert

      {
        "instancePath":"/items/_options/items/daysPast",
        "schemaPath":"#/definitions/numberProps/additionalProperties",
        "keyword":"additionalProperties",
         "params":{"additionalProperty":"trim"},
         "message":"must NOT have additional properties"
      },
      {
        "instancePath":"/items/_options",
        "schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if",
        "keyword":"if",
        "params":{"failingKeyword":"then"},
        "message":"must match \"then\" schema"
      }
      
      
      mcm1957 1 Reply Last reply Reply Quote 0
      • mcm1957
        mcm1957 @MartinP last edited by mcm1957

        @martinp

        Zuerst mal das Wichtigste:
        Du brauchst NICHTS zu tun und der Adapter wird unverändert funktionieren.

        Diese Fehlermeldung kommt nur mit dem neusten Admin Version(en). Im Sinne einer erhöhten Qualitätssicherung prüft admin in Zukunft die UI Konfiguration von Adaptern. Fehler dieser Art bitte daher als Issue beim Adapter an
        legen damit sich das der Maintainer ansehen kann.

        Derzeit gibt es noch zahlreiche false Positives da das Prüfschema leider (noch) ein paar Fehler aufweist.

        mcm1957 1 Reply Last reply Reply Quote 0
        • mcm1957
          mcm1957 @mcm1957 last edited by

          Created issue
          https://github.com/iobroker-community-adapters/ioBroker.ical/issues/602

          mcm1957 created this issue in iobroker-community-adapters/ioBroker.ical

          closed Warnung "admin.0 - ical has an invalid jsonConfig #602

          MartinP 1 Reply Last reply Reply Quote 1
          • MartinP
            MartinP @mcm1957 last edited by

            @mcm57 Wie oft findet denn diese Prüfung statt?

            heute hat es diese Log-Meldung noch nicht gegeben.

            Der Adapter läuft nicht durchgehend, sondern startet anscheinend alle 30 Minuten CRON-gesteuert .. Jedes Mal mit vier Log-Meldungen

            ical.0
            	2023-10-30 14:30:12.922	info	Terminated (NO_ERROR): Without reason
            ical.0
            	2023-10-30 14:30:07.492	info	processing URL: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
            ical.0
            	2023-10-30 14:30:03.699	info	starting. Version 1.13.3 in /opt/iobroker/node_modules/iobroker.ical, node: v18.18.2, js-controller: 5.0.12
            host.iobroker-test-sicher
            	2023-10-30 14:30:00.105	info	instance system.adapter.ical.0 started with pid 215131
            
            

            17be36c5-f519-410e-b709-cf1e161cc2ea-grafik.png

            Meister Mopper mcm1957 3 Replies Last reply Reply Quote 0
            • Meister Mopper
              Meister Mopper @MartinP last edited by

              @martinp

              Das Startintervall kannst du im Expertenmodus bei der Instanz einstellen.

              6194036c-9969-46e4-b6c6-d1c0a11e373c-grafik.png

              Wenn du den Loggingmodus von Info auf z. B. Fehler festlegst, kommen diese Meldungen nicht mehr.

              MartinP 1 Reply Last reply Reply Quote 0
              • MartinP
                MartinP @Meister Mopper last edited by

                @meister-mopper Meine Frage war zu unpräzise: Müssten die Warn-Meldungen nicht bei jedem Cron-Start das Adapters auftreten? Das mit den Info-Meldungen werde ich erstmal so lassen, bis der Adapter ein paar Wochen gelaufen ist ... Danach kann ich immer noch schauen, wie ich ihm das Spamming abgewöhne 😉

                Meister Mopper 1 Reply Last reply Reply Quote 0
                • Meister Mopper
                  Meister Mopper @MartinP last edited by

                  @martinp sagte in Logging - Warnung "admin.0 - ical has an invalid jsonConfig":

                  Müssten die Warn-Meldungen nicht bei jedem Cron-Start das Adapters auftreten?

                  Ist mir persönlich wumpe. Den Adapter habe ich schon lange in mehreren Instanzen laufen, und er tut, was er soll. Log auf error, und ruhig ist's. 🤷‍♂️

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

                    @meister-mopper er meint die WARN Meldungen!, nicht die Info.

                    @MartinP ich denke die kommen nur beim Neustart

                    1 Reply Last reply Reply Quote 0
                    • mcm1957
                      mcm1957 @MartinP last edited by mcm1957

                      @martinp said in Logging - Warnung "admin.0 - ical has an invalid jsonConfig":

                      @mcm57 Wie oft findet denn diese Prüfung statt?

                      Also damit es klar ist:

                      Die WARN Meldung betreffend jsonConfig kommt NUR beim Öffnen der Config (admin-ui) - und da ggF nur wenn das fahlerhafte Tab geöffnet wird. Die Anzahl der Meldungen sollte sich daher SEHR in Grenzen halten. Ob die Insatnz oder der ganze ioBroker restarted wird ist egal, da kommt nix. Detto bei einem scheduled start.

                      Die INFOs betreffend start / termination von scheduled adaptern sind eine andere Sache. Die kommen bei jedem start. Da ein scheduled Adapter allerdings nur selten gestartet werden sollte, sehe ich diese Meldungen als akzeptabel an. Mittels loglevel des js-controller kann man das ggF unterdrücken - aber eine allfällige Fehlersiuche erleichtert das nicht.

                      Die Meldungen des Adapters selbst (z.B. url) sind bei einem scheduled Adapter zu hinterfragen. Das sollte wahrscheinlich eher level debug sein. Bitte ggF ein Issue beim Adapter öffnen.

                      In jedem Fall sollte der normale Loglevel info nicht leichtfertig abgedreht werden sondern wenn es wo zu viel ist jedenfalls auch ein Issue als Feedback an den dev erstellt werden.

                      So ich hoff ich habe damit genug Verwirrung gestiftet 🙂

                      MartinP 1 Reply Last reply Reply Quote 0
                      • MartinP
                        MartinP @mcm1957 last edited by

                        @mcm57 Habe noch einmal getestet, Fehler kommt sofort, wenn man das "Schraubenschlüssel" - Symbol für die Adapter Instanz anklickt - egal welcher Reiter der Konfig aktiv ist.

                        Dass sich das Loglevel des Adapters im blauen Balken oberhalb des eigentlichen Konfigurationseingabenfeldes ändern lässt, habe ich auch erst nach dem vierten oder fünften Blick gesehen 😉

                        1 Reply Last reply Reply Quote 0
                        • mcm1957
                          mcm1957 @MartinP last edited by mcm1957

                          • gelöscht -

                          da Anwort auf völlig veralteten Beitrag.
                          Sorry

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          454
                          Online

                          31.6k
                          Users

                          79.5k
                          Topics

                          1.3m
                          Posts

                          ical json warning
                          4
                          11
                          2240
                          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