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 ioBroker einrichten/nutzen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Google Home/Assistant ioBroker einrichten/nutzen

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

      @siggi85 sagte in Google Home/Assistant ioBroker einrichten/nutzen:

      @tombox sagte in Google Home/Assistant ioBroker einrichten/nutzen:

      @siggi85
      kannst du bitte genau die Feature aufzählen die von den Geräten benötigt werden. Ich nutze den Alexa Adapter nicht und brauche deswegen ein wenig mehr Informationen.

      Hier mal die Features die ich so sehe nach meiner persönlichen Pritorität sortiert (bin auch kein aktiver Alexa Nutzer, habe nur einen im Wohnzimmer um die Zeit bis zur aktuellen Google Umstellung zu überbrücken):

      • Kommando an ein Device sende, als wenn man es gesprochen hätte
      • History - --> das letzte gesprochene Kommando, Status des letzten Kommandos, auf welchem Google Home wurde was gesprochen bzw. ausgeführt etc. (um ggf. auf dem richtigen Speaker eine Antwort absetzen zu lassen)
      • Ansteuern von Devices, die Google Home steuern kann
      • speak - einen Home etwas sprechen lassen (auch ohne TTS Adapter) inklusive speakvolume (Adjust the speak volume of Alexa, this volume is set before the speak and reset afterwards)
      • Ausführen von eigenen Routinen und vordefinierten Aktionen als eigene Datenpunkte (bspw. "sing" oder "verkehr")

      Die Funktionen vom Alexa2 Adapter sind sonst auf GitHub super beschrieben, aber das wären die Hauptfunktionen die ich in Alexa kenne, die ich bei Google aktuell vermisse.

      Ich würde hier gerne noch mal für diesen Request werben. Nachdem der IOT Adapter nun super mit google funktioniert, würde der Google Assitant somit endlich zu Alexa aufschließen.

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

        Hallo,

        Ich habe im Github ein issue erstellt issue #66.

        Es geht darum im Google Devices Screen im Ladekreis fest zu hängen. Nach kurzer Hilfe von Thomas / TA2K und Umstellung auf seinen Fork ist geht der Ladekreis weg, aber Types und Traits werden nicht gespeichert, nachdem man sie geändert hat. Nach Übernahme und Speicherversuch bleiben die alten Werte. Der GHOME Url Key not found fehler ging mit dem Lizenzkauf weg.

        Ich wollte u.a. auf diesem Weg einen Xiaomi tür sensor von Type Sensor auf Door ändern, in der Hoffnung, dass google ihn richtig meldet. Aktuell als sensort verkehrt. Meldet Sensor geschlossen, während er open auf "true" ist. Hatte das noch wer und wie gelöst?

        Anscheinend haben mehrere diese Probleme.... Issue 67

        Danke für Eure Hilfe!
        LG Wolfgang

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

          Auf Bitte von @tombox (TA2k) hier die .JSON Datein der Geräte die nicht Richtig ausgelesen werdenhm-rpc.3.0001D3C99C8CE2.json hm-rpc.3.000B98A9ABC6FD.json hm-rpc.3.000C9A498BC024.json hm-rpc.3.00111A498BF9BF.json hm-rpc.2.OEQ0286031.json hm-rpc.2.OEQ2236838.json hm-rpc.2.OEQ2401293.json hm-rpc.2.PEQ0638202.json
          https://github.com/ioBroker/ioBroker.iot/issues/67#issuecomment-532798433

          Peter1980FFM created this issue in ioBroker/ioBroker.iot

          closed Geräte werden Falsch erkannt, keine manuellen Korrekturen an Automatischen Einträgen möglich #67

          realwax 1 Reply Last reply Reply Quote 0
          • realwax
            realwax @Peter1980FFM last edited by realwax

            @tombox Könnt ihr die manuellen Änderungen fixen? Man möchte ja den Type und Trait selbst einstellen. Ich arbeit mit eigenen Variablen und möchte jene gerne manuell einstellen. Das klappt gar nicht. Das wäre hilfreicher, da man selbst fixen kann...

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

              So hier von mir auch noch die JSONs zu den falsch erkannten. (Wenn ich mir was wünschen darf, wäre es toll wenn man manuell umstellen kann. Ob es automatisch erkannt wird, oder nicht, ist mir nicht so wichtig. Viel wichtiger ist das man es konfigurieren kann und das speicher klappt.)

              deconz.0.Sensors.44.open.json
              Xiaomi Türkontakt an Deconz Wird als Sensor OpenClose erkannt. Door oder Window wäre besser. OpenClose richtig. Google Home meldet es seitenverkehrt. Wenn open true - Fenster geschlossen und umgekehrt.

              deconz.0.Groups.11.Scene_1.recall.json
              Deconz Lichtgruppe Szene - wird als switch onoff erkannt. Sollte scene mit function scene sein

              javascript.1.co2sensor.json
              Ist ein Javascript mit DFA Tostmann CO2 Sensor liefert Co2 und Temperatur. Beides wird als Sensor OpenClose erkannt.
              Co2 ist nicht vorgesehen, aber die Temperatur sollte als Thermostat mit Function Thermostat_StatusTemp erkannt werden.

              Danke & LG

              W

              1 Reply Last reply Reply Quote 0
              • T
                tombox last edited by

                Ich habe eine neue Version in meinem git hinzugefügt. Bitte nur testen wenn Konvertierung benötigt werden.
                Es ist das einzig wichtige neue Feature.

                Es sind jetzt Konvertierung möglich.
                Es werden jetzt auch die States von Channels angezeigt aber Channels und devices können noch nicht bearbeitet werden.
                Es werden jetzt Alexa Devices vom Typ Light, Switch, SmartPlug, SmartLock importiert.

                @realwax Deine Objekte sind sehr eigenartig sie können nicht importiert werden. Es ist dafür ein issue beim iobroker.admin adapter aufgemacht.
                @Peter1980FFM Ich bräuchte die IDs von den Channels die nicht korrekt erkannt werden.

                realwax 1 Reply Last reply Reply Quote 0
                • realwax
                  realwax @tombox last edited by

                  @tombox Danke. Ich kann dir gerne meine ganzen Deconz Objekte schicken. Es ist ein Zigbee Adapter dessen Lichter ich gerne drinnen hätte. Ob es automatisch erkannt wird oder nicht ist mir egal. Optimal wäre für meinem Zugang zum iot Adapter, dass ich Objekte meiner Wahl, gern mit Raum, aber eben Funktion und Tait wie Namen frei wählbar habe und das auch zu Google durchsynct. Das ist der Moment, wo sich Euer Adapter voll auszahlt. Vorher kann gerade mal Lichter ein aus und die Szene als Schalter eben. Zum meinem iobroker v1.5.14 npm 6.4.1 nodejs 8.15 aus einem docker container via qnap, vielleicht ist das relevant. danke!

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tombox @realwax last edited by

                    @realwax Ja exportiere das komplette deconz

                    1 Reply Last reply Reply Quote 0
                    • T
                      tombox @Guest last edited by

                      @Porys Hast du die Konvertierungsmethode schon für Mired Werte getestet?

                      ? 1 Reply Last reply Reply Quote 0
                      • N
                        nevermind last edited by

                        Guten Morgen

                        Ich habe iot jetzt mal auf 1.1.8 aktualisiert. Vorher alles gelöscht und auch die Räume/Funktionen neu angelegt. Die entsprechenden Geräte wurden automatisch erkannt und ich kann Ssie auch steuern. Wenn ich iot starte, erhalte ich jedoch folgende Meldungen im Log:

                        iot.0	2019-09-24 09:18:00.826	info	Connection changed: connect
                        iot.0	2019-09-24 09:18:00.619	info	hm-rpc.0.MEQ0270518.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.619	info	hm-rpc.0.PEQ0089504.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.619	error	at <anonymous>
                        iot.0	2019-09-24 09:18:00.619	error	at _readObjects.then.data (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1713:23)
                        iot.0	2019-09-24 09:18:00.619	error	at Array.forEach (<anonymous>)
                        iot.0	2019-09-24 09:18:00.619	error	at funcs.forEach.funcId (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1727:41)
                        iot.0	2019-09-24 09:18:00.619	error	at Array.forEach (<anonymous>)
                        iot.0	2019-09-24 09:18:00.619	error	at func.common.members.forEach.id (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1729:35)
                        iot.0	2019-09-24 09:18:00.619	error	at Array.forEach (<anonymous>)
                        iot.0	2019-09-24 09:18:00.619	error	at rooms.forEach.roomId (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1750:42)
                        iot.0	2019-09-24 09:18:00.619	error	at GoogleHome.processState (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1413:62)
                        iot.0	2019-09-24 09:18:00.619	error	at JSON.parse (<anonymous>)
                        iot.0	2019-09-24 09:18:00.619	error	[GHOME] SyntaxError: Unexpected token k in JSON at position 0
                        iot.0	2019-09-24 09:18:00.619	error	[GHOME] Cannot process "hm-rpc.0.MEQ0274123.1": SyntaxError: Unexpected token k in JSON at position 0
                        iot.0	2019-09-24 09:18:00.619	info	hm-rpc.0.MEQ0274123.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.619	info	hm-rpc.0.MEQ0274095.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.589	info	hm-rpc.0.MEQ0270518.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.583	info	hm-rpc.0.PEQ0089504.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.577	error	at <anonymous>
                        iot.0	2019-09-24 09:18:00.577	error	at _readObjects.then.data (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1713:23)
                        iot.0	2019-09-24 09:18:00.577	error	at Array.forEach (<anonymous>)
                        iot.0	2019-09-24 09:18:00.577	error	at funcs.forEach.funcId (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1727:41)
                        iot.0	2019-09-24 09:18:00.577	error	at Array.forEach (<anonymous>)
                        iot.0	2019-09-24 09:18:00.577	error	at func.common.members.forEach.id (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1729:35)
                        iot.0	2019-09-24 09:18:00.577	error	at Array.forEach (<anonymous>)
                        iot.0	2019-09-24 09:18:00.577	error	at rooms.forEach.roomId (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1750:42)
                        iot.0	2019-09-24 09:18:00.577	error	at GoogleHome.processState (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1413:62)
                        iot.0	2019-09-24 09:18:00.577	error	at JSON.parse (<anonymous>)
                        iot.0	2019-09-24 09:18:00.577	error	[GHOME] SyntaxError: Unexpected token k in JSON at position 0
                        iot.0	2019-09-24 09:18:00.577	error	[GHOME] Cannot process "hm-rpc.0.MEQ0274123.1": SyntaxError: Unexpected token k in JSON at position 0
                        iot.0	2019-09-24 09:18:00.576	info	hm-rpc.0.MEQ0274123.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.569	info	hm-rpc.0.MEQ0274095.1 is auto added with type light.
                        iot.0	2019-09-24 09:18:00.050	info	Connecting with a18wym7vjdl22g.iot.eu-west-1.amazonaws.com
                        iot.0	2019-09-24 09:18:00.040	info	starting. Version 1.1.8 in /opt/iobroker/node_modules/iobroker.iot, node: v8.15.1
                        

                        Was ist das Problem?

                        vg

                        Jens

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tombox @nevermind last edited by

                          @nevermind Sieht so aus als könnte er die Eigenschaft ghAttributes von dem Objekt nicht richtig einlesen. Du kannst es ja mal exportieren und hochladen.

                          N ? 2 Replies Last reply Reply Quote 1
                          • ?
                            A Former User @tombox last edited by A Former User

                            @tombox Bin gestern Nacht erst aus dem Urlaub wiedergekommen. Werde versuchen es die Tage zu testen. Die Konvertierungsmethoden sind aktuell auch nur für manuell hinzugefügte Devices richtig?

                            1 Reply Last reply Reply Quote 0
                            • N
                              nevermind @tombox last edited by

                              @tombox Danke, der Hinweis hat mir schon geholfen.

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

                                @tombox Hier der deconz export. deconz.0.json Danke 🙂

                                1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @tombox last edited by A Former User

                                  @tombox Kurzes Update: Ich habe mal OnOff, Brightness (mit Konvertierung) und ColorTemperature (mit Konvertierung) hinzugefügt/getestet. OnOff wird vom IoT-Adapter garnicht weitergeben, dazu kommt folgende Meldung beim Sync:

                                  iot.0	2019-09-25 14:21:20.603	error	TypeError: Cannot set property 'on' of undefined at Socket.adapter.getForeignState (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:2086:47) at Socket.onack (/opt/iobroker/node_modul
                                  iot.0	2019-09-25 14:21:20.603	error	uncaught exception: Cannot set property 'on' of undefined
                                  

                                  Bei der Brightness funktioniert die Umrechnung von GH zum IoBroker (100% werden als 255 weitergeben, "return value*2.55;" ) aber in die andere Richtung nicht. Bei Nachfrage wie Hell die Lampe ist bekomme ich immer den deConz-Wert ohne Umrechnung (Function: "return value/2.55;"). Bei der Farbtemperatur (Functions: "return 1000000/value;") funktioniert die Umrechnung scheinbar in keine der beiden Richtungen. In deConz kommt immer der Kelvin-Wert an. Im Log ist dazu nichts auffälliges zu sehen, außer das pro Änderungsanfrage 3x die folgende Meldung erscheint:

                                  [GHOME] Cannot update ColorSettings this will implemented in the future
                                  

                                  Falls du mehr Infos brauchst geb gerne Bescheid. Leider hatte ich nur Zeit für einen kurzen Test und konnte mir nicht den Code dazu anschauen. Trotzdem schonmal vielen Dank für deine Mühe und die schnelle Umsetzung!



                                  UPDATE:

                                  Hatte nun endlich etwas Zeit es mir genauer anzusehen. Die Error-Meldung resultiert wohl daraus das in Zeile 2089 das gesamte Objekt anstelle des einzelnen Attributes gelöscht wird.

                                  delete json[devId];
                                  

                                  Müsste sein:

                                  delete json[devId][attr];
                                  

                                  Die nicht funktionierende Umrechnung liegt daran das ich On, Brightness und Color_Temperature als drei Objekte (mit den passenden Konvertierungsmethoden und selbem Smartnamen) angelegt habe. Beim "mergen" der drei einzelnen Objekte in ein GH-Device wird immer nur die erste Konvertierungsmethode am Device gespeichert und nicht alle einzeln für den jeweiligen Befehl. Somit versucht der Adapter bei mir sowohl die Helligkeit als auch die Farbtemperatur mit der zuerst gefundenen Function zu konvertieren. Deshalb funktioniert bei mir die Brightness-Umrechnung aber nicht die Farbtemperatur.

                                  T 1 Reply Last reply Reply Quote 0
                                  • T
                                    tombox @Guest last edited by

                                    @Porys Danke für den Hinweis ich habe nochmal ein paar Fehler korrigiert. Einfach neuinstallieren und neustarten

                                    sigi234 1 Reply Last reply Reply Quote 0
                                    • sigi234
                                      sigi234 Forum Testing Most Active @tombox last edited by sigi234

                                      @tombox sagte in Google Home/Assistant ioBroker einrichten/nutzen:

                                      @Porys Danke für den Hinweis ich habe nochmal ein paar Fehler korrigiert. Einfach neuinstallieren und neustarten

                                      Puh, Fehler Google Devices, Adapter Grün
                                      js controller 2.0.12
                                      Adapter iot 1.1.9

                                      Screenshot (110).png

                                      iot.0	2019-09-27 23:28:54.875	warn	(6152) [GHOME] Invalid URL key. Status update is disabled you can set states but not receive state updates: {"error":"Email not found or URL key not found"}
                                      
                                      T 1 Reply Last reply Reply Quote 0
                                      • T
                                        tombox @sigi234 last edited by

                                        @sigi234 Nochmal testen ob alle Fehlermeldunge weg sind. Bei dem URL key scheint es so als müsstest du die Verbindungszertifikate neu erhalten (Erster Tab in den Einstellungen)

                                        sigi234 1 Reply Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @tombox last edited by sigi234

                                          @tombox sagte in Google Home/Assistant ioBroker einrichten/nutzen:

                                          @sigi234 Nochmal testen ob alle Fehlermeldunge weg sind. Bei dem URL key scheint es so als müsstest du die Verbindungszertifikate neu erhalten (Erster Tab in den Einstellungen)

                                          Leider Nein, wie bekommt er den Cloud URL Key?

                                          Screenshot (114)_LI.jpg

                                          @sigi234 sagte in Google Home/Assistant ioBroker einrichten/nutzen:

                                          @tombox sagte in Google Home/Assistant ioBroker einrichten/nutzen:

                                          @sigi234 Nochmal testen ob alle Fehlermeldunge weg sind. Bei dem URL key scheint es so als müsstest du die Verbindungszertifikate neu erhalten (Erster Tab in den Einstellungen)

                                          Hab ich gemacht.

                                          Bin auf Version 1.1.8, jetzt geht es.

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

                                            Ich steuere meinen Pelletofen per Systemvariable in der CCU. Ist es möglich diese nach Google Home zu bekommen, sodass ich zwischen drei Zuständen (An, Aus, Automatik) per Sprache schalten kann?

                                            T 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

                                            940
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            anleitung google google asisstant google home google home mini how-to
                                            126
                                            1159
                                            334869
                                            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