Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker 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.1k

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

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

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

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
icaljsonwarning
11 Beiträge 4 Kommentatoren 3.1k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      1
      • mcm1957M mcm1957

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

        MartinPM Online
        MartinPM Online
        MartinP
        schrieb am zuletzt editiert von
        #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 Antworten Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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 Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      595

                      Online

                      32.4k

                      Benutzer

                      81.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe