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. Visualisierung
  4. [gelöst] ical Adapter, Owncloud Kalender und Widget

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] ical Adapter, Owncloud Kalender und Widget

Geplant Angeheftet Gesperrt Verschoben Visualisierung
37 Beiträge 8 Kommentatoren 8.8k Aufrufe
  • Ä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.
  • Jey CeeJ Online
    Jey CeeJ Online
    Jey Cee
    Developer
    schrieb am zuletzt editiert von
    #2

    Hi,

    der ical adapter wird immer nur zu bestimmten Zeiten ausgeführt um den/die Kalender zu lesen, deswegen wechselt der status bei läuft & verbunden immer nur kurz auf wahr.

    Deinem log nach wird ical richtig ausgeführt.

    Unter objekte -> ical.0 -> Kalender name -> data -> html spalte werte sollte was stehen wenn termine im Kalender eingetragen sind für die nächsten Tage.

    Dein count steht auf 0 was darauf hindeutet das ical läuft aber keine einträge für die nächsten 7 tage existieren. Die anzahl der tage lässt sich in den Einstellungen ändern.

    Deine Einstellungen sind richtig und der Kalender wird gefunden.

    Ich denke das hast du aber auch schon selber herausgefunden.

    Gesendet von meinem Jolla mit Tapatalk

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

    1 Antwort Letzte Antwort
    0
    • wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #3

      Hi,

      also im Kalender steht mindestens 1 Eintrag innerhalb der nächsten 7 Tage:

      999_abfall_kalender.jpg

      Der Count steht immer noch auf "0"

      999_datenpunkt.jpg

      Was könnte noch falsch sein?

      Bitte keine Fragen per PN, die gehören ins Forum!

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

      1 Antwort Letzte Antwort
      0
      • etvE Offline
        etvE Offline
        etv
        schrieb am zuletzt editiert von
        #4

        @wendy2702:

        Der Count steht immer noch auf "0" `
        …fahr mal mit der Maus auf den Text "Count of events for ..." da geht dann ein keiner Hinweis auf und zeigt er dir, warum da eine Null steht ;)

        Das passt schon so.

        Grüße

        etv

        …ist schon sehr lange begeisterter ioBroker Nutzer! 1x zu Hause und 1x auf der Alm. ioBroker ist das 'Hirn' des Smarthome und steuert HomeMatic und Shellys, loggt was so passiert, zeigt es auf Tabletts schön an und ermöglicht mir via Cloud Adapter den Fernzugriff...

        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #5

          Hm,

          OK. Kann ich erst heute Abend machen. Sollte ich denn jetzt einen Eintrag im Widget sehen oder nicht?

          Benutze ich denn das "richtige" Widget?

          Danke

          Bitte keine Fragen per PN, die gehören ins Forum!

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

          1 Antwort Letzte Antwort
          0
          • etvE Offline
            etvE Offline
            etv
            schrieb am zuletzt editiert von
            #6

            @wendy2702:

            Hm,

            OK. Kann ich erst heute Abend machen. Sollte ich denn jetzt einen Eintrag im Widget sehen oder nicht?

            Benutze ich denn das "richtige" Widget?

            Danke `
            …das kann ich dir leider nicht beantworten - da müssen die Spezialisten ran, aber wenn du nicht "am Gerät" bist hier die Auflösung zum Thema "0"

            Dort stehen immer nur die Anzahl der Events von heute, egal wie viele Tage du in die Zukunft schaust...leider...

            Grüße

            etv

            …ist schon sehr lange begeisterter ioBroker Nutzer! 1x zu Hause und 1x auf der Alm. ioBroker ist das 'Hirn' des Smarthome und steuert HomeMatic und Shellys, loggt was so passiert, zeigt es auf Tabletts schön an und ermöglicht mir via Cloud Adapter den Fernzugriff...

            1 Antwort Letzte Antwort
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von
              #7

              Ok. Werde mal einen Eintrag für heute anlegen und sehen ob der dann sichtbar ist.

              Sent from my iPhone using Tapatalk

              Bitte keine Fragen per PN, die gehören ins Forum!

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

              1 Antwort Letzte Antwort
              0
              • wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #8

                So,

                Habe mal einen Eintrag für heute Angelegt. Ca. 1Std. Gewartet, konnte im logfile sehen das der Prozess zur Abfrage der kalenderabfrage mehrfach gestartet wurde.

                Der Count steht immer noch auf "0".

                Hat eventuell noch jemand eine Idee und kann mir helfen?

                Bitte keine Fragen per PN, die gehören ins Forum!

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

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  steinwedel
                  schrieb am zuletzt editiert von
                  #9

                  Hallo,

                  was hast Du in der ical-Instanz bei Ereignissen eingetragen? Der Adapter hat die Aufgabe aus dem Kalender bestimmte Ereignisse herauszulesen und zur Verfügung zu stellen. Wenn Du also den Abfuhrtermin angezeigt bekommen möchtest, dann musst du als Ereignis beispielsweise "Abfuhrtermin" eintragen und den Termin im Kalender genauso nennen. Vielleicht ist das ja Dein Problem.

                  Herzlciehn Gruß

                  Gerhard
                  6835_bw11.jpg
                  6835_bw22.jpg

                  1 Antwort Letzte Antwort
                  0
                  • wendy2702W Online
                    wendy2702W Online
                    wendy2702
                    schrieb am zuletzt editiert von
                    #10

                    Hi,

                    Danke für den Hinweis. Habe das jetzt so eingestellt:

                    Owncloud Kalender:

                    999_abfall_kalender.jpg

                    Instanz habe ich so eingestellt: Den Link habe ich aus Owncloud bei der Freigabe (oben) kopiert, machen da eventuell die Steuerzeichen probleme oder welchen Link muss ich nehmen? Was muss ich bei Zertifikatsfehler eintragen, stimmt das "ignore" ?

                    999_ical.jpg

                    Im Log steht das:

                    host-openmediavault	2016-01-20 20:08:44	info	instance system.adapter.ical.2 terminated with code 0 (OK)
                    ical-2	2016-01-20 20:08:38	info	processing URL: Abfall https://192.168.178.18:8443/remote.php/caldav/calendars/Abfall/pers%C3%B6nlich
                    ical-2	2016-01-20 20:08:38	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                    host-openmediavault	2016-01-20 20:08:38	info	instance system.adapter.ical.2 started with pid 15290
                    host-openmediavault	2016-01-20 20:08:38	info	instance scheduled system.adapter.ical.2 0,30 * * * *
                    host-openmediavault	2016-01-20 20:08:38	info	instance canceled schedule system.adapter.ical.2
                    host-openmediavault	2016-01-20 20:08:38	info	object change system.adapter.ical.2
                    

                    Aber im Datenpunkt wird nichts eingelesen bzw ich bekomme nichts angezeigt.

                    999_datenpunkt.jpg

                    Danke

                    Bitte keine Fragen per PN, die gehören ins Forum!

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

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      steinwedel
                      schrieb am zuletzt editiert von
                      #11

                      Hallo,

                      die Verbindung zwischen ioBroker und owncloud scheint zu klappen. Schau doch mal bei Zuständen, ob dort etwas angezeigt wird.

                      Gruß Gerhard

                      1 Antwort Letzte Antwort
                      0
                      • wendy2702W Online
                        wendy2702W Online
                        wendy2702
                        schrieb am zuletzt editiert von
                        #12

                        Unter den "Zuständen" ist nichts von ical.2 zu finden.

                        Ich verzweifel langsam. :cry:

                        Gruß

                        Mirko

                        Bitte keine Fragen per PN, die gehören ins Forum!

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

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          steinwedel
                          schrieb am zuletzt editiert von
                          #13

                          Hallo,

                          nicht verzagen. Ich weiß, dass ich auch erhebliche Probleme gehabt hatte. Bei mir sieht der Zugriff wie folgt aus:

                          http://xxx.xxx.xxx.xxx/index.php/apps/c … p?calid=yy

                          xxx muss Du durch die Adressse des Servers ersetzen. yy ist die Nummer des Kalenders. Die Addresse ist bei Owncloud der Link zum Herunterladen des Kalenders. Ich meine mich dunkel zu entsinnen, dass der Zugriff über den CalDav Link nicht funktionierte. Komisch ist aber, dass das Protokoll keinen Fehler anzeigt. Ich drück Dir die Daumen. Mal sehen, ob Du dann neben den Events auch die übrigen Einträge sehen kannst. Ich drück Dir die Daumen. Einen Tipp: Falls es endlich geht, wirst Du möglicherweise bei Serienterminen einen Fehler finden. Wenn man aus einer Serie einen Termin verschiebt (z.B. nur für einen der Tage), so wird die Änderung nicht in ical angezeigt. Dies scheint aber kein Fehler in iCal zu sein. Ich habe nämlich festgestellt, dass owncloud die Daten nicht korrekt exportiert. Grumpf. Also etas vorsicht und viel Glück.

                          Gerhard

                          1 Antwort Letzte Antwort
                          0
                          • wendy2702W Online
                            wendy2702W Online
                            wendy2702
                            schrieb am zuletzt editiert von
                            #14

                            Hi,

                            danke für deine Geduld.

                            Mit dem Download Link komme ich scheinbar schon etwas weiter aber jetzt hagelt es Error messages im Log.

                            Muss da im iCal Adapter noch etwas angepasst werden oder liegt das an meiner Owncloud Version 8.2.2 ?

                            host-openmediavault	2016-01-21 12:55:39	error	instance system.adapter.ical.2 terminated with code 6 (uncaught exception)
                            TypeError:	2016-01-21 12:55:39	error	at process._tickCallback (node.js:355:11)
                            TypeError:	2016-01-21 12:55:39	error	at _stream_readable.js:908:16
                            TypeError:	2016-01-21 12:55:39	error	at IncomingMessage.emit (events.js:129:20)
                            TypeError:	2016-01-21 12:55:39	error	at IncomingMessage. (/opt/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:962:12)
                            TypeError:	2016-01-21 12:55:39	error	at Request.emit (events.js:129:20)
                            TypeError:	2016-01-21 12:55:39	error	at Request. (/opt/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:1035:10)
                            TypeError:	2016-01-21 12:55:39	error	at Request.emit (events.js:110:17)
                            TypeError:	2016-01-21 12:55:39	error	at Request.self.callback (/opt/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:198:22)
                            TypeError:	2016-01-21 12:55:39	error	at Request._callback (/opt/iobroker/node_modules/iobroker.ical/main.js:209:25)
                            TypeError:	2016-01-21 12:55:39	error	at checkDates (/opt/iobroker/node_modules/iobroker.ical/main.js:241:15)
                            TypeError:	2016-01-21 12:55:39	error	Cannot read property 'getHours' of undefined
                            uncaught	2016-01-21 12:55:39	error	exception: Cannot read property 'getHours' of undefined
                            ical-2	2016-01-21 12:55:39	info	processing URL: Abfall https://192.168.178.18:8443/index.php/apps/calendar/export.php?calid=4
                            ical-2	2016-01-21 12:55:38	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                            host-openmediavault	2016-01-21 12:55:38	info	instance system.adapter.ical.2 started with pid 1309
                            host-openmediavault	2016-01-21 12:55:37	info	instance scheduled system.adapter.ical.2 0,30 * * * *
                            host-openmediavault	2016-01-21 12:55:37	info	instance canceled schedule system.adapter.ical.2
                            host-openmediavault	2016-01-21 12:55:37	info	object change system.adapter.ical.2
                            

                            OK. Habe herrausgefunden das die iCal Einträge welche ich von unserem Abfallunternehmen bekommen habe beim Import in OC ein fehler im Datum bekommen. Da liegt das Ende Plötzlich immer einen Tag vor dem Start Termin.

                            Wenn ich das Korrigiere funktioniert die Abfrage.

                            Kann ich bei den Events einen Platzhalter oder so verwenden damit Grundsätzlich alle Termine eingelesen und Angezeigt werden?

                            Mirko

                            Bitte keine Fragen per PN, die gehören ins Forum!

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

                            1 Antwort Letzte Antwort
                            0
                            • wendy2702W Online
                              wendy2702W Online
                              wendy2702
                              schrieb am zuletzt editiert von
                              #15

                              So,

                              es läuft.

                              Bei Events gar nichts eingetragen und alles wird angezeigt.

                              Funktioniert jetzt wie gewollt.

                              Gruß

                              Mirko

                              Bitte keine Fragen per PN, die gehören ins Forum!

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

                              1 Antwort Letzte Antwort
                              0
                              • R Offline
                                R Offline
                                rascal
                                schrieb am zuletzt editiert von
                                #16

                                Hallo,

                                ich hänge mich mal hier an. Ich habe heute den ical Adapter installiert und bin beeindruckt.. 3 meiner 4 Owncloud Kalender funktionieren super.. nur der 4. macht mich verrückt.

                                Vielleicht sagt einem von euch das .log was:

                                host-cubietruck	2016-01-21 20:49:20	error	instance system.adapter.ical.1 terminated with code 6 (uncaught exception)
                                TypeError:	2016-01-21 20:49:20	error	at process._tickCallback (node.js:355:11)
                                TypeError:	2016-01-21 20:49:20	error	at _stream_readable.js:908:16
                                TypeError:	2016-01-21 20:49:20	error	at IncomingMessage.emit (events.js:129:20)
                                TypeError:	2016-01-21 20:49:20	error	at IncomingMessage. (/opt/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:962:12)
                                TypeError:	2016-01-21 20:49:20	error	at Request.emit (events.js:129:20)
                                TypeError:	2016-01-21 20:49:20	error	at Request. (/opt/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:1035:10)
                                TypeError:	2016-01-21 20:49:20	error	at Request.emit (events.js:110:17)
                                TypeError:	2016-01-21 20:49:20	error	at Request.self.callback (/opt/iobroker/node_modules/iobroker.ical/node_modules/request/request.js:198:22)
                                TypeError:	2016-01-21 20:49:20	error	at Request._callback (/opt/iobroker/node_modules/iobroker.ical/main.js:193:39)
                                TypeError:	2016-01-21 20:49:20	error	Cannot read property 'setDate' of undefined
                                uncaught	2016-01-21 20:49:20	error	exception: Cannot read property 'setDate' of undefined
                                ical-1	2016-01-21 20:49:20	info	processing URL: Alexander https://192.168.1.10/index.php/apps/calendar/export.php?calid=3
                                ical-1	2016-01-21 20:49:17	info	starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.ical
                                host-cubietruck	2016-01-21 20:49:10	info	instance system.adapter.ical.1 started with pid 18095
                                host-cubietruck	2016-01-21 20:49:10	info	instance scheduled system.adapter.ical.1 0,30 * * * *
                                
                                

                                Danke für die Hilfe im Voraus

                                Martin

                                1 Antwort Letzte Antwort
                                0
                                • wendy2702W Online
                                  wendy2702W Online
                                  wendy2702
                                  schrieb am zuletzt editiert von
                                  #17

                                  Hi,

                                  ich hatte diese Einträge im Log:

                                  > exception: Cannot read property 'getHours' of undefined

                                  Das lag daran das nach dem Import des Ical in Owncloud Anfang und End Datum vertauscht waren.

                                  Vielleicht überprüfst du mal die Einträge von dem Kalender der nicht funktioniert ob alles stimmig ist und Sinn ergibt.

                                  Gruß

                                  Bitte keine Fragen per PN, die gehören ins Forum!

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

                                  1 Antwort Letzte Antwort
                                  0
                                  • R Offline
                                    R Offline
                                    rascal
                                    schrieb am zuletzt editiert von
                                    #18

                                    Hallo,

                                    danke für den Hinweis.. habe bei diesem einen Kalender alle Einträge vor Heute gelöscht und siehe da… es funkt

                                    ich wünsche ein schönes Wochenende

                                    1 Antwort Letzte Antwort
                                    0
                                    • V Offline
                                      V Offline
                                      von Rothensteyn
                                      schrieb am zuletzt editiert von
                                      #19

                                      @wendy2702

                                      Hi bitte entschuldige aber ich würde gerne wissen wie du mit den widget Daten abrufst.

                                      Ich suche jetz schon eine ganze weile und das Handbuch ist grad nicht verfügbar.

                                      Was muss ich da im vis eintragen damit die daten abgeholt werden.

                                      Danke im voruas

                                      PS.

                                      Mit der PN Funktion wird man schon etwas ausgebremst wen man neu ist.

                                      1 Antwort Letzte Antwort
                                      0
                                      • wendy2702W Online
                                        wendy2702W Online
                                        wendy2702
                                        schrieb am zuletzt editiert von
                                        #20

                                        @von Rothensteyn:

                                        @wendy2702

                                        Hi bitte entschuldige aber ich würde gerne wissen wie du mit den widget Daten abrufst.

                                        Ich suche jetz schon eine ganze weile und das Handbuch ist grad nicht verfügbar.

                                        Was muss ich da im vis eintragen damit die daten abgeholt werden.

                                        Danke im voruas

                                        PS.

                                        Mit der PN Funktion wird man schon etwas ausgebremst wen man neu ist. `

                                        Hi,

                                        wenn du einen Ical Adapter installiert und konfiguriert hast kannst du es z.B. mit diesem Widget machen:

                                        [{"tpl":"tplValueStringRaw","data":{"oid":"ical.1.data.html","visibility-cond":"==","visibility-val":1,"test_html":""},"style":{"left":"341px","top":"45px","width":"318px","height":"187px"},"widgetSet":"basic"}]
                                        

                                        ical.1.data.html –> muss natürlich deinem ical.X.data.html entsprechen

                                        Gruß

                                        Bitte keine Fragen per PN, die gehören ins Forum!

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

                                        1 Antwort Letzte Antwort
                                        0
                                        • R Offline
                                          R Offline
                                          rascal
                                          schrieb am zuletzt editiert von
                                          #21

                                          Hey,

                                          ich hab's in vis so gemacht:

                                          widget: basic - String (unescaped))

                                          im Object ID: steht der Datenpunkt vom ical Adapter drin: ical.0.data.html

                                          sieht dann so aus: (wobei die Widgets teilweise verschoben sind im edit modus :(
                                          421_unbenannt.jpg

                                          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

                                          740

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          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