Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Ring Doorbell

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Ring Doorbell

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gonmyr last edited by

      Guten Morgen.

      Ich habe ein Script gefunden auf Python Basis, welches die Ring Doorbell Geräte einbindet in Home-Assistant.io

      https://gist.github.com/tchellomello/03 … 3ead5a8331

      Gibt es so etwas auch schon für ioBroker? oder kann man das adaptieren?

      Wäre sehr froh darüber.

      Danke.

      Gruß

      Gonmyr

      1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        schon mal https://github.com/davglass/doorbot probiert ?? oder https://github.com/jimhigson/ring-api

        1 Reply Last reply Reply Quote 0
        • G
          Gonmyr last edited by

          Nein, sonst hätte ich ja nicht gefragt 😉

          Bisher war mir nichts bekannt und wenn ich im Forum nach Doorbell oder Ring gesucht habe, kam nichts Entsprechendes.

          Danke dafür. Ich werde mich dann damit beschäftigen.

          1 Reply Last reply Reply Quote 0
          • eric2905
            eric2905 last edited by

            Hi,

            @Gonmyr:

            .. und wenn ich im Forum nach Doorbell oder Ring gesucht habe, kam nichts Entsprechendes. `
            wie bzw. nach welchen Schlüsselworten hast Du denn gesucht?

            Hier ist ein Thread zu genau der Ring Türanlage

            http://forum.iobroker.net/viewtopic.php?f=20&t=8550

            Zu dem Zeitpunkt gab es keine freigegebene API.

            Und die FAQ sagt immer noch das gleiche:

            ~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201802 ... dbbde2.jpg">https://uploads.tapatalk-cdn.com/20180219/307b6b55d9434854efb850528bdbbde2.jpg</link_text>" />

            Gruß,

            Eric

            Von unterwegs getippert~~

            1 Reply Last reply Reply Quote 0
            • G
              Gonmyr last edited by

              aber in dem Fred gibt es ja keine "neuen" Erkenntnisse…

              oder gar Lösungen

              1 Reply Last reply Reply Quote 0
              • eric2905
                eric2905 last edited by

                Dann wird es wohl keine offiziellen neuen Infos geben.

                Die beiden oben angegeben Links zeigen auf keine offiziellen Sachen von Ring. Damit bist Du auf Gedeih und Verderb darauf angewiesen, das Änderungen seitens Ring durch den Ersteller nachgezogen werden. Ob Du das möchtest, liegt alleine bei Dir.

                Und da Du geschrieben hast, das Du bei der Suche keine entsprechenden Infos bekommen hast, habe ich nach Deiner Suche gefragt.

                Gruß,

                Eric

                Von unterwegs getippert

                1 Reply Last reply Reply Quote 0
                • T
                  TopGun last edited by

                  Hi,

                  würde mich hier mal anhängen. Fände eine Integration in iobroker bzw. VIS auch nicht uninteressant.

                  Wäre das hier nicht hilfreich? Die API scheint ja ein Abgreifen des LiveStreams zu ermöglichen, oder?

                  https://github.com/jimhigson/ring-api

                  1 Reply Last reply Reply Quote 0
                  • wendy2702
                    wendy2702 last edited by

                    Schaut mal hier:

                    viewtopic.php?f=24&t=13995&p=148970&hilit=Ring#p148270

                    1 Reply Last reply Reply Quote 0
                    • T
                      TopGun last edited by

                      Habe schon die Ring Doorbell und bin eigentlich sehr zufrieden damit, bis auf das die offizielle API noch nicht verfügbar ist. Daher schaue ich auch gerade nach Alternativen. Doorbird wäre daher aktuell keine Alternative für mich

                      1 Reply Last reply Reply Quote 0
                      • eric2905
                        eric2905 last edited by

                        Hi,

                        erst schreibst Du
                        @TopGun:

                        Habe schon die Ring Doorbell und bin eigentlich sehr zufrieden damit, bis auf das die offizielle API noch nicht verfügbar ist. `

                        und dann
                        @TopGun:

                        Doorbird wäre daher aktuell keine Alternative für mich `

                        Doorbird hat doch eine offizielle API (inkl. Doku). Die habe ich selber für das JavaScript benutzt.

                        Inwiefern ist dann Doorbird keine Alternative?

                        Gruß,

                        Eric

                        Von unterwegs getippert

                        1 Reply Last reply Reply Quote 0
                        • T
                          TopGun last edited by

                          Weil ich schon eine Ring Doorbell habe, damit zufrieden bin und diese eigentlich nicht ersetzen möchte.

                          Daher suche ich nach Möglichkeiten einer Anbindung.

                          1 Reply Last reply Reply Quote 0
                          • eric2905
                            eric2905 last edited by

                            Ah ok, das bezieht sich also auf das Vorhandensein eines Gerätes und nicht auf das Fehlen einer offenen API.

                            Das war nicht ganz eindeutig und ich ging davon aus, das Du es auf die fehlende API bezogen hast.

                            Gruß,

                            Eric

                            Von unterwegs getippert

                            1 Reply Last reply Reply Quote 0
                            • M
                              mamoel last edited by

                              Ich schließe mich dem Wunsch einer Ring-Anbindung an. Mit den verlinkten Seiten komme ich leider nicht weiter. Wie ich damit über Javascript das Klingeln detektieren kann habe ich noch nicht herausgefunden.

                              Um den Tastendruck an der Ring Doorbell 2 an meinen Homematic-Türgong weiterzureichen muss ich aktuell über IFTTT(mittels Cloud und Webhooks) gehen. Das ist ziemlich umständlich.

                              1 Reply Last reply Reply Quote 0
                              • E
                                ErazorVIP last edited by

                                Das funktioniert doch aber sehr zuverlässig.

                                😉

                                Läuft bei mir jetzt schon einige Zeit problemlos. Mit dem Alexa2-Adapter kann

                                ich jetzt endlich auch eine Ansage über mein DOT machen das jemand geklingelt hat.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  michihorn last edited by

                                  Kann mir jemand erklären wie ich RING über IFTTT nach IoBroker bekomme? Mir würde schon das Klingelsignal reichen

                                  Vielleicht kann jemand mit dem Link was anfangen: https://github.com/davglass/doorbot

                                  Gruß

                                  Michael

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mamoel last edited by

                                    Ich habe das so gemacht (falls ich noch alles zusammen bekomme):

                                    1. Im ioBroker Pro Webinterface einloggen (https://iobroker.pro) -> Edit profile -> Appkey

                                    Da sollte sowas stehen wie: @pro_heinbloedl@maiprovider.com_abcdefgh-ijkl-mnop-qrst-uvwxyz12

                                    Wie man einen Key erzeugt steht auch hier: http://www.iobroker.net/docu/?page_id=5859&lang=de

                                    2. Auf IFTTT ein Applet anlegen mit "Ring" als Quelle und Webhook als Ziel. Bei URL muss dann stehen:

                                    https://iobroker.pro/ifttt/@pro_heinblo … t-uvwxyz12

                                    3. Im ioBroker Webhook (aus cloud Adapter) mit Türklingel verbinden:

                                    var idTrigger = "cloud.0.services.ifttt"; /*IFTTT value*/
                                    var idDoorBell = "meinklingelknopf.1.PRESS_SHORT";
                                    
                                    on({
                                        id: idTrigger,
                                        change: "any",
                                        val: "Haustür"
                                    }, function(data)
                                    {    
                                        if (data.newState.val === 'Haustür') {
                                            //logEvent("Türklingel über Ring ausgelöst...");
                                            setState(idDoorBell, true);
                                            //log("Ring ausgelöst", "info");
                                            setState(idTrigger, '');
                                        }
                                    });
                                    

                                    Ob das schön/elegant ist weiß ich nicht. Funktioniert aber ziemlich gut.

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      michihorn last edited by

                                      Hallöchen

                                      ich hänge an Punkt3

                                      Script habe ich gespeichert leider passiert nichts in den Objekten.

                                      Vielleicht habe ich bereits in IFTTT was falsch gemacht, was muß denn bei Methode auswählen? Get?

                                      Content Typ?

                                      Body?

                                      Was mache ich mit Add ingredient unter URL?

                                      Michael

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        mamoel last edited by

                                        Im ioBroker gibt es im Prinzip keinen Webhook, aber Webhook in IFTTT reicht das Ereignis an den Cloud-Adapter im ioBroker weiter.

                                        Zu finden ist das dann bei den Objekten z.B. bei mir "cloud0.services.ifttt". Dort wird als Status ein Wert von IFTTT übergeben. In meinem Fall: "Haustür".

                                        Das Skript (JavaScript) muss im installierten JavaScript-Adapter hinterlegt werden. Aber du musst natürlich auch noch eine "smarte" Türklingel haben. Sonst hast Du nicht viel von meinem Script.

                                        Alternativ kannst Du das Klingelsignal auch direkt über einen Sonoslautsprecher wiedergeben oder mit irgend etwas anderem Verknüpfen. Das geht aber alles nicht einfach mit ein paar Klicks.

                                        Method: POST

                                        Content: text/plain

                                        Body: DoorbellName

                                        <add ingredient="">ist in diesem Fall nur bei hilfreich.</add>

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          michihorn last edited by

                                          Ich habe eine Klingelsensor meine Cloudinstanz ist die 1, mein Script sieht so aus:

                                          var idTrigger = "cloud.1.services.ifttt"; /*IFTTT value*/
                                          var idDoorBell = "hm-rpc.0.MEQ0655666.1.PRESS_SHORT";
                                          
                                          on({
                                          id: idTrigger,
                                          change: "any",
                                          val: "Haustür"
                                          }, function(data)
                                          { 
                                          if (data.newState.val === 'Haustür') {
                                          //logEvent("Türklingel über Ring ausgelöst...");
                                          setState(idDoorBell, true);
                                          //log("Ring ausgelöst", "info");
                                          setState(idTrigger, '');
                                          }
                                          });
                                          

                                          Habe aber keine Wertänderung in den Objekten

                                          Wie kann ich testen ob überhauptwas von IFTTT gesendet wird?

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            mamoel last edited by

                                            Heißt Deine Ring auch "Haustür"?

                                            Falls nein, kannst Du sie umbenennen oder in IFTTT bei Body <<haustür>> eintragen (mit den eckigen Klammern).

                                            Dann sollte zumindest bei State "Haustür" stehen.</haustür>

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            591
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            33
                                            7732
                                            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