Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Logging - Warnung "admin.0 - ical has an invalid jsonConfig"

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

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

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

Scheduled Pinned Locked Moved Einsteigerfragen
icaljsonwarning
11 Posts 4 Posters 3.1k Views 3 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.
  • MartinPM Online
    MartinPM Online
    MartinP
    wrote on last edited by MartinP
    #1
    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"
    }
    
    

    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
    Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
    kernel Linux pve 6.8.12-15-pve
    6 GByte RAM für den Container
    Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
    Remote-Access über Wireguard der Fritzbox

    mcm1957M 1 Reply Last reply
    0
    • MartinPM 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"
      }
      
      
      mcm1957M Online
      mcm1957M Online
      mcm1957
      wrote on last edited by mcm1957
      #2

      @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.

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

      LESEN - gute Forenbeitrage

      mcm1957M 1 Reply Last reply
      0
      • mcm1957M 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.

        mcm1957M Online
        mcm1957M Online
        mcm1957
        wrote on last edited by
        #3

        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

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        MartinPM 1 Reply Last reply
        1
        • mcm1957M mcm1957

          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

          MartinPM Online
          MartinPM Online
          MartinP
          wrote on last edited by
          #4

          @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

          Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
          Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
          kernel Linux pve 6.8.12-15-pve
          6 GByte RAM für den Container
          Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
          Remote-Access über Wireguard der Fritzbox

          Meister MopperM mcm1957M 3 Replies Last reply
          0
          • MartinPM MartinP

            @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 MopperM Away
            Meister MopperM Away
            Meister Mopper
            wrote on last edited by
            #5

            @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.

            Proxmox und HA

            MartinPM 1 Reply Last reply
            0
            • Meister MopperM Meister Mopper

              @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.

              MartinPM Online
              MartinPM Online
              MartinP
              wrote on last edited by
              #6

              @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 😉

              Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
              Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
              kernel Linux pve 6.8.12-15-pve
              6 GByte RAM für den Container
              Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
              Remote-Access über Wireguard der Fritzbox

              Meister MopperM 1 Reply Last reply
              0
              • MartinPM MartinP

                @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 MopperM Away
                Meister MopperM Away
                Meister Mopper
                wrote on last edited by
                #7

                @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. :man-shrugging:

                Proxmox und HA

                HomoranH 1 Reply Last reply
                0
                • Meister MopperM Meister Mopper

                  @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. :man-shrugging:

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #8

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

                  @MartinP ich denke die kommen nur beim Neustart

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Reply Last reply
                  0
                  • MartinPM MartinP

                    @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

                    mcm1957M Online
                    mcm1957M Online
                    mcm1957
                    wrote on last edited by mcm1957
                    #9

                    @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 🙂

                    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                    Support Repositoryverwaltung.

                    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                    LESEN - gute Forenbeitrage

                    MartinPM 1 Reply Last reply
                    0
                    • mcm1957M 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 🙂

                      MartinPM Online
                      MartinPM Online
                      MartinP
                      wrote on last edited by
                      #10

                      @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 😉

                      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                      Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.13)
                      kernel Linux pve 6.8.12-15-pve
                      6 GByte RAM für den Container
                      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                      Remote-Access über Wireguard der Fritzbox

                      1 Reply Last reply
                      0
                      • MartinPM MartinP

                        @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

                        mcm1957M Online
                        mcm1957M Online
                        mcm1957
                        wrote on last edited by mcm1957
                        #11
                        • gelöscht -

                        da Anwort auf völlig veralteten Beitrag.
                        Sorry

                        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                        Support Repositoryverwaltung.

                        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                        LESEN - gute Forenbeitrage

                        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

                        255

                        Online

                        32.4k

                        Users

                        81.3k

                        Topics

                        1.3m

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

                        • Don't have an account? Register

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