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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    20
    1
    748

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

Ring Doorbell

Geplant Angeheftet Gesperrt Verschoben Entwicklung
33 Beiträge 8 Kommentatoren 8.5k Aufrufe 1 Watching
  • Ä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.
  • M Offline
    M Offline
    mamoel
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • M Online
      M Online
      michihorn
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        mamoel
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • M Online
          M Online
          michihorn
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            mamoel
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • M Online
              M Online
              michihorn
              schrieb am zuletzt editiert von
              #21

              Ja mein RING heißt auch Haustür.

              Anbei ein Screenshoot meines IFTTT Applet:
              326_unbenannt.jpg

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                mamoel
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • M Online
                  M Online
                  michihorn
                  schrieb am zuletzt editiert von
                  #23

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

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    mamoel
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    0
                    • M Online
                      M Online
                      michihorn
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        mamoel
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        0
                        • M Online
                          M Online
                          michihorn
                          schrieb am zuletzt editiert von
                          #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 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            mamoel
                            schrieb am zuletzt editiert von
                            #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 Antwort Letzte Antwort
                            0
                            • M Online
                              M Online
                              michihorn
                              schrieb am zuletzt editiert von
                              #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 Antwort Letzte Antwort
                              0
                              • M Offline
                                M Offline
                                mamoel
                                schrieb am zuletzt editiert von
                                #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 Antwort Letzte Antwort
                                0
                                • M Online
                                  M Online
                                  michihorn
                                  schrieb am zuletzt editiert von
                                  #31

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

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    mamoel
                                    schrieb am zuletzt editiert von
                                    #32

                                    An was lag es denn?

                                    <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 Antwort Letzte Antwort
                                    0
                                    • M Online
                                      M Online
                                      michihorn
                                      schrieb am zuletzt editiert von
                                      #33

                                      In der URL stand: https://iobroker.net/ifttt

                                      jetzt habe ich https://iobroker.pro/ifttt eingetragen.

                                      Danke für deine Unterstützung

                                      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

                                      859

                                      Online

                                      32.5k

                                      Benutzer

                                      81.6k

                                      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