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. Skripten / Logik
  4. JavaScript
  5. iCal Monatsansicht VIS

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    122

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

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

iCal Monatsansicht VIS

Scheduled Pinned Locked Moved JavaScript
41 Posts 12 Posters 8.7k Views 14 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.
  • opossumO Offline
    opossumO Offline
    opossum
    wrote on last edited by opossum
    #7

    Hallo,

    könntest Du da nicht das Müllscript, welches hier im Forum angeboten wird, als Vorlage nehmen und das entsprechend umarbeiten/erweitern?

    Du kannst Doch erst mal ein Event aus jedem Kalender im Müllscript gegen die "Müllarten" austauschen und schauen, ob das klappt. Dann im Anschluss dieses Script nach und nach um ein Event erweitern.

    Da Du 4 Instanzen hast, muss die Pfadkonstante 4x da sein ical.0.events, ical.1.events, usw., dann im Kalender immer pro Tag 4 Zeilen abbilden. Das ganze wird ja täglich abgearbeitet, so dass Du jeden Tag immer 90 Tage in die Zukunft "sehen" kannst.

    Du kannst ja dieses Script auch kopieren und lässt es je Kalenderinstanz (PFAD im Script) dieses Script laufen. Also Script_ICAL0, SCRIPT ICAL1 usw. Den Scheduler dann in jedem Script wechseln, so dass sich der Abfragekram nicht gegenseitig behindert. Fängst halt um 01:00 Uhr an und dann alle 1/4 Stunde das nächste Script. Dann kannst Du, wenn Du im Script jeweils die Datenpunkte änderst, schon mal pro Kalenderinstanz 4 Events auslesen und darstellen.

    Hänge mal mein Script hier an, welches bei mir täglich um 04.15 Uhr einmal läuft.

    muellscript.txt

    Gruß
    Egbert

    https://schlepper-petersdorf.jimdofree.com/

    T 1 Reply Last reply
    0
    • opossumO opossum

      Hallo,

      könntest Du da nicht das Müllscript, welches hier im Forum angeboten wird, als Vorlage nehmen und das entsprechend umarbeiten/erweitern?

      Du kannst Doch erst mal ein Event aus jedem Kalender im Müllscript gegen die "Müllarten" austauschen und schauen, ob das klappt. Dann im Anschluss dieses Script nach und nach um ein Event erweitern.

      Da Du 4 Instanzen hast, muss die Pfadkonstante 4x da sein ical.0.events, ical.1.events, usw., dann im Kalender immer pro Tag 4 Zeilen abbilden. Das ganze wird ja täglich abgearbeitet, so dass Du jeden Tag immer 90 Tage in die Zukunft "sehen" kannst.

      Du kannst ja dieses Script auch kopieren und lässt es je Kalenderinstanz (PFAD im Script) dieses Script laufen. Also Script_ICAL0, SCRIPT ICAL1 usw. Den Scheduler dann in jedem Script wechseln, so dass sich der Abfragekram nicht gegenseitig behindert. Fängst halt um 01:00 Uhr an und dann alle 1/4 Stunde das nächste Script. Dann kannst Du, wenn Du im Script jeweils die Datenpunkte änderst, schon mal pro Kalenderinstanz 4 Events auslesen und darstellen.

      Hänge mal mein Script hier an, welches bei mir täglich um 04.15 Uhr einmal läuft.

      muellscript.txt

      Gruß
      Egbert

      T Offline
      T Offline
      tempestas
      wrote on last edited by
      #8

      @opossum

      Nein, das geht nicht.
      Das Müllskript hat einen ganz anderen Fokus. Es sucht eine beliebige Anzahl definierter Events aus dem ical und gibt die Tage bis dahin aus.

      Der TE will aber für jeden Tag wissen, ob ein Termin anliegt.

      Das Problem ist, dass man keine Wildcards nutzen kann, hat er probiert und ich hab's auch versucht.
      Damit ist meine Idee leider hinfällig.

      Was man machen kann, ist prüfen, ob früh oder spätschicht eingetragen ist und das dann schonmal zur Weiterverarbeitung nutzen. Auf alle Arten von Terminen prüfen wird aber so nichts.

      Aber auch dafür ist das Müllskript nicht geeignet, wie beschrieben.

      <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

      1 Reply Last reply
      0
      • opossumO Offline
        opossumO Offline
        opossum
        wrote on last edited by
        #9

        Hallo,

        ja, Du hast recht, schade. Aber da würde ich dann lieber den Google-Kalender einbinden. Klappt bei mir super. Meine Holde schaut sich das jeden Tag an. Muss aber dazu sagen, dass wir beide einen Kalender nutzen, der auch über die Phones greifbar ist und jeder seine Termine dort einträgt. Damit haben wir beide unterwegs und zu Hause immer den aktuellen Kalender.
        Schau bei mir so aus:

        07a83525-160f-48ea-acea-4bcb3941680b-image.png

        Gruß
        Egbert

        https://schlepper-petersdorf.jimdofree.com/

        liv-in-skyL S G 3 Replies Last reply
        0
        • opossumO opossum

          Hallo,

          ja, Du hast recht, schade. Aber da würde ich dann lieber den Google-Kalender einbinden. Klappt bei mir super. Meine Holde schaut sich das jeden Tag an. Muss aber dazu sagen, dass wir beide einen Kalender nutzen, der auch über die Phones greifbar ist und jeder seine Termine dort einträgt. Damit haben wir beide unterwegs und zu Hause immer den aktuellen Kalender.
          Schau bei mir so aus:

          07a83525-160f-48ea-acea-4bcb3941680b-image.png

          Gruß
          Egbert

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          wrote on last edited by
          #10

          @opossum

          hi - weißt du, ob es möglich wäre, den googlekalender zu formatieren - kann man mit einem css diesen kalender verschönern , nachdem er über iframe eingebunden worden ist?

          wegen den wildcards - vielleicht kann man ein github issue anlegen ?

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Reply Last reply
          0
          • D Offline
            D Offline
            der-eine
            wrote on last edited by
            #11

            @opossum
            Hallo,

            Danke für die Antwort. Diesen Weg mit einer weiteren Fehlerquelle (Google) wollte ich vermeiden.
            Hätte aber auch nicht gedacht, dass dies so schwer wird...

            @liv-in-sky
            Das ist auch ein Grund wieso ich den Google Kalender nicht einbinden möchte. (Hab mir optisch so eine Mühe mit der View gegeben😜)
            An ein Issues hab ich auch schon gedacht und werde mir mal überlegen was ich da schreiben soll...

            Ideal wäre, wenn generell x Tage in den Datenpunkten geschrieben würden egal ob ein Termin vorhanden ist oder nicht!

            1 Reply Last reply
            0
            • liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              wrote on last edited by
              #12

              ja - deine view ist echt schön - da looooost der google kalender

              vielleicht wäre ein json object in den adapter objecten möglich - dann mit jsonata verarbeiten - viel arbeit - frag lieber auf github - apollon77 wird das schon aufklären - verweise in github auf diesen forum thread - vielleicht schaut er mal rein

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              1 Reply Last reply
              0
              • opossumO opossum

                Hallo,

                ja, Du hast recht, schade. Aber da würde ich dann lieber den Google-Kalender einbinden. Klappt bei mir super. Meine Holde schaut sich das jeden Tag an. Muss aber dazu sagen, dass wir beide einen Kalender nutzen, der auch über die Phones greifbar ist und jeder seine Termine dort einträgt. Damit haben wir beide unterwegs und zu Hause immer den aktuellen Kalender.
                Schau bei mir so aus:

                07a83525-160f-48ea-acea-4bcb3941680b-image.png

                Gruß
                Egbert

                S Offline
                S Offline
                skokarl
                wrote on last edited by skokarl
                #13

                @opossum sagte in iCal Monatsansicht VIS:

                Hallo,

                ja, Du hast recht, schade. Aber da würde ich dann lieber den Google-Kalender einbinden. Klappt bei mir super.

                07a83525-160f-48ea-acea-4bcb3941680b-image.png

                Gruß
                Egbert

                Hallo Egbert,
                würdest Du mir mal erklären wie Du das gemacht hast ?
                Gruß Bernd

                vergiss es :grimacing:
                Ist einfach über nen iframe .... ach, manchmal ist die Lösung so einfach.

                IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                1 Reply Last reply
                0
                • D Offline
                  D Offline
                  der-eine
                  wrote on last edited by
                  #14

                  Hab jetzt mal ein Issues aufgemacht.
                  Hoffe einer der Entwickler hat eine Idee wie
                  Man das umsetzen kann.

                  Hier das Issues:
                  https://github.com/iobroker-community-adapters/ioBroker.ical/issues/100

                  Danke an alle die sich Gedanken darüber gemacht haben! 👍🏻

                  1 Reply Last reply
                  0
                  • opossumO opossum

                    Hallo,

                    ja, Du hast recht, schade. Aber da würde ich dann lieber den Google-Kalender einbinden. Klappt bei mir super. Meine Holde schaut sich das jeden Tag an. Muss aber dazu sagen, dass wir beide einen Kalender nutzen, der auch über die Phones greifbar ist und jeder seine Termine dort einträgt. Damit haben wir beide unterwegs und zu Hause immer den aktuellen Kalender.
                    Schau bei mir so aus:

                    07a83525-160f-48ea-acea-4bcb3941680b-image.png

                    Gruß
                    Egbert

                    G Offline
                    G Offline
                    GTV
                    wrote on last edited by
                    #15

                    @opossum Hallo ! Da ich noch Anfänger bin wie genau hast du den Calender eingebunden ? Über einen Iframe wie ich unten glsen habe ... aber was genau mus ich wo eintragen ?? :-)

                    bahnuhrB 1 Reply Last reply
                    0
                    • opossumO Offline
                      opossumO Offline
                      opossum
                      wrote on last edited by
                      #16

                      Hallo,

                      bin zur Zeit nicht zu hause, ich melde mich morgen und beschreibe das dann. Kann zur Zeit nicht auf meinen Rechner zugreifen.

                      Gruß
                      opossum

                      https://schlepper-petersdorf.jimdofree.com/

                      1 Reply Last reply
                      0
                      • G GTV

                        @opossum Hallo ! Da ich noch Anfänger bin wie genau hast du den Calender eingebunden ? Über einen Iframe wie ich unten glsen habe ... aber was genau mus ich wo eintragen ?? :-)

                        bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        wrote on last edited by
                        #17

                        @GTV sagte in iCal Monatsansicht VIS:

                        @opossum Hallo ! Da ich noch Anfänger bin wie genau hast du den Calender eingebunden ? Über einen Iframe wie ich unten glsen habe ... aber was genau mus ich wo eintragen ?? :-)

                        • google kalender im browser aufrufen
                        • dann bei einem kalender die optionen aufrufen (3 Punkte)
                        • Einstellungen anklicken
                        • Kalender integrieren anklicken
                        • Den Code von "Code einbetten" kopieren.
                          Kannst du vorher mit Anpassen noch bearbeiten
                        • Und diesen Code "<iframe src="https://calendar.google.com/calendar/embed?showTitle=0&amp;showPrint=0&amp;showTz=0&amp;..... dann in ein Widget "basic-html" einfügen

                        mfg
                        Dieter


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        1 Reply Last reply
                        3
                        • opossumO Offline
                          opossumO Offline
                          opossum
                          wrote on last edited by
                          #18

                          Hallo,

                          @bahnuhr : danke für die Beschreibung. Ich hätte das erst heute reinstellen können.

                          Gruß
                          opossum

                          https://schlepper-petersdorf.jimdofree.com/

                          1 Reply Last reply
                          0
                          • G Offline
                            G Offline
                            GTV
                            wrote on last edited by
                            #19

                            Auch vielen Dank von mir !!

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              adarof
                              wrote on last edited by
                              #20

                              Hi

                              Wenn ich das <iframe ... in ein basic-html oder auch ein iframe-Widget einfüge bekomme ich nur ein trauriges Seitensmilie mit Kommentar "accounts.google.com hat die Verbindung abgelehnt".
                              Muss ich de Kalender irgendwie noch freigeben oder so?

                              Gruss

                              bahnuhrB 1 Reply Last reply
                              0
                              • A adarof

                                Hi

                                Wenn ich das <iframe ... in ein basic-html oder auch ein iframe-Widget einfüge bekomme ich nur ein trauriges Seitensmilie mit Kommentar "accounts.google.com hat die Verbindung abgelehnt".
                                Muss ich de Kalender irgendwie noch freigeben oder so?

                                Gruss

                                bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                wrote on last edited by
                                #21

                                @adarof sagte in iCal Monatsansicht VIS:

                                Hi

                                Wenn ich das <iframe ... in ein basic-html oder auch ein iframe-Widget einfüge bekomme ich nur ein trauriges Seitensmilie mit Kommentar "accounts.google.com hat die Verbindung abgelehnt".
                                Muss ich de Kalender irgendwie noch freigeben oder so?

                                Gruss

                                3 Beiträge weiter oben habe ich klar geschrieben was du machen musst.
                                Da wird nichts freigegeben, etc.


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  adarof
                                  wrote on last edited by
                                  #22

                                  Hallo
                                  Tja - das habe ich getan. Leider bekomme ich trotzdem das hier zu sehen.
                                  Jemand eine Idee, was es ein könnte?

                                  Gruss - verbindungabgelehnt.PNG

                                  bahnuhrB E 2 Replies Last reply
                                  0
                                  • A adarof

                                    Hallo
                                    Tja - das habe ich getan. Leider bekomme ich trotzdem das hier zu sehen.
                                    Jemand eine Idee, was es ein könnte?

                                    Gruss - verbindungabgelehnt.PNG

                                    bahnuhrB Online
                                    bahnuhrB Online
                                    bahnuhr
                                    Forum Testing Most Active
                                    wrote on last edited by
                                    #23

                                    @adarof sagte in iCal Monatsansicht VIS:

                                    Hallo
                                    Tja - das habe ich getan. Leider bekomme ich trotzdem das hier zu sehen.
                                    Jemand eine Idee, was es ein könnte?

                                    Gruss - verbindungabgelehnt.PNG

                                    Ne, keine Idee.
                                    Hab das mittlerweile schon x mal gemacht.
                                    Und das kam noch nie.


                                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                    Danke.
                                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                    ScreenToGif :https://www.screentogif.com/downloads.html

                                    1 Reply Last reply
                                    0
                                    • R Offline
                                      R Offline
                                      Raabensohn
                                      wrote on last edited by
                                      #24

                                      auf dem Tablet (in Fully) bekomme ich auch das abgelente, auf dem PC (in chrome) geht es. jemand ne Idee?

                                      1 Reply Last reply
                                      0
                                      • A adarof

                                        Hallo
                                        Tja - das habe ich getan. Leider bekomme ich trotzdem das hier zu sehen.
                                        Jemand eine Idee, was es ein könnte?

                                        Gruss - verbindungabgelehnt.PNG

                                        E Offline
                                        E Offline
                                        EddyD's SmartHome
                                        wrote on last edited by
                                        #25

                                        @adarof Hallo, ich hoffe ich kann dir helfen, hatte selbst die Probleme, konnte es aber lösen.
                                        Ich denke das sollte bei dir auch gehen.
                                        Worauf es anscheinend ankommt ist das du dich auf dem System wo du das Bild/View ansehen willst, dich dort mit dem Browser vorher bei google einloggst.

                                        Bei mir war es so das ich die Vis auf einem Raspi mit Raspbian (Desktopmodus) laufen hatte und es mir dort nicht angezeigt wurde.
                                        Als ich mich dann mit dem Raspi Chromium Browser beim Google Kalender mit meinem Accout angemeldet habe und zugelassen habe das Cookies gespeichert werden und es dann nochmal versucht habe, ging es.
                                        Ich glaube es ist auch wichtig das man das Passwort im Browser speichert, google muss ja wissen das du es bist und nicht jemand anderes.
                                        Wie gesagt, melde dich mit dem Browser an mit dem du den View auch betrachten willst, dann sollte das mit dem iFrame/HTML Widget gehen.
                                        Mehr habe ich nicht gemacht und dann ging es. Hatte das selbe Fehlerbild wie du.
                                        Gruß
                                        Eddy

                                        R 1 Reply Last reply
                                        0
                                        • E EddyD's SmartHome

                                          @adarof Hallo, ich hoffe ich kann dir helfen, hatte selbst die Probleme, konnte es aber lösen.
                                          Ich denke das sollte bei dir auch gehen.
                                          Worauf es anscheinend ankommt ist das du dich auf dem System wo du das Bild/View ansehen willst, dich dort mit dem Browser vorher bei google einloggst.

                                          Bei mir war es so das ich die Vis auf einem Raspi mit Raspbian (Desktopmodus) laufen hatte und es mir dort nicht angezeigt wurde.
                                          Als ich mich dann mit dem Raspi Chromium Browser beim Google Kalender mit meinem Accout angemeldet habe und zugelassen habe das Cookies gespeichert werden und es dann nochmal versucht habe, ging es.
                                          Ich glaube es ist auch wichtig das man das Passwort im Browser speichert, google muss ja wissen das du es bist und nicht jemand anderes.
                                          Wie gesagt, melde dich mit dem Browser an mit dem du den View auch betrachten willst, dann sollte das mit dem iFrame/HTML Widget gehen.
                                          Mehr habe ich nicht gemacht und dann ging es. Hatte das selbe Fehlerbild wie du.
                                          Gruß
                                          Eddy

                                          R Offline
                                          R Offline
                                          Raabensohn
                                          wrote on last edited by
                                          #26

                                          @EddyD-s-SmartHome
                                          bei mir hat genau das geholfen!
                                          Danke für den Tipp!

                                          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

                                          569

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          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