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. Entwicklung
  4. Ring Doorbell

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Ring Doorbell

Scheduled Pinned Locked Moved Entwicklung
33 Posts 8 Posters 8.7k Views 1 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.
  • eric2905E Offline
    eric2905E Offline
    eric2905
    wrote on last edited by
    #12

    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

    Roses are red, violets are blue,

    if I listen to metal, my neighbours do too

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mamoel
      wrote on last edited by
      #13

      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.

      <size size="85">ioBroker (docker) auf Synology DS418play

      Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

      1 Reply Last reply
      0
      • E Offline
        E Offline
        ErazorVIP
        wrote on last edited by
        #14

        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
        0
        • M Online
          M Online
          michihorn
          wrote on last edited by
          #15

          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
          0
          • M Offline
            M Offline
            mamoel
            wrote on last edited by
            #16

            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.

            <size size="85">ioBroker (docker) auf Synology DS418play

            Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

            1 Reply Last reply
            0
            • M Online
              M Online
              michihorn
              wrote on last edited by
              #17

              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
              0
              • M Offline
                M Offline
                mamoel
                wrote on last edited by
                #18

                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>

                <size size="85">ioBroker (docker) auf Synology DS418play

                Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                1 Reply Last reply
                0
                • M Online
                  M Online
                  michihorn
                  wrote on last edited by
                  #19

                  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
                  0
                  • M Offline
                    M Offline
                    mamoel
                    wrote on last edited by
                    #20

                    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>

                    <size size="85">ioBroker (docker) auf Synology DS418play

                    Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                    1 Reply Last reply
                    0
                    • M Online
                      M Online
                      michihorn
                      wrote on last edited by
                      #21

                      Ja mein RING heißt auch Haustür.

                      Anbei ein Screenshoot meines IFTTT Applet:
                      326_unbenannt.jpg

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        mamoel
                        wrote on last edited by
                        #22

                        Als Ergänzung meines letzten Beitrags:

                        Du kannst auch über <add ingredient="">bei dem Punkt die Zutat <doorbellname>auswählen.

                        Dann sollte im ioBroker als Statuswert "Haustür" ankommen - sobald jemand klingelt.

                        Genauer gesagt es steht kurz "Haustür" als Statuswert drin, wird dann aber natürlich wegen

                        setState(idTrigger, '');
                        

                        wieder gelöscht.

                        Kommentiere diese Zeile aus, dann siehst Du, ob die Verbindung IFTTT->ioBroker überhaupt funktioniert.

                        Ich habe diese Zeile bei mir drin um nach Ausführung meiner "Aufgaben" wieder einen leeren Status zu haben. So kann ich das Event sicher erkennen.</doorbellname></add>

                        <size size="85">ioBroker (docker) auf Synology DS418play

                        Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                        1 Reply Last reply
                        0
                        • M Online
                          M Online
                          michihorn
                          wrote on last edited by
                          #23

                          da kommt offenbar nichts an, im Cloudadapter sieht es so aus:
                          326_unbenannt2.jpg

                          1 Reply Last reply
                          0
                          • M Offline
                            M Offline
                            mamoel
                            wrote on last edited by
                            #24

                            Sieht für mich eigentlich okay aus. Eventuell hat jemand noch eine andere Idee, was hier noch schief gehen könnte?

                            <size size="85">ioBroker (docker) auf Synology DS418play

                            Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                            1 Reply Last reply
                            0
                            • M Online
                              M Online
                              michihorn
                              wrote on last edited by
                              #25

                              Evtl. hackt es schon bei der Schnittstelle zwischen RING und IFTTT, denn offenbar ist das Applet noch nicht getriggert worden
                              326_unbenannt3.jpg

                              1 Reply Last reply
                              0
                              • M Offline
                                M Offline
                                mamoel
                                wrote on last edited by
                                #26

                                Das würde einiges erklären…

                                <size size="85">ioBroker (docker) auf Synology DS418play

                                Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                                1 Reply Last reply
                                0
                                • M Online
                                  M Online
                                  michihorn
                                  wrote on last edited by
                                  #27

                                  Hab jetzt mal Applets erstellt indem RING z.B.ein Smart Life Gerät steuert, klappt gut, kann es also nur noch an der URL im Webhook liegen bzw. an der Konfig im IFTTT.

                                  Eine weitere Unsicherheit habe ich bei der Einstellung der Cloud, ich habe die PRO Variante
                                  326_unbenannt5.jpg
                                  dort steht https://iobroker.net/ifttt, sollte bei PRO nicht auch http://iobroker.pro/ifttt stehen?

                                  Kann jemand mir Hilfestellung leisten?

                                  Gruß

                                  Michael

                                  1 Reply Last reply
                                  0
                                  • M Offline
                                    M Offline
                                    mamoel
                                    wrote on last edited by
                                    #28

                                    Ich habe ebenfalls die PRO Variante. Bei mir steht auch https://iobroker.net/ifttt.

                                    Daran kann es somit nicht liegen.

                                    <size size="85">ioBroker (docker) auf Synology DS418play

                                    Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                                    1 Reply Last reply
                                    0
                                    • M Online
                                      M Online
                                      michihorn
                                      wrote on last edited by
                                      #29

                                      Dann kann es nur noch an der richtigen Syntax der URL liegen oder an der Konfig in IFTTT falls es dort noch was einzustellen gibt

                                      1 Reply Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        mamoel
                                        wrote on last edited by
                                        #30

                                        Vielleicht kannst Du hier noch etwas rauslesen: viewtopic.php?f=22&t=12886#p152357

                                        <size size="85">ioBroker (docker) auf Synology DS418play

                                        Alexa2, cloud, fritzdect, g-homa, harmony, hm-rega, hm-rpc, hs100, hue, javascript, nuki, ring, sayit, sonos, sql, viessmannapi</size>

                                        1 Reply Last reply
                                        0
                                        • M Online
                                          M Online
                                          michihorn
                                          wrote on last edited by
                                          #31

                                          Danke für den Link, jetzt klappt es ;-)

                                          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

                                          318

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          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