Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. [Ideensammlung] Kalender Adapter (Google, Outlook)

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Ideensammlung] Kalender Adapter (Google, Outlook)

    This topic has been deleted. Only users with topic management privileges can see it.
    • J.A.R.V.I.S.
      J.A.R.V.I.S. Developer last edited by J.A.R.V.I.S.

      Hey,

      die erste "funktionstüchtige" Version ist fertig. Ihr könnt sie über Git installieren.

      Diese Version beinhaltet derzeit erstmal nur das Abfragen der Kalendereieignisse von einem Google Kalender. Kann also derzeit noch nicht viel mehr als der ical adapter. Die weiteren Funktionen werden nun nach und nach eingebaut.

      Bitte gebt mir Feedback, ob die Installation/Einrichtung/Authentifizierung soweit bei euch funktioniert oder ob ihr auf Probleme trefft.

      Anmerkung: Der Adapter ist auch über npm verfügbar, aber nicht auf dem aktuellen Stand un somit nicht zu empfehlen.

      Die nächsten Pläne werde ich im Git bereitstellen.

      Ich wünsche euch noch einen schönen Abend.

      J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
      • J.A.R.V.I.S.
        J.A.R.V.I.S. Developer @J.A.R.V.I.S. last edited by

        P.S. Der Anmeldeprozess bei Google ist ein bisschen kompliziert. Ich schaue noch, ob man den vereinfachen kann. Anderfalls bleibt er erstmal so wie er derzeit ist.

        M 1 Reply Last reply Reply Quote 0
        • bahnuhr
          bahnuhr Forum Testing Most Active last edited by

          Hallo Jarvis,

          könntest du das o-auth Verfahren als Script zur Verfügung stellen.
          Habe das bisher nicht hinbekommen.

          Vorhaben:
          Würde gerne, wenn es klingelt mir die Anruferbilder aus meinen google Kontakten holen.

          mfg
          Dieter

          J.A.R.V.I.S. 2 Replies Last reply Reply Quote 0
          • J.A.R.V.I.S.
            J.A.R.V.I.S. Developer @bahnuhr last edited by

            @bahnuhr sagte in [Ideensammlung] Kalender Adapter (Google, Outlook):

            Hallo Jarvis,

            könntest du das o-auth Verfahren als Script zur Verfügung stellen.
            Habe das bisher nicht hinbekommen.

            Was funktioniert denn bei dir nicht? Würdest du mir das ein bisschen genauer beschreiben? Danke 🙂

            bahnuhr 1 Reply Last reply Reply Quote 0
            • M
              Malaus @J.A.R.V.I.S. last edited by

              @J-A-R-V-I-S

              [[Open the "Credentials" tab, click the "Create credentials" dropdown and select "OAuth client ID". In the next step choose "Web application". Type a name like "ioBroker" or "Webclient". Add http://<FQDN>:<Port from adapter config> to authorised JavaScript origins. Add http://<FQDN>:<Port from adapter config>/google and http://<FQDN>:<Port from adapter config>/google/ to Authorised redirect URIs.

              Was muss ich da genau eingeben?

              J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
              • J.A.R.V.I.S.
                J.A.R.V.I.S. Developer @bahnuhr last edited by

                @bahnuhr sagte in [Ideensammlung] Kalender Adapter (Google, Outlook):

                Vorhaben:
                Würde gerne, wenn es klingelt mir die Anruferbilder aus meinen google Kontakten holen.

                Die Idee ist nicht schlecht. Allerdings würde ich dafür einen eigenen Adapter schreiben, da der Kalender Adapter dafür nicht zwingend der richtige Ort ist. Man könnte die adapter dennoch verknüpfen. Ich nehme die Idee mal mit. Villeicht gibt es ja dann einen neuen Adapter 😉

                bahnuhr 1 Reply Last reply Reply Quote 2
                • bahnuhr
                  bahnuhr Forum Testing Most Active @J.A.R.V.I.S. last edited by

                  @J-A-R-V-I-S sagte in [Ideensammlung] Kalender Adapter (Google, Outlook):

                  Was funktioniert denn bei dir nicht? Würdest du mir das ein bisschen genauer beschreiben? Danke

                  Ach, ich hab schon alles mögliche gelesen auf google Hilfe.
                  Insbesondere zu dem Anmeldeverfahren 2 und dann 3.
                  Habe mir dann die Beispiele von google geladen und versucht diese als javascript in iob einzubinden.
                  Ich bin aber immer an irgendwas gescheidert.

                  Ziel war es:
                  Wenn es klingelt möchte ich mein auf google Kontakte gespeichertes Anruferbild angezeigt bekommen.
                  Also wollte ich ein Script:
                  Bei google authentifizierung anmelden.
                  Das entsprechende Bild raussuchen.
                  Als bild irgendwo zwischenspeichern.
                  Und dann in vis als Bild anzeigen.

                  Bei der Auth.. bin ich gescheidert.
                  Das andere (denke ich) würde ich hinbekommen.

                  mfg

                  1 Reply Last reply Reply Quote 0
                  • J.A.R.V.I.S.
                    J.A.R.V.I.S. Developer @Malaus last edited by J.A.R.V.I.S.

                    @lalalalala
                    Hast du deinen ioBroker auf einem anderen PC/Server? Wenn ja, dann geht bitte in deinen ioBroker -> Instanzen -> calendar.0, aktiviere dort den Google Calendar und trage bei dem FQDN Feld etwas anderes ein als "localhost". Beispiel: example.com oder iobroker.net. Es muss auf jeden Fall eine zulässige Domain sein (also .de/.com/...). Dazu legst du dann einen Host Eintrag auf deinem PC an, der mit der FQDN auf deinen Server verweist.

                    http://<FQDN>:<Port from adapter config> -> FQDN aus der Adapterconfig, Standard localhost // Port, ebenfalls aus der Adapterconfig, Standard 8095

                    M 1 Reply Last reply Reply Quote 0
                    • bahnuhr
                      bahnuhr Forum Testing Most Active @J.A.R.V.I.S. last edited by

                      @J-A-R-V-I-S sagte in [Ideensammlung] Kalender Adapter (Google, Outlook):

                      Die Idee ist nicht schlecht. Allerdings würde ich dafür einen eigenen Adapter schreiben, da der Kalender Adapter dafür nicht zwingend der richtige Ort ist. Man könnte die adapter dennoch verknüpfen. Ich nehme die Idee mal mit. Villeicht gibt es ja dann einen neuen Adapter

                      Im tr064 Adapter wird der Link zu google Kontakte gespeichert unter phonebook.image.
                      Jedoch ist die Laufzeit wohl beschränkt.
                      Und der Link funktioniert dann nicht mehr.

                      J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                      • J.A.R.V.I.S.
                        J.A.R.V.I.S. Developer @bahnuhr last edited by

                        @bahnuhr

                        Ich würde das gerne weiterführen, allerdings dafür nicht diesen Thread missbrauchen. Wenn es in Ordnung ist, dann können wir das per PN oder neuem Thread weiterführen.

                        1 Reply Last reply Reply Quote 0
                        • sigi234
                          sigi234 Forum Testing Most Active @J.A.R.V.I.S. last edited by sigi234

                          @J-A-R-V-I-S

                          Hallo, Adapter installiert, Adapter Grün.
                          Wenn ich auf den Link klicke ,dann komme ich auf http://localhost:8107/

                          Was ist die Client Secret:?
                          iob auf Windows 10 lokal.

                          J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                          • M
                            Malaus @J.A.R.V.I.S. last edited by

                            @J-A-R-V-I-S

                            läuft auf einem Raspberry Pi.
                            Hab jetzt iobroker.net beim FQDN Feld eingetragen. Allerdings verstehe ich das mit dem Host Eintrag nicht so ganz.

                            1 Reply Last reply Reply Quote 0
                            • J.A.R.V.I.S.
                              J.A.R.V.I.S. Developer @sigi234 last edited by J.A.R.V.I.S.

                              @sigi234
                              Schau mal bitte im Log, dort steht der Link zur Anmeldung des Kalenders.

                              @lalalalala
                              Der Hosteintrag ist deine lokale Namensauflösung. Das heißt, wenn du normalerweise wenn du iobroker.net aufrufen würdest, auf die Website/Server von ioBroker zugreifen würdest, löst die Hostsdatei den Link auf deinen lokalen ioBroker auf.

                              sigi234 1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @J.A.R.V.I.S. last edited by

                                @J-A-R-V-I-S sagte in [Ideensammlung] Kalender Adapter (Google, Outlook):

                                @sigi234
                                Schau mal bitte im Log, dort steht der Link zur Anmeldung des Kalenders.

                                @lalalalala

                                calendar.0	2019-12-16 20:04:39.619	warn	(9776) Client id, client secret, fqdn or port missing for google calendar.
                                
                                J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                                • J.A.R.V.I.S.
                                  J.A.R.V.I.S. Developer @sigi234 last edited by J.A.R.V.I.S.

                                  @sigi234 dann fehlt in der Adapterconfig noch ein Eintrag. Schau dort mal bitte nach.

                                  So sollte esungefäh auschauen:
                                  45666a0a-62f3-440a-918e-20decee1f53e-grafik.png

                                  Homoran sigi234 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @J.A.R.V.I.S. last edited by

                                    @J-A-R-V-I-S
                                    Habe es auch installiert, will es aber nur mit einem lokalen ics Kalender nutzen.

                                    Geht das?

                                    J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                                    • J.A.R.V.I.S.
                                      J.A.R.V.I.S. Developer @Homoran last edited by

                                      @Homoran ics unterstützt der Adapter leider (noch?) nicht. Würde ich aber bei Interesse mit aufnehmen (Obwohl es dafür ja auch eigentlich schon den ical Adapter gibt).

                                      M Homoran 2 Replies Last reply Reply Quote 0
                                      • sigi234
                                        sigi234 Forum Testing Most Active @J.A.R.V.I.S. last edited by

                                        @J-A-R-V-I-S

                                        calendar.0	2019-12-16 20:19:59.733	warn	(6888) No permission granted for calendar "Abfall xxxxxxxxx". Please visit http://localhost:8095/google/login/0
                                        
                                        J.A.R.V.I.S. 1 Reply Last reply Reply Quote 0
                                        • M
                                          Malaus @J.A.R.V.I.S. last edited by

                                          @J-A-R-V-I-S

                                          habe es nun hinbekommen. Adapter ist Grün und zeigt in den Objekten Termine vom Kalender an.

                                          1 Reply Last reply Reply Quote 0
                                          • J.A.R.V.I.S.
                                            J.A.R.V.I.S. Developer @sigi234 last edited by

                                            @sigi234 hast du den Link schon aufgerufen und dich Angemeldet?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            540
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter calendar entwicklung idee kalender
                                            9
                                            44
                                            3132
                                            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