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. ioBroker Allgemein
  4. Iobroker ical google kalender auslesen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Iobroker ical google kalender auslesen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 4 Kommentatoren 4.1k 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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #2

    Hallo und Willkommen im richtigen Forum :D

    Mit scripten habe ich es auch nicht. Vorschlag:

    Javascript adapter und sayit installieren

    Im Javascript-Adapter blockly auswählen und mit den Legosteinen spielen.

    Gruß

    Rainer

    PS ein Scripter wird dir sicher helfen!

    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
    • D Offline
      D Offline
      Densch
      schrieb am zuletzt editiert von
      #3

      OK. Der war lustig! :D

      Habs kurz vor Deiner Antwort an Deinem Bild gesehen. :lol:

      Aber OK. Vielleicht kann mir hier wirklich jemand weiter helfen.

      Danke

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        nathan1312
        schrieb am zuletzt editiert von
        #4

        Hallo, eine fertige Lösung findest du hier:

        Gesendet von meinem D5803 mit Tapatalk

        1 Antwort Letzte Antwort
        0
        • N Offline
          N Offline
          nathan1312
          schrieb am zuletzt editiert von
          #5

          http://forum.iobroker.net/viewtopic.php?t=3761

          Gesendet von meinem D5803 mit Tapatalk

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            Densch
            schrieb am zuletzt editiert von
            #6

            Hallo nathan1312,

            sorry für die späte Antwort. - Schau ich mir gleich an.

            Danke Dir

            1 Antwort Letzte Antwort
            0
            • D Offline
              D Offline
              Densch
              schrieb am zuletzt editiert von
              #7

              Hallo nathan1312,

              ich kannte diese Kommunikation. Das ist genau das, was ich meinte.

              Mir geht es nicht darum, das ich die Meldung einen Tag vorher bekomme, als ich im Kalender eingetragen habe,

              weil ich die Daten sowieso händisch eingebe.

              Mir geht es genau darum:

              @svenomatt:

              Hallo Leute,

              ich nutze aktuell den ical Adapter für meinen Müllkalender. Zusätzlich habe ich Events bzw. Ereignisse gesetzt so das eine entsprechende Mülltonne am Tag des Events angezeigt wird. soweit so gut.

              Gruß Sven `

              Der Rest ist für mich uninteressant. Wie schon geschrieben, kann ich leider keine Skripts schreiben.

              Ich brauche Hilfe bei einem Skript, welches mir eine Ansage gibt, das am nächsten Tag Müll abgeholt wird, wenn ich die Alarmanlage

              Abends scharf schalte, (oder im Prinzip nur einen Taster betätige).

              Und wie und wo muss ich dieses Skript integrieren?

              Vielen Dank für eure Hilfe!!! - Sorry für die vielleicht blöden Fragen :oops:

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                moebius
                schrieb am zuletzt editiert von
                #8

                hier ein Beispiel mit node-red. Es gibt die nächsten Mülltermine in 24h aus.

                Es ist nicht genau was du willst, denn Ansage ist keine dabei. Dafür könnte man entweder verschiedene Datenpunkte triggern, oder einen Ansagetext generieren und in einen Datenpunkt laden.

                Ein script beim iobroker müsste dann nur diesen Punkt auf Änderungen checken und das sayit anwerfen.

                Oder vielleicht kann das das sayit eh schon, damit kenne ich mich leider nicht aus````
                [{"id":"d82c4840.144b68","type":"tab","label":"Flow 3"},{"id":"4dc65c30.c6b0b4","type":"google calendar","z":"d82c4840.144b68","google":"","name":"","calendar":"","x":490.5555725097656,"y":181.88889122009277,"wires":[["715b35f3.5e57dc"]]},{"id":"868e6bd7.923b38","type":"inject","z":"d82c4840.144b68","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"x":95.8888931274414,"y":51.11109924316406,"wires":[["b13fbd9.5be734","1bb85b29.700ba5"]]},{"id":"715b35f3.5e57dc","type":"switch","z":"d82c4840.144b68","name":"check datelimit","property":"payload.start","propertyType":"msg","rules":[{"t":"lt","v":"datelimit","vt":"msg"}],"checkall":"true","outputs":1,"x":682,"y":230.88887691497803,"wires":[["5cf92528.3e10bc"]]},{"id":"5cf92528.3e10bc","type":"debug","z":"d82c4840.144b68","name":"","active":true,"console":"false","complete":"true","x":850.5555419921875,"y":279.888916015625,"wires":[]},{"id":"b13fbd9.5be734","type":"function","z":"d82c4840.144b68","name":"Papiermüll","func":"\nmsg.datelimit = msg.payload + 3600000 * 24;\nmsg.payload = "Papiermüll";\nreturn msg;","outputs":1,"noerr":0,"x":291.1110954284668,"y":83.33333683013916,"wires":[["4dc65c30.c6b0b4"]]},{"id":"1bb85b29.700ba5","type":"function","z":"d82c4840.144b68","name":"Biomüll","func":"\nmsg.datelimit = msg.payload + 3600000 * 24;\nmsg.payload = "Biomüll";\nreturn msg;","outputs":1,"noerr":0,"x":283.333309173584,"y":124.44443798065186,"wires":[["4dc65c30.c6b0b4"]]}]

                [1803_clipboard01.jpg](/assets/uploads/files/1803_clipboard01.jpg)
                1 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  Densch
                  schrieb am zuletzt editiert von
                  #9

                  Hallo moebius,

                  vielen Dank für Deinen Vorschlag!

                  Ich dachte es ist möglich, in einem Homematic Programm das Skript einzubinden,

                  welches mir den Kalender ausliest. :?

                  In etwa:

                  Wenn ein Befehl, sprich Taster, oder Variable auf wahr,

                  dann Skript mit "prüfe den Kalender auf "Müll" (je nach events in ical) diese kann ich dementsprechend setzen.

                  Ich hoffe ich drücke mich verständlich aus!! :roll:

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    moebius
                    schrieb am zuletzt editiert von
                    #10

                    Hi Densch,

                    dachte es soll zeitgesteuert ablaufen. Wenn es auf eine Homematic Variable / Taste hören soll, ist das auch kein Problem. Nur bei der Ansage kann ich dir leider nicht weiterhelfen…````
                    [{"id":"d82c4840.144b68","type":"tab","label":"Flow 3"},{"id":"4dc65c30.c6b0b4","type":"google calendar","z":"d82c4840.144b68","google":"","name":"","calendar":"","x":477.5555725097656,"y":173.88888549804688,"wires":[["715b35f3.5e57dc"]]},{"id":"715b35f3.5e57dc","type":"switch","z":"d82c4840.144b68","name":"check datelimit","property":"payload.start","propertyType":"msg","rules":[{"t":"lt","v":"datelimit","vt":"msg"}],"checkall":"true","outputs":1,"x":674,"y":230.8888702392578,"wires":[["5cf92528.3e10bc"]]},{"id":"5cf92528.3e10bc","type":"debug","z":"d82c4840.144b68","name":"","active":true,"console":"false","complete":"true","x":838.5555419921875,"y":282.888916015625,"wires":[]},{"id":"b13fbd9.5be734","type":"function","z":"d82c4840.144b68","name":"Papiermüll","func":"\nvar now = new Date();\nmsg.datelimit = now.getTime() + 3600000 * 24;\nmsg.payload = "Papiermüll";\nreturn msg;","outputs":1,"noerr":0,"x":291.1110954284668,"y":83.33333683013916,"wires":[["4dc65c30.c6b0b4"]]},{"id":"1bb85b29.700ba5","type":"function","z":"d82c4840.144b68","name":"Biomüll","func":"\nvar now = new Date();\nmsg.datelimit = now.getTime() + 3600000 * 24;\nmsg.payload = "Biomüll";\nreturn msg;","outputs":1,"noerr":0,"x":283.333309173584,"y":124.44443798065186,"wires":[["4dc65c30.c6b0b4"]]},{"id":"43715786.abd708","type":"ioBroker in","z":"d82c4840.144b68","name":"Homematic Taste","topic":"hm-rpc.0.MEQ0092869.1.PRESS_SHORT","payloadType":"value","onlyack":"","func":"all","gap":"","x":109,"y":91,"wires":[["b13fbd9.5be734","1bb85b29.700ba5"]]}]

                    [1803_clipboard03.jpg](/assets/uploads/files/1803_clipboard03.jpg)
                    1 Antwort Letzte Antwort
                    0
                    • D Offline
                      D Offline
                      Densch
                      schrieb am zuletzt editiert von
                      #11

                      Hi moebius,

                      vielen Dank!! Ich werde es gleich heute Abend ausprobieren.

                      1 Antwort Letzte Antwort
                      0
                      • D Offline
                        D Offline
                        Densch
                        schrieb am zuletzt editiert von
                        #12

                        Hallo moebius,

                        sorry erst mal für die späte Antwort. Die Grippe hat mich niedergelegt! :cry:

                        Ich konnte mir das Skript gestern mal anschauen, kann aber - wie ich bereits geschrieben habe -

                        überhaupt nichts damit anfangen. :oops:

                        Was darin muss ich womit ersetzen, damit es für mich angepasst ist?

                        Ab wo und bis wohin geht der (orangene) "Müll" Teil? Damit ich evtl. noch welche ergänzen könnte.

                        Vielen Dank für Deine Hilfe!!

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          moebius
                          schrieb am zuletzt editiert von
                          #13

                          Hi Densch,

                          kein Problem, wenn du nicht dazu gekommen bist und ich bin auch nicht sauer, wenn du es anders machst.

                          Das Beispiel ist in 2 Minuten zusammengeklickt und soll einfach eine Alternative zu den scripts zeigen,

                          die meistens fehleranfälliger und sehr viel mehr Aufwand sind.

                          Der "Müllteil" ist nur der orangene Knoten.

                          Um weitere Termine abzufragen kopierst du einfach den Knoten (ctrl+c,ctrl+v)

                          verbindest ihn wie die anderen und stellst dann ein, was du abfragen willst (Terminname und Zeit).

                          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
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          553

                          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