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. Einsteigerfragen
  4. Logging - Warnung "admin.0 - ical has an invalid jsonConfig"

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    905

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

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

Scheduled Pinned Locked Moved Einsteigerfragen
icaljsonwarning
11 Posts 4 Posters 3.4k 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 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 Offline
    mcm1957M Offline
    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 Offline
      mcm1957M Offline
      mcm1957
      wrote on last edited by
      #3

      Created issue
      https://github.com/iobroker-community-adapters/ioBroker.ical/issues/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

        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.14)
        Linux pve 6.8.12-16-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 Offline
          Meister MopperM Offline
          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.14)
            Linux pve 6.8.12-16-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 Offline
              Meister MopperM Offline
              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 Offline
                HomoranH Offline
                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 Offline
                  mcm1957M Offline
                  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.14)
                    Linux pve 6.8.12-16-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 Offline
                      mcm1957M Offline
                      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

                      464

                      Online

                      32.6k

                      Users

                      82.2k

                      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