Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Geburtstage ansagen lassen mit iCal, Sayit und Sonos

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Geburtstage ansagen lassen mit iCal, Sayit und Sonos

    This topic has been deleted. Only users with topic management privileges can see it.
    • Jey Cee
      Jey Cee Developer last edited by

      Hi Bernd,

      der iCal ist ja unabhängig vom anbieter des Kalenders, wichtig ist nur das er den Kalender so bereitstellt das er von außen abgerufen werden kann.

      Der iCal Adapter bietet die Möglichkeit ein Event zu definieren, in deinem Fall könnte es "Geburtstag" sein. Das hängt davon ab wie der Betreff der Kalender einträge ist. Dieses Event bekommt dann den Wert true wenn der Termin stattfindet.

      Beispiel: Termin ist 01.01.2016 Uhrzeit 9:00, Betreff: Geburtstag, heute ist der 01.01.2016 9:00 Uhr, Event trigger ist "Geburtstag" dann wird er true gesetzt.

      Damit weisst du heute ist mindestens ein Geburtstag. Im iCal Adapter stellst du ein das immer nur die Heutigen Termine angezeigt werden, das macht die Auswertung einfacher. Mit einem Script kannst du jetzt den iCal Datenpunkt, es gibt html & JSON, der die Heutigen Termine beinhaltet auswerten.

      Das Script übernimmt dann auch gleich die übergabe an Sayit und Sonos. Dafür gibt es schon ein paar threads.

      Da ich momentan in der Arbeit bin kann ich es nicht detalierter beschreiben, wenn du bis heute Abend nicht weiter gekommen bist werde ich da noch mehr detail informationen liefern.

      1 Reply Last reply Reply Quote 0
      • S
        skorpil last edited by

        Jay Cee,

        Das klingt gut. Fanke für Dein kümmern und Deine Antwort.

        Frage ist: WIE greife ich auf den Kalender zu. Wie ich schon erwähnt habe, liegen alle meine Kalebderdaten auf meinen iPhone. Also müsste ich die erstmal exportieren! Oder kann man auf die iPhone Kalender zugreifen?

        Aber wohin? Gibt's eine Empfehlung? Und wie?

        Ich könnte mir ja vielleicht auf meinem Server einen Geburtstagskalender anlegen. Wie? Welches Programm eignet sich?

        Liebe Grüße

        Bernd

        1 Reply Last reply Reply Quote 0
        • S
          simpixo last edited by

          Wie lässt du dir die Uhrzeit, Temperatur und das Datum Ansagen!?

          Gesendet von meinem iPhone mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • S
            skorpil last edited by

            Schau mal unter sayit da wirst du jede Menge Infos finden. Alles wird über eine Homematic variable ausgelöst. Dann brauchst du den Sayit Adapter und den Sonos Adapter und dann sagt Sonos mir morgens die entsprechenden Informationen an.

            1 Reply Last reply Reply Quote 0
            • R
              RobS last edited by

              Moin Skorpil,

              du kannst mit deinem iphone einen neu angelegten Kalender (z.B. Geburtstage) freigeben. Dazu gehst du im iOS in Kalender auf das (i) rechts neben dem jeweiligen Kalender und da dann unten auf "Link freigeben…" Diesen Link musst du dann im ical-Adapter:

              ~~![](</s><URL url=)<link_text text="http://iobroker.v22014082326519863.your ... al_kpl.jpg">http://iobroker.v22014082326519863.yourvserver.net/wp-content/uploads/2015/04/ioBroker_Adapter_iCal_kpl.jpg</link_text>" />

              einfügen. Achtung: die Apple-Kalender beginnen mit webcal://…, was du durch http:// ersetzen musst.

              Allerdings kann man meines Wissens den Geburtstagskalender mit den aus dem Adressbuch gespeicherten Daten nicht direkt freigeben, ich habe mir dafür einen Extra-Kalender angelegt.

              Wie du das dann über sayit wiedergeben lässt, würde mich auch interessieren!

              Grüße, Rob~~

              1 Reply Last reply Reply Quote 0
              • S
                skorpil last edited by

                Rob,

                Vielen Dank für Deine Antwort.

                Mir scheint, das mit dem Link freigeben klappt nur auf dem Laptop oder dem Rechner. Aber nicht mit mobilen Geräten. Und nur die habe ich.

                Ich synchronisiere das alles aber mit dem Exchange Server in der Firma und auf dem PC mit Outlook.

                Ich überlege jetzt, wie ich mit dem Outlook Kalender mir die Geburtstage in einenExtra Kalender hinterlege, so dass ich anschließend über iCal dann immer drauf zugreifen kann.

                Ist das ein sinnvolles Konzept? Was würde ich dazu brauchen? Geht vlt. der win7 winlive Kalender?

                1 Reply Last reply Reply Quote 0
                • R
                  RobS last edited by

                  Das Link freigeben geht auch auf den mobilen Geräten. Hatte allerdings vergessen zu erwähnen, dass es ein öffentlicher Kalender sein muss. D.h. der Button "Link freigeben" erscheint erst, wenn der Schieber bei "öffentlicher Kalender" grün ist. Das "öffentlich" ist jedoch relativ zu sehen, denn jemand Fremdes braucht den Link um darauf zugreifen zu können. So können z.B. Familienmitglieder Kalender abonnieren und auch Einträge machen.

                  Grüße, Rob

                  1 Reply Last reply Reply Quote 0
                  • S
                    skorpil last edited by

                    Rob,

                    Sorry, ich finde den Schieber "öffentlicher Kalrnder" nicht. Wo ist der?

                    1 Reply Last reply Reply Quote 0
                    • R
                      RobS last edited by

                      Wenn du im Kalender unten auf "Kalender" gehst, kommt ein Bildschirm mit allen deinen Kalendern wie links im Bild, dort tippst du auf > (oder ein rotes (i) ).

                      Dort dann wie rechts im Bild ganz unten den Schieber "öffentlicher Kalender" betätigen. Das geht nur, wie gesagt, nicht bei dem im iphone automatisch angelegten Geburtstags-Kalender.

                      ![](</s><URL url=)<link_text text="http://www.iphone-ticker.de/wp-content/ ... lender.jpg">http://www.iphone-ticker.de/wp-content/uploads/2014/10/kalender.jpg</link_text>" />

                      1 Reply Last reply Reply Quote 0
                      • S
                        skorpil last edited by

                        Rob,

                        Sorry, dass ich erst jetzt antworte. Ich hatte einen Geschaftstermin. Danke für den Hinweis.

                        Ich habe in meinem Kalender diesen Schieber leider NICHT. Ich vermute, weil ich nur mit meinen Firmenkalender und nicht via iCloud synchronisiere bzw, keinen iCloud Kalender angelegt habe. Das werde ich morgen aber mal testen. 622_image.jpeg
                        622_image.jpeg
                        622_image.jpeg

                        1 Reply Last reply Reply Quote 0
                        • S
                          skorpil last edited by

                          Zwischeninfo: ich bin jetzt einen Schritt weiter! Statt mir die Kalenderdaten über IOS Geräte zu generieren, habe ich über Outlook meinen Kalender auf meinen Server als .ics File exportiert. Dort mit Mozilla Sunbird editiert und nur die Geburtstage rausgefiltert. Auf diesen Kalender greift iCal jetzt zu.

                          Der nächste Schritt wird sein, dass ich, wie Jay Cee vorgeschlagen hat, den Event Trigger setze und dann den Datenpunkt mittels Skript auswerte.

                          Ziel ist es, neben dem Namen auch das Alter ansagen zu lassen. Mal schauen, ob ich das mit dem Skript hinkriege. Ich werde es hier veröffentlichen!

                          1 Reply Last reply Reply Quote 0
                          • S
                            skorpil last edited by

                            Liebe Helfer im Forum,

                            Es klappt nicht. :oops:

                            Ich habe zwar jetzt eine .ics in einem Verzeichnis auf meinem Server liegen. Aber ich kann über den iCal Adapter nicht zugreifen. Ich weiß aber nicht, was ich falsch mache. Bisher habe ich versucht in den Adaptereinstellungen einzugeben:

                            1. http://name:passwort@xxx.xx.de:21/verzeichnis/xxx.ics. -> klappt nicht

                            2. ftp://…. -> Fehlermeldung

                            3. intern über \server\verzeichnis\xxx.ics -> klappt nicht

                            Also: einmal der Weg über meinen externen Zugang mit dem ftp Protokoll und einmal über internes Netzwerk. Aber beides scheint der Adapter nicht zu mögen.

                            Was mache ich falsch! Wer kann mir einen Rat geben?

                            1 Reply Last reply Reply Quote 0
                            • S
                              skorpil last edited by

                              Habe den Kalender.ics jetzt testweise in die Dropbox in einen öffentlichen Ordner. Den Link scheint iCal zu akzeptieren…

                              Ich werde weiter berichten...

                              1 Reply Last reply Reply Quote 0
                              • S
                                skorpil last edited by

                                Könntet ihr bitte mal hier schauen?

                                http://forum.iobroker.de/viewtopic.php? … f7f#p20437

                                Ich komme nicht weiter mit dem Auslesen der Variablen von iCal mit Java.

                                Vielen Dank!

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Support us

                                ioBroker
                                Community Adapters
                                Donate
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                412
                                Online

                                31.9k
                                Users

                                80.2k
                                Topics

                                1.3m
                                Posts

                                4
                                15
                                2221
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo