Skip to content
  • Home
  • 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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Installation
  5. adapter ical - add new calendar via command line (struggle)

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

adapter ical - add new calendar via command line (struggle)

Geplant Angeheftet Gesperrt Verschoben Installation
24 Beiträge 6 Kommentatoren 1.2k Aufrufe 6 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.
  • T theSkyisn0tthelimit

    Okay. Eigentlich hätte ich es mir nahezu denken können dass ohne erkennbarem „Sinn“ meine Frage keine Antwort findet.
    Ich danke.

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #21

    @theskyisn0tthelimit sagte in adapter ical - add new calendar via command line (struggle):

    Eigentlich hätte ich es mir nahezu denken können dass ohne erkennbarem „Sinn“ meine Frage keine Antwort findet

    das überinterpretierst du.

    ich habe in den letzten 10 Jahren noch nie von einem solchen Unterfangen gelesen.
    Selbst wenn jemand das tatsächlich schon mal versucht oder gar umgesetzt hätte, hätte dieser eine User genau in den letzten 840 Minuten, von denen eine nicht unerhebliche Anzahl in die Nacht fiel, deine Beiträge lesen müssen.

    Da dies sehr unwahrscheinlich ist, waren unsere Fragen darauf ausgerichtet zu erfahren wie du vorgehst, um dich da ggf. unterstützen zu können.
    Daraufhin haben wir dir alternative, bekannte funktionierende Lösungswege aufgezeigt.

    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
    • T theSkyisn0tthelimit

      Okay. Eigentlich hätte ich es mir nahezu denken können dass ohne erkennbarem „Sinn“ meine Frage keine Antwort findet.
      Ich danke.

      Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #22

      @theskyisn0tthelimit mal ne ganz Blöde Frage wie bist du denn drauf gekommen wie du die Einstellungen per CLI setzen kannst?

      Die Antwort die du suchst ist, die Kalender werden auf dem selben weg hinzugefügt wie die Einstellungen gesetzt werden.

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      T 1 Antwort Letzte Antwort
      0
      • Jey CeeJ Jey Cee

        @theskyisn0tthelimit mal ne ganz Blöde Frage wie bist du denn drauf gekommen wie du die Einstellungen per CLI setzen kannst?

        Die Antwort die du suchst ist, die Kalender werden auf dem selben weg hinzugefügt wie die Einstellungen gesetzt werden.

        T Offline
        T Offline
        theSkyisn0tthelimit
        schrieb am zuletzt editiert von
        #23

        @jey-cee
        Ich habe zuerst geschaut ob es eine Möglichkeit gibt über cli einen Adapter zu installieren. Im weiteren kam mir die Überlegung diesen auch direkt zu konfigurieren. Über

        iob set —help
        

        kam ich dann auf den Versuch:

        iob set adapter.instance —parameter value
        

        Und nach etwas suchen in dem Files bin ich über die Parameter gestoßen wie eingangs beschrieben.

        Nur fehlt mir die Syntax um beim iCal Adapter die Parameter zu setzen da sie in einer Tabelle angeordnet sind. Vermutlich muss ich mehrere Parameter zugleich übergeben.

        haus-automatisierungH 1 Antwort Letzte Antwort
        0
        • T theSkyisn0tthelimit

          @jey-cee
          Ich habe zuerst geschaut ob es eine Möglichkeit gibt über cli einen Adapter zu installieren. Im weiteren kam mir die Überlegung diesen auch direkt zu konfigurieren. Über

          iob set —help
          

          kam ich dann auf den Versuch:

          iob set adapter.instance —parameter value
          

          Und nach etwas suchen in dem Files bin ich über die Parameter gestoßen wie eingangs beschrieben.

          Nur fehlt mir die Syntax um beim iCal Adapter die Parameter zu setzen da sie in einer Tabelle angeordnet sind. Vermutlich muss ich mehrere Parameter zugleich übergeben.

          haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          schrieb am zuletzt editiert von
          #24

          @theskyisn0tthelimit sagte in adapter ical - add new calendar via command line (struggle):

          Nur fehlt mir die Syntax um beim iCal Adapter die Parameter zu setzen da sie in einer Tabelle angeordnet sind.

          Das Feld heißt ja calendars. Da man mehrere Einträge speichern kann, ist es ein Array von Objekten. z.B. (im Standard nach Instanz-Installation):

              "calendars": [
                    {
                      "name": "calendar1",
                      "url": "http://11111.ics",
                      "user": "",
                      "pass": "",
                      "sslignore": false,
                      "color": "#FF0000",
                      "filter": "ignored events",
                      "filterregex": false
                    }
                  ],
          

          Ich habe jetzt versucht das url Attribut direkt zu verändern:

          iob set ical.0 --calendars.0.url "http://bla.de/"
          

          Aber das geht so leider nicht. Direkt ein Objekt zu setzen funktioniert auch nicht, da das immer als String interpretiert wird.

          Hier müsste es eine Option "parseJSON" oder so geben, damit man auch komplexere Datentypen übergeben könnte. Das wäre aber ein Feature Request im js-controller.

          Code: https://github.com/ioBroker/ioBroker.js-controller/blob/5645debf3394177abeef58917f872a7d8c43e320/packages/cli/lib/cli/cliObjects.js#L289-L346

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          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

          770

          Online

          32.5k

          Benutzer

          81.6k

          Themen

          1.3m

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

          • Du hast noch kein Konto? Registrieren

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