Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Cloud Dienste
    4. Wecker von Echo Spot als Trigger für ioBroker nutzen

    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

    Wecker von Echo Spot als Trigger für ioBroker nutzen

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

      Hallo,

      ich würde gerne das Licht in meinem Schlafzimmer einschalten, wenn der Wecker meines Echo Spot klingelt. Gib es eine Möglichkeit, dass der Echo Spot eine entsprechende Zustandsänderung an den ioBroker sendet?

      Aktuell löse ich das mit einem Android-Tablet, auf dem Tasker läuft. Wenn dann der Wecker des Tablets klingelt, wird über Tasker mein HomeMatic-Aktor für das Licht für 30 Sekunden aktiviert.

      Nun möchte ich aber gerne das Tablet durch den Echo Spot ersetzen und würde mich freuen, wenn ich weiterhin auf dieses Feature setzen könnte.

      Zwar gibt es bereits ein IFTTT Applet für Alexa, das auch auf Alarme und Timer reagieren kann, aber es fehlt an dem Gegenstück für ioBroker bzw. die HomeMatic. Außerdem sind die Applets bei Weitem nicht so flexibel, wie eine Skriptlösung per ioBroker.

      Bis dann,

      Thorsten

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

        @dtp:

        Zwar gibt es bereits ein IFTTT Applet für Alexa, das auch auf Alarme und Timer reagieren kann, aber es fehlt an dem Gegenstück für ioBroker bzw. die HomeMatic. Außerdem sind die Applets bei Weitem nicht so flexibel, wie eine Skriptlösung per ioBroker.

        Bis dann,

        Thorsten `

        Geradewegs keinen Plan aber die Aussage über Ifttt stimmt nicht.

        Wen ein Ifttt Event generip werden kann kannst du dies per ioBroker Cloud (pro oder Free) und webhook an ioBroker weiterleiten

        –-----------------------

        Send from mobile device

        Das schöne ios hat Auto Korrektur zum k****

        Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

        1 Reply Last reply Reply Quote 0
        • D
          dtp last edited by

          Du hast natürlich Recht. Hatte die webhooks ganz vergessen. Das werde ich dann mal ausprobieren. Danke für den dezenten Wink mit dem Zaunpfahl. 8-)

          Gruß,

          Thorsten

          1 Reply Last reply Reply Quote 0
          • L
            Luener last edited by

            So hab ich es gelöst…(Fenster=Jalousie) 😉

            ![](</s><URL url=)http://www.apelt-bueroservice.de/images/Snap_2018.05.28 16.03.15_001.jpg" />

            1 Reply Last reply Reply Quote 0
            • D
              dtp last edited by

              Danke für das Blockly-Skript, aber leider liegt mein Problem derzeit noch an einer anderen Stelle. Ich kann mit meinem Free-Account irgendwie keine IFTTT-Daten an den ioBroker geschickt bekommen. Siehe https://forum.iobroker.net/viewtopic.php?f=22&t=12886#p152357.

              1 Reply Last reply Reply Quote 0
              • D
                dtp last edited by

                Nach Umstellung auf einen Pro-Account für den cloud-Adapter klappt es nun.

                996_2018-05-30_12h02_35.png
                996_2018-05-30_12h04_20.png

                Auch das nachfolgende Skript zum Einschalten des Lichts im Schlafzimmer auf 20 % bei ausreichend Dunkelheit und zum automatischen Ausschalten nach 30 Sekunden funktioniert schon mal.

                var timer = null;
                log(getState('hm-rpc.0.NEQ0293825.1.BRIGHTNESS').val);
                
                on({id: "cloud.0.services.ifttt", change: "any"}, function (obj){
                  if(obj.state.val === 'Wecker'){
                    if(getState('hm-rpc.0.NEQ0293825.1.BRIGHTNESS').val < 100){
                      setState('hm-rpc.0.JEQ0200552.1.LEVEL', 20);
                      if(timer) clearTimeout(timer);
                      timer = setTimeout(function(){
                        setState('hm-rpc.0.JEQ0200552.1.LEVEL', 0);
                      }, 30 * 1000);
                    } 
                  }
                });
                

                Bis dann,

                Thorsten

                1 Reply Last reply Reply Quote 0
                • D
                  dtp last edited by

                  Well, this seems to be spam. Hence, I will neither reply to this nor click on the integrated link. Sorry.

                  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

                  818
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  1463
                  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