Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Google Home/Assistant

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Google Home/Assistant

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators last edited by

      @uweklatt:

      hat aber leider noch die Einschränkung, nur Activities umschalten zu können. Eine Veränderung der Lautstärke ist darüber leider noch nicht möglich. `
      Ich habe zwar im Moment keinen Harmony Hub angebunden, aber IMHO kann man von ioBroker aus alles steuern.

      Umgekehrt kann ioBroker nur auf Activities des Hubs reagieren.

      Gruß

      Rainer

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

        Hallo,

        Ich habe einen Fehler nach Hinweis von Homoran [nicht Hormoran :mrgreen:] in meinem letzten Post oben korrigiert.

        Tschau

        Uwe

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators last edited by

          > nach Hinweis von Hormoran

          Nix Hormone 😛

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

            @blauholsten:

            Hi,

            für alle die es zwischenzeitlich mal testen wollen, bzw. bis es über den Adapter geht, hier ein kleines Skript. `

            Moin!

            Danke das Du das geteilt hast! Sehr coole und flexible Lösung ohne viel Aufwand.

            Hatte in der zwishchenzeit auch schonmal mit GH gespielt und habe einen etwas anderen Ansatz der Auswertung gewählt da ich mir die Befehle (Gerätenamen) nicht merken kann. Allerdings ist meiner vieeeeel Aufwändiger.

            1. IFTTT einrichten

            2. applet welches auf "schalte" reagiert und dann den nachfolgenden String an iob durchreicht ("Wohnzimmer Deckenlampe an")

            3. Blockly ind IOB welcher den String bei Änderung durchparsed

            • wenn String enthält "Decke" dann wenn string enthält "an" dann Gerät an, sonst aus ; sonst wenn String enthält "sofa"…..

            Edit: Screenshots ergänzt
            311_1.png

            311_2.png

            311_3.png

            Im Beispiel wird das gerät "Dekolicht" geschaltet sobal die Worte "schalte", "deko" und "an" vorkommen.

            Der zweite block steuert die Harmony an…


            Nachteil:

            Für jedes Gerät muß der wenn wenn Block kopiert & angepasst werden

            Vorteil:

            Die meisten Geräte haben einen recht eindeutigen Namensteil sodas wann bei dem Sprachkommando recht flexibel ist. Es geht "Schalte Licht am Sofa an" Genauso wie "Schalte Sofalicht an" als auch schalte die Sofa-Lampe an".

            Ausserdem jann man einfach verschiedene Fuktionen für aus und an verwenden (Beispiel Fernseher an schaltet Harmony, Fernseher aus nur den Kodi...rest geht eh alleine)

            Macht auf jeden Fall Spaß.

            Verzögerung durch IFTTT ist ehrlich gesagt minimal bis nicht vorhanden und die Erkennung echt gut...also einen Adapter brauche ich tatsächlich aktuell nicht mehr 🙂

            bis denne

            Mr.Lee

            P.S.: vor allem kann ich nach obigem Rezept sehr elegant den Kodi steuern (Applet "Kodi $") und dann nur stop, start, pause, ton aus.

            1 Reply Last reply Reply Quote 0
            • N
              nibblerrick last edited by

              @nevermind:

              @NightWatcher:

              Sofern möchte, helfe ich natürlich an dieser Stelle gerne mit. Nur wie? Den Issue pushen würde es sicherlich nicht besser machen :geek: :? `

              +1 :roll: `

              Ja, auch gerne, nur wie? Ich wuerde mich auch freuen, wenn ich GH endlich koppeln koennte, das sieht vielversprechend aus!

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

                Hab gerade noch einen Pukt gefunden warum GH bei mir Alexa def. ablöst….sayit...

                Bisher nutze ich home24 auf nem alten Handy...das kann jetzt auch in rente.

                Des weiteren gehen SPielchen wie: Frage den Temperatursensor...Antwort: temperatur

                bis denne

                Mr.Lee

                P.S.: Wie testet man ne Spracgaussage wenn man nicht zu Hause ist?

                "tts an Google Home": "Alexa, schalte das Licht an" :lol: :lol: :lol:

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

                  ok, letzter Nachtrag…

                  Das ganze geht auch vom Handy von überall!!!!!!!!

                  Sprachgesteuerte Fernbedienung des Hauses mit Rückkanal.....

                  Auf der Autobahn:

                  Hey google, ist das Licht aus?

                  "Nein"

                  Dann schlate das licht aus

                  Wie genial!!!! Goodby Alexa!

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

                    @MrLee:

                    @blauholsten:

                    Hi,

                    für alle die es zwischenzeitlich mal testen wollen, bzw. bis es über den Adapter geht, hier ein kleines Skript. `

                    Moin!

                    Danke das Du das geteilt hast! Sehr coole und flexible Lösung ohne viel Aufwand.

                    Hatte in der zwishchenzeit auch schonmal mit GH gespielt und habe einen etwas anderen Ansatz der Auswertung gewählt da ich mir die Befehle (Gerätenamen) nicht merken kann. Allerdings ist meiner vieeeeel Aufwändiger.

                    1. IFTTT einrichten

                    2. applet welches auf "schalte" reagiert und dann den nachfolgenden String an iob durchreicht ("Wohnzimmer Deckenlampe an")

                    3. Blockly ind IOB welcher den String bei Änderung durchparsed

                    • wenn String enthält "Decke" dann wenn string enthält "an" dann Gerät an, sonst aus ; sonst wenn String enthält "sofa"…..

                    Nachteil:

                    Für jedes Gerät muß der wenn wenn Block kopiert & angepasst werden

                    Vorteil:

                    Die meisten Geräte haben einen recht eindeutigen Namensteil sodas wann bei dem Sprachkommando recht flexibel ist. Es geht "Schalte Licht am Sofa an" Genauso wie "Schalte Sofalicht an" als auch schalte die Sofa-Lampe an".

                    Ausserdem jann man einfach verschiedene Fuktionen für aus und an verwenden (Beispiel Fernseher an schaltet Harmony, Fernseher aus nur den Kodi...rest geht eh alleine)

                    Macht auf jeden Fall Spaß.

                    Verzögerung durch IFTTT ist ehrlich gesagt minimal bis nicht vorhanden und die Erkennung echt gut...also einen Adapter brauche ich tatsächlich aktuell nicht mehr 🙂

                    bis denne

                    Mr.Lee

                    P.S.: vor allem kann ich nach obigem Rezept sehr elegant den Kodi steuern (Applet "Kodi $") und dann nur stop, start, pause, ton aus. `

                    Kannst du dazu mal ein komplettes Einrichtungsbeispiel posten?

                    Also was alles nötig ist um. z.B. eine Lampe zu steuern oder so.

                    Geht damit auch "Ok Google, fahre Rolladen Wohnzimmer hoch"?

                    Da versagt Alexa in Verbindung mit HA-Bridge zur Zeit bei mir weshalb die Dame wieder nach Hause fährt.

                    Bitte für das Alexa Problem nicht auf iobroker cloud verweisen. Ich will meine Haussteuerung nicht einer externen Cloud überlassen.

                    Danke und Gruß

                    Mirko

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

                      @blauholsten:

                      Hi,

                      für alle die es zwischenzeitlich mal testen wollen, bzw. bis es über den Adapter geht, hier ein kleines Skript.

                      ! ````
                      const cloud = "cloud.0.services.ifttt"; //ID des sevices eintragen
                      const sayit = ""; //ID der Sayit Instanz oder ähnliches eintragen
                      ! /**Kann beliebig erweitert werden/
                      const names = [
                      {ifttt: "", //Hier die beliebigen Suchwörter eintragen ... können mehrere sein
                      dp: "", //ID des Geräts eintragen
                      value: true, //Auf was das Gerät geschalten werden soll falls von IFTTT kein Wert übermittelt wird
                      response: ''}, //Was gesprochen werden soll

                                  {ifttt: "",
                        			dp: "", 
                        		 value: false, 
                        	  response: ''}
                                ];
                      

                      ! function search(searchWord){
                      try{
                      let temp = names.findIndex((obj) => {
                      let reg = new RegExp('\b'+searchWord.geraet+'\b', 'i');
                      return reg.test(obj.ifttt)});
                      log(''+ searchWord.geraet + '');
                      if(names[temp].response){setState(sayit, names[temp].response);}
                      if(searchWord.wert){setState(names[temp].dp, searchWord.wert);}
                      else{setState(names[temp].dp, names[temp].value);}
                      }
                      catch(e){
                      log('GOOGLE HOME: '+ searchWord.geraet + ' nicht vorhanden!!!', true);
                      }
                      }
                      ! on({id:cloud,change:"any"}, obj => {
                      try{
                      let json = JSON.parse(obj.state.val);
                      search(json);
                      }
                      catch(e){
                      log(e, 'error');
                      }});

                      (Und bitte nicht meckern, bin Anfänger…...)
                      
                      wichtig ist, das die Antwort von IFTTT ****(Body)**** wie folgt aussieht… Beispiel->__(gerät ist MUSS, wert optional)__````
                      {"geraet": "{{TextField}}", "wert": "{{NumberField}}"}
                      ````! Sonst müsste man es im Skript ändern.
                      
                      Eigentlich reicht dann ein Applet in IFTT aus.
                      
                      Eine tolle Anleitung zur Einrichtung von IFTTT gibts hier.
                      
                      [https://github.com/ioBroker/ioBroker.cl … c/ifttt.md](https://github.com/ioBroker/ioBroker.cloud/blob/master/doc/ifttt.md) `  
                      

                      Sehe ich das Richtig das hierfür eine iobroker cloud Anbindung benötigt wird?

                      Danke und Gruß

                      Mirko

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

                        De facto brauchst Du sowohl IoBroker cloud als auch ifttt…. Und die Daten landen bei Google 🙂

                        Gesendet von meinem SM-G930F mit Tapatalk

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

                          Ich brauche beides?

                          Immer?

                          Gibt also keine Konstellation ohne Cloud wenn ich dich richtig verstehe.

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

                            Hallo,

                            GH und Alexa funktionieren nur als Cloudlösung.

                            Tschau

                            Uwe

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

                              Hm,

                              naja. Zumindest für Alexa gibt es mit HA-Bridge eine alternative.

                              Mirko

                              1 Reply Last reply Reply Quote 0
                              • blauholsten
                                blauholsten Developer last edited by

                                @wendy2702:

                                Sehe ich das Richtig das hierfür eine iobroker cloud Anbindung benötigt wird?

                                Danke und Gruß

                                Mirko `
                                @MrLee:

                                De facto brauchst Du sowohl IoBroker cloud als auch ifttt…. Und die Daten landen bei Google 🙂

                                Gesendet von meinem SM-G930F mit Tapatalk `
                                @uweklatt:

                                Hallo,

                                GH und Alexa funktionieren nur als Cloudlösung.

                                Tschau

                                Uwe `

                                Das würde ich so nicht unterschreiben….

                                eigentlich braucht man noch nicht mal IFTTT, wenn ich das richtig verstanden habe, kann man über Google Actions auch Webhooks versenden.

                                Wenn man jetzt noch die Möglichkeit hat, Webhooks in IoBroker zu empfangen, brauch man weder noch! Ich kenne mich da aber zu wenig aus, aber vielleicht geht da was über den simpleAPI Adapter.

                                Vielleicht kann einer der Spezis hier was zu sagen.

                                Für mich persönlich hat die IoBroker Cloud Lösung aber auch einige Vorteile, z.B. das man alles recht gut grafisch und plug and play dargestellt bekommt.

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

                                  Hallo,

                                  wie funktionieren GH oder Alexa denn ohne Anbindung an die jeweilige Herstellercloud?

                                  Die Spracherkennung, und um die geht es ja letztendlich, läuft doch ausschliesslich auf den Herstellerservern (=Cloud).

                                  Tschau

                                  Uwe

                                  1 Reply Last reply Reply Quote 0
                                  • blauholsten
                                    blauholsten Developer last edited by

                                    @uweklatt:

                                    Hallo,

                                    wie funktionieren GH oder Alexa denn ohne Anbindung an die jeweilige Herstellercloud?

                                    Uwe `
                                    Was anderes hat auch kein anderer geschrieben, oder? Es ging um den IOBroker Cloud Adapter…..

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

                                      Mich stört die Spracherkennung auf den Amazon oder Google Servern nicht.

                                      Tue mich aber schwer damit meine Haussteuerung noch einem mir unbekannten Server anzuvertrauen.

                                      Egal wer den betreibt!

                                      Gesendet von iPhone mit Tapatalk Pro

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

                                        @blauholsten:

                                        @uweklatt:

                                        Hallo,

                                        wie funktionieren GH oder Alexa denn ohne Anbindung an die jeweilige Herstellercloud?

                                        Uwe Was anderes hat auch kein anderer geschrieben, oder? Es ging um den IOBroker Cloud Adapter…..

                                        Stimmt.

                                        Gesendet von iPhone mit Tapatalk Pro

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          StefanH. last edited by

                                          ich habs noch nicht im detail gelesen, aber sollten wir die anleitung nicht sticky machen?

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

                                            @wendy2702:

                                            Bitte für das Alexa Problem nicht auf iobroker cloud verweisen. Ich will meine Haussteuerung nicht einer externen Cloud überlassen. `

                                            Moin! Vielleicht mal kurz generell zu Alexa/Google Home und dem Clud Thema.

                                            Systembedingt geht es nie ohne eine Cloud. Das heißt nicht,man verlagert die Haussteuerung in die Cloud, aber sicher das die Haussteuerung BiDirektional über das Internet Kommunizieren kann/muß. Bidirektional NICHT von innen wird ne Verbindung aufgebaut und beantwortet sonder IMMER von aussen erreichbar.

                                            In dem Aktuellen Beispielen hier ist die Kommunikation:

                                            GH/Alexa->(ab hier iNet) Google/Amazon->ifttt->[öffentliche schnittstelle der Haussteuerung]->(ab hier lokal)->Haussteurung->Aktor

                                            Natürlich benötigt man für iftt nicht zwingend den Cloud-Adapter…Reverse Proxy, eigener Webserver in einer DMZ mit Firewall zur Hausteuerung...alles (m.E. nach) möglich. (Bitte nicht Portweiterleitung oder gar exposed host).

                                            Am Ende ist die Diskussion aber m.E. nach akademisch...

                                            • ich habe eh 2 Clouddienste involviert...wie also ohne cloud?

                                            • ich muß die Infos von Google/ifttt/Amazon in mein LAN bekommen...ob nun Bluefox mehr unfug bei iobroker.cloud macht oder ich bei meinem ReverseProxy/webserver) kann sich jeder selber bewerten.

                                            Alos: wer seine Haussteuerung (verständlicherweise) nicht mit dem iNet verbinden möchte kann/darf/möchte sollte Alexa und GHome nicht verwenden....

                                            Wer <u>nur</u> iobroker.cloud nicht möchte braucht einen eigenen extern erreichbaren Webserver und muß sich mit ifttt und der Firewall WebServer->Haussteuerung (lokales LAN) mehr auseinadersetzen.

                                            Hoffe das hat beim verdeutlichen geholfen 🙂

                                            bis denne

                                            Mr.Lee

                                            P.S.: nicht falsch verstehen…ich finde die ständige Bewertung bez. Sicherheit seeeehr wichtig...sonst wirds aus gewohnheit leichtfertig.

                                            Ich sehe aber momentan ganz andere Risiken:

                                            • kompromitierung Google/Amazon-Konto...nicht nur einkaufen...sondern Haus steuern

                                            • der Spaß geht per Google Assistent von meinem Handy...Daten sind vershclüsselt...aber der Dieb kann mit meinem Haus reden....

                                            • spekulativ da noch nicht mit beschäftigt: man-in-the-middle-attack auf den Rückweg ins Haus

                                            • wie sicher ifttt (alles umsonst und nen paar StartUp Jungs...nur Ketzerei)

                                            Und vor allem die wichtigste Frage wie das Haus lokal abgesichert ist bez. Netzwerkzugriff:

                                            • erreichbare Netzwerkdose ausserhalb der Hausschale? (nicht wenige leute haben LAN aussen zugänglich)

                                            • wie sicher ist das WLAN?

                                            • Wer bohrt noch einen Zugriff in die Firewall (China-Kamera, geräte mit upnp, Staubsauger, Kaffeemaschine, HUe)(fragt euch mal wieso diese Geräte von aussen erreichbar sind ohne das Ihr ne Firewall-Regel erstellt habt?!)

                                            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

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            69
                                            418
                                            119043
                                            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