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.
    • S
      StefanH. last edited by

      danke, dann wird es bei mir nach wie vor GH. Alexa konnte auch nicht alles von Anfang an, dager hab ich hier noch grosse Hoffnung, dass sich noch einiges tun wird. so ist das halt mit den early adoptern 🙂

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

        @StefanH.:

        das ist es ja. will er sagen GH ist besser oder schlechter? . `
        Hey,

        Mit grosser Wahrscheinlichkeit das GH besser ist…. Denke ich.

        Meine Erfahrung mit Alexa und GH sind jedenfalls so. Trotz teils lauter Umgebung, versteht mich GH in der Regel, was bei Alexa nicht der Fall ist.

        Ein weiterer Vorteil ist Benutzung der Google Assistent auf dem Handy. Man braucht also nicht für jedes Zimmer ein GH, da man sein Handy benutzen kann.

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

          Vielleicht kann mir jemand helfen da Druck aufbauen?

          Ich versuche mich schon seit Februar bei Google eine Lösung zu finden.

          Und immer noch keine Lösung.

          Da habe ich mein Problem sehr umfangreich geschildert:

          https://github.com/actions-on-google/ac … /issues/50

          und hier geht es weiter:

          https://github.com/actions-on-google/ac ... /issues/58

          schon mehrere Wochenenden da investiert und immer noch nichts.

          Bin langsam am verzweifeln.

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

            Aber es scheint ja in der letzten Woche immerhin Bewegung in der Sache zu sein?! Und wenn ich das richtig lese, hast du immerhin einen direkten Entwickler im Issue mit an Board.

            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 Reply Last reply Reply Quote 0
            • N
              nevermind last edited by

              @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:

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

                Moin,

                Sag uns wie wir helfen können und wir tums… Leider kenne ich bei google nur einen Mitarbeiter im Anzeigenvertrieb... Das wird nicht helfen 🙂

                Gesendet von meinem SM-G930F mit Tapatalk

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

                  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)
                  1 Reply Last reply Reply Quote 0
                  • uweklatt
                    uweklatt last edited by

                    Hallo,

                    Ich möchte hier auch noch meinen Senf dazugeben 😉

                    Nachdem ich mit Alexa (Softwareversion auf Handy/Tablet) angefangen habe, bin ich zu GH mini gewechselt.

                    Ziel war die Steuerung der AV-Anlage mit Sprachbefehlen. Da ich sowieso Android auf meinen Mobilgeräten verwende, war GH naheliegend.

                    Momentan ist GH nur vernünftig zusammen mit IFTTT nutzbar. Dann aber schon recht komfortabel, wenn man in ioBroker zusätzliches Javascript verwendet.

                    Damit das Ein-/Aus- und Umschalten der verschiedenen Geräte sauber funktioniert, kann ich nur den Logitech Harmony Hub empfehlen. Dieser nutzt "Activities" die sich im Prinzip wie Scenen im IoBroker verhalten.

                    Der Harmony Hub schaltet dann alle Geräte per Infrarotsignal und wählt die passenden Eingänge.

                    Ich nutze es also wie folgt:

                    • Grundsätzliches Ein-/Ausschalten der gewünschten Geräte über Harmony Hub Activities und IFTTT

                    • Steuerung der restlichen Funktionen über JavaScript HTTP-Kommandos und IFTTT (siehe mein Denon Script).Man kann auch die Hub-Tastencodes dazu verwenden.

                    • Auswahl der Musik per Tunein (Radio) oder Spotify

                    • Auswahl von Videos per YouTube

                    Gegenüber der Alexa-Lösung müssen keine unnötigen Füllwörter verwendet werden!

                    Ich sage also: "OK Google, CD hören" und AV-Receiver + DVD-Player schalten sich passend ein.

                    Die Lautstärke kann man mit "OK Google, lauter" bzw. "leiser" in 3dB Stufen verändern. (Die aktuelle Lautstärke wird ausgelesen und entsprechend modifiziert)

                    Zusätzliche Kommandos habe ich mit dem Schlüsselwort "Kommando" versehen:

                    Z.B.: "OK Google, Kommando: Schalte Receiver Küche Ein", damit wird die 2. Zone eingeschaltet.

                    Per Kommando kann man dann auch beliebige Aktionen in ioBroker triggern (Lampen, etc.).

                    Internetradio und Spotify erfordert nur "OK Google, Radio", gefolgt von z.B. "OK Google, spiele Radio FFN".

                    Das läuft dann über einen Chromecast, der am AV-Receiver hängt. Auch YouTube läuft über Chromecast.

                    Die weitere Bedienung erfolgt parallel mit der Harmony Fernbedienung, könnte aber auch bei Bedarf per Sprache und IFTTT gesteuert werden. ioBroker, GH mit dem Harmony Hub und die Fernbedienung sind dabei immer synchron, können also auch abwechselnd genutzt werden!

                    Tschau

                    Uwe

                    1 Reply Last reply Reply Quote 0
                    • 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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            721
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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