NEWS
Google Home/Assistant ioBroker einrichten/nutzen
-
@eric1905 colorsettings_temperature
Die Attribute sind in dem link zb
{
colorModel: 'rgb',
colorTemperatureRange: {
temperatureMinK: 2000,
temperatureMaxK: 9000
},
commandOnlyColorSetting: false
}@tombox said in Google Home/Assistant ioBroker einrichten/nutzen:
@eric1905 colorsettings_temperature
Die Attribute sind in dem link zb
{
colorModel: 'rgb',
colorTemperatureRange: {
temperatureMinK: 2000,
temperatureMaxK: 9000
},
commandOnlyColorSetting: false
}2019-07-28 23:42:28.184 - error: iot.0 Cannot parse attributes SyntaxError: Unexpected token c in JSON at position 2 { colorModel: 'rgb', colorTemperatureRange: { temperatureMinK: 2000, temperatureMaxK: 9000 }, commandOnlyColorSetting: false }Ich bin mir nicht sicher ob die Lampe mit Farbtemperatur klar kommt.
Müsste es dann wahrscheinlich so machen:2019-07-28 23:42:28.184 - error: iot.0 Cannot parse attributes SyntaxError: Unexpected token c in JSON at position 2 { colorModel: 'rgb', commandOnlyColorSetting: true }Bekomme da dann aber die gleiche Fehlermeldung
-
@siggi85 sagte in Google Home/Assistant ioBroker einrichten/nutzen:
@Elektroniker86 Das was du beschreibst ist aktuell wohl nur mit Alexa möglich. Der Chromecast Adapter behandelt die Chromecasts und Home Geräte aktuell nur als Streaming Devices. Die Assistant Funktionen werden noch nicht unterstützt. Es gibt dazu ein offenen Issue von mir auf GitHub im Chromecast Adapter. Kannst du gerne ein Like spendieren. (Link packe ich später dazu).
Ich hoffe ja immer noch dass durch die neue IOT Anbindung von Google hier endlich etwas Bewegung rein kommt. :)Wie versprochen, hier der Link. Lasst den Like Button glühen damit die Anbindung kommt. 😉
@siggi85 sagte in Google Home/Assistant ioBroker einrichten/nutzen:
@siggi85 sagte in Google Home/Assistant ioBroker einrichten/nutzen:
@Elektroniker86 Das was du beschreibst ist aktuell wohl nur mit Alexa möglich. Der Chromecast Adapter behandelt die Chromecasts und Home Geräte aktuell nur als Streaming Devices. Die Assistant Funktionen werden noch nicht unterstützt. Es gibt dazu ein offenen Issue von mir auf GitHub im Chromecast Adapter. Kannst du gerne ein Like spendieren. (Link packe ich später dazu).
Ich hoffe ja immer noch dass durch die neue IOT Anbindung von Google hier endlich etwas Bewegung rein kommt. :)Wie versprochen, hier der Link. Lasst den Like Button glühen damit die Anbindung kommt. 😉
Servus, das wäre echt Klasse wenn das Funktionieren würde, dann würde ich definitiv direkt auf Google umstellen.
Ich habe das Issue auf Github geliked.
Mal sehen was passiert.
-
Die Google Home Actions ist jetzt verfügbar.
Die Weiterentwicklung der ioBroker Unterstüzung können wir hier diskutieren.Zum abonnieren einfach auf nicht "Nich beobachtet" klicken um den Beitrag beobachten
Hier eine kurze Anleitung:
Auto Mode
Für automatische Erkennung unter Objekte weiße einem Channel (Device wenn kein Channel vorhanden ist) ein Raum und Funktion zu. Es reicht nicht einem State oder Device den Raum zuzuordnen. Räume/Funktionen können unter Aufzählung hinzugefügt werden und müssen im IoT Adapter unter Intelligente Aufzählung aktiviert werden. Um manuelle States wieder automatisch erkennen zu lassen muss der State gelöscht werden.Manuell Mode
Bitte wähle TYPE und ein TRAIT nachdem du ein ioBroker State hinzugefügt hast. Für mehrere Traits füge unterschiedliche State IDs hinzu und verwende den gleichen SmartName, Type und Raum. Kommasepariert kannst du mehrere Smartnamen hinzufügen. Um ein Raum zuzuordnen verwende die Aufzählungen in ioBroker und weiße ihn über Objekte hinzu. Mit den Attributes kannst du z.B. den Farbtemperaturberich festlegen Infos über Attribute kannst du hier finden. Ein leeres Attribut ist {}Die Google Home Smartphone App laden.
EIN Zuhause einrichten.
Hinzufügen drücken. Gerät einrichten. Du hast schon Geräte eingerichtet. ioBroker auswählen.
Einloggen geht über die IoT Adapter Zugangsdaten (Sonderzeichen könnten Probleme bereiten)
NICHT iobroker.pro Zugangsdaten
Wenn das Einloggen nicht geht, die Zugangsdaten über den IoT Adapter zurücksetzen.Es wird eine PRO Lizenz benötigt falls man es wünscht das die Zustände automatisch von ioBroker nach Google Home übertragen werden sollen, sonst werden die Zustände erst auf Anfrage von Google Home von ioBroker nach Google Home übertragen.
Ein reines Steuern via Google Home geht auch ohne Lizenz.Bei Fragen bitte die Infos inklusive der FAQ unter https://forum.iobroker.net/topic/18517/anleitung-iot-pro-cloud-assistenten-service-iobroker-iot-reloaded-alexa-und-services durcharbeiten. Die FAQ enthält lösungen für viele Problemfälle u.ä. nutzt Sie bitte!
Falls keine Geräte auftauchen auch mal probieren die Verknüpfung von ioBroker in der Google Home Smartphone App zu lösen und neu zu verknüpfen.
Wenn ein Gerät nicht über die Google Home app gesteuert werden kann, so kann man es nur über ein Sprachbefehl steuern
Zum synchronisieren von neuen Geräte folgenden Befehl verwenden
OK Google - Synchronisiere meine GeräteIch arbeite an einem verbesserten Tab für Google devices.
Es wird eine verbesserte Übersicht über die Geräte und Konvertierungsmethoden geben.Falls Geräte falsch erkannt werden einfach ein JSON Export "Pfeil nach unten" der Objekte hier posten.

Zum installieren:
Unter Adapter das Github Icon klicken:
Beliebig auswählen und die Url https://github.com/TA2k/ioBroker.iot einfügen.
dann noch uploaden mit "iobroker u iot" und die Instanz neustarten.Ich habe eine neu Version veröffentlicht.
Es werden jetzt die Temperatur traits unterstützt.
Außerdem werden die default attribute erstellt die man dann nur bearbeiten muss.@eric1905
Die Attribute brauchen immer doppelte Anführungszeichen "colorModel" du kannst das default attributes auch drin lassen zu viel Informationen sind nicht schlimm.@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.Wie immer den IoT Adapter via url neuinstallieren, den IoT Adapter uploaden und die IoT Instanz neustarten.
-
Adapter grün, aber ich komme nicht bei den google home devices rein. da hängt er ewig fest

log
iot.0 2019-07-29 16:45:48.164 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:48.164 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:48.161 info Request google home devices iot.0 2019-07-29 16:45:38.147 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:38.147 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:38.144 info Request google home devices iot.0 2019-07-29 16:45:28.136 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:28.136 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:28.133 info Request google home devices iot.0 2019-07-29 16:45:18.188 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:18.188 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:18.184 info Request google home devices iot.0 2019-07-29 16:45:07.294 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:07.294 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:07.292 info Request google home devices -
Ich habe eine neu Version veröffentlicht.
Es werden jetzt die Temperatur traits unterstützt.
Außerdem werden die default attribute erstellt die man dann nur bearbeiten muss.@eric1905
Die Attribute brauchen immer doppelte Anführungszeichen "colorModel" du kannst das default attributes auch drin lassen zu viel Informationen sind nicht schlimm.@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.Wie immer den IoT Adapter via url neuinstallieren, den IoT Adapter uploaden und die IoT Instanz neustarten.
@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.
-
Adapter grün, aber ich komme nicht bei den google home devices rein. da hängt er ewig fest

log
iot.0 2019-07-29 16:45:48.164 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:48.164 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:48.161 info Request google home devices iot.0 2019-07-29 16:45:38.147 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:38.147 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:38.144 info Request google home devices iot.0 2019-07-29 16:45:28.136 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:28.136 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:28.133 info Request google home devices iot.0 2019-07-29 16:45:18.188 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:18.188 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:18.184 info Request google home devices iot.0 2019-07-29 16:45:07.294 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:07.294 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:07.292 info Request google home devices@intruder7 Sehr eigenartig. Hast du was unter Smart Enums aktiviert?
Zeigt der Chrome Broswer ein Fehler wenn du mit F12 die Console aufrufst?
Am besten nochmal installieren. Uploaden und das ganze Gerät neustarten.
Bzw mir per Privatnachricht den ganzen Log schicken -
Adapter grün, aber ich komme nicht bei den google home devices rein. da hängt er ewig fest

log
iot.0 2019-07-29 16:45:48.164 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:48.164 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:48.161 info Request google home devices iot.0 2019-07-29 16:45:38.147 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:38.147 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:38.144 info Request google home devices iot.0 2019-07-29 16:45:28.136 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:28.136 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:28.133 info Request google home devices iot.0 2019-07-29 16:45:18.188 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:18.188 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:18.184 info Request google home devices iot.0 2019-07-29 16:45:07.294 debug [GHOME] Unsubscribe done iot.0 2019-07-29 16:45:07.294 debug [GHOME] Unsubscribe 0 states for google home iot.0 2019-07-29 16:45:07.292 info Request google home devices@intruder7
Ist bei mir nach Update auch so.... -
@intruder7
Ist bei mir nach Update auch so.... -
@intruder7 Sehr eigenartig. Hast du was unter Smart Enums aktiviert?
Zeigt der Chrome Broswer ein Fehler wenn du mit F12 die Console aufrufst?
Am besten nochmal installieren. Uploaden und das ganze Gerät neustarten.
Bzw mir per Privatnachricht den ganzen Log schicken@tombox unter smart enums habe ich genügend aktiviert.
chrome hat 2 fehlerUncaught TypeError: Cannot read property 'val' of null at e.value (GoogleSmartNames.js:224) at n.onack (socket.io.js:4) at n.onpacket (socket.io.js:4) at n.<anonymous> (socket.io.js:4) at n.emit (socket.io.js:3) at n.ondecoded (socket.io.js:2) at s.<anonymous> (socket.io.js:4) at s.r.emit (socket.io.js:2) at s.add (socket.io.js:2) at n.ondata (socket.io.js:2) GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:224 Uncaught TypeError: Cannot read property 'val' of null at e.value (GoogleSmartNames.js:224) at n.onack (socket.io.js:4) at n.onpacket (socket.io.js:4) at n.<anonymous> (socket.io.js:4) at n.emit (socket.io.js:3) at n.ondecoded (socket.io.js:2) at s.<anonymous> (socket.io.js:4) at s.r.emit (socket.io.js:2) at s.add (socket.io.js:2) at n.ondata (socket.io.js:2) GoogleSmartNames.js:197 Browse timeout! 2GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:224 Update iot.0.smart.updates true/true GoogleSmartNames.js:197 Browse timeout! 2GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! 2GoogleSmartNames.js:224 Update iot.0.smart.updates true/true GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! 3GoogleSmartNames.js:197 Browse timeout!der eigentliche Log würde auch viel übersichtlicher sein wenn der ganze ALEXA ALISA ALEX3 Anteil nicht dort auftauchen würde. Ansonsten dort im LOG nichts auffälliges
Installiert habe ich bestimmt schon 4 mal. erst ging er gar nicht auf gelb. Hier war die "key" Geschichte irgendwie das Problem. Hatte irgendwo gelesen nach Installation der Version 0.4.3 soll es gehen. Also 0.4.3 installiert. Adapter sprang auf grün. danach die aktuelle Git Version installiert. Adapter sprang auch wieder auf grün. Aber in der Instanz unter Google komme ich jetzt nicht weiter -
@tombox unter smart enums habe ich genügend aktiviert.
chrome hat 2 fehlerUncaught TypeError: Cannot read property 'val' of null at e.value (GoogleSmartNames.js:224) at n.onack (socket.io.js:4) at n.onpacket (socket.io.js:4) at n.<anonymous> (socket.io.js:4) at n.emit (socket.io.js:3) at n.ondecoded (socket.io.js:2) at s.<anonymous> (socket.io.js:4) at s.r.emit (socket.io.js:2) at s.add (socket.io.js:2) at n.ondata (socket.io.js:2) GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:224 Uncaught TypeError: Cannot read property 'val' of null at e.value (GoogleSmartNames.js:224) at n.onack (socket.io.js:4) at n.onpacket (socket.io.js:4) at n.<anonymous> (socket.io.js:4) at n.emit (socket.io.js:3) at n.ondecoded (socket.io.js:2) at s.<anonymous> (socket.io.js:4) at s.r.emit (socket.io.js:2) at s.add (socket.io.js:2) at n.ondata (socket.io.js:2) GoogleSmartNames.js:197 Browse timeout! 2GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:224 Update iot.0.smart.updates true/true GoogleSmartNames.js:197 Browse timeout! 2GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! 2GoogleSmartNames.js:224 Update iot.0.smart.updates true/true GoogleSmartNames.js:195 Send BROWSE! GoogleSmartNames.js:197 Browse timeout! GoogleSmartNames.js:195 Send BROWSE! 3GoogleSmartNames.js:197 Browse timeout!der eigentliche Log würde auch viel übersichtlicher sein wenn der ganze ALEXA ALISA ALEX3 Anteil nicht dort auftauchen würde. Ansonsten dort im LOG nichts auffälliges
Installiert habe ich bestimmt schon 4 mal. erst ging er gar nicht auf gelb. Hier war die "key" Geschichte irgendwie das Problem. Hatte irgendwo gelesen nach Installation der Version 0.4.3 soll es gehen. Also 0.4.3 installiert. Adapter sprang auf grün. danach die aktuelle Git Version installiert. Adapter sprang auch wieder auf grün. Aber in der Instanz unter Google komme ich jetzt nicht weiter@intruder7 sagte in Google Home/Assistant ioBroker einrichten/nutzen:
unter smart enums habe ich genügend aktiviert.
könntest du mal zum test alle smart enums deaktivieren.
-
@intruder7 sagte in Google Home/Assistant ioBroker einrichten/nutzen:
unter smart enums habe ich genügend aktiviert.
könntest du mal zum test alle smart enums deaktivieren.
-
Ich habe mal einige Debug Nachrichten hinzugefügt einfach neuinstalliere und neustarten und schauen wo er stecken bleibt
-
Ich habe mal einige Debug Nachrichten hinzugefügt einfach neuinstalliere und neustarten und schauen wo er stecken bleibt
@tombox nur einige Debug Nachrichten??
Jetzt komme ich zumindest schonmal bei den Google Devices rein und mein Problem von gestern hat sich auch in den "Debug Nachrichten":wink: aufgelöst. ich kann jetzt auch types und traits setzen. ich test weiter. Enums kann ich aber immer noch nicht deaktivieren.
Und bitte versuche doch mal den ganzen Alexa kram zu deaktivieren wenn man ihn auch unter Optionen deaktiviert hat. Ich kann so kaum den Log richtig lesen. da 1000 Sachen von Alexa da auftauchen. er fragt irgendwie sämtliche Adapter ab. zumindest die ganzen objekte von das wetter und dem deconz adapter hab ich auf die schnelle gesehen. -
zu früh gefreut. das setzen der types und traits funktioniert zwar ohne die Fehlermeldung von gestern. aber nach dem automatischem Aktualisieren ist alles wieder weg. genauso das Löschen der ID´s . Sie sind zwar erstmal weg tauchen aber dann wieder auf.
-
PROBLEM MIT DER EINRICHTUNG IN DER GOOGLE HOME APP
Ich bin ganz glücklich, dass ioBroker nun auch mit dem Google Assistant gesteuert werden kann. Allerdings habe ich Probleme mit der Einrichtung in der Google Home App.
- ich habe mich auf ioBroker.pro angemeldet und einen Pro-Account eingerichtet.
- ich habe den iot-Adapter eingerichtet. Dieser ist betriebsbereit (grün).
- ich habe den Haken "Fordern Sie noch einmal eine E-Mail mit Passwort an" angehakt und neue Verbindungszertifikate angefordert.
- ich habe ein Kennwort erhalten
daraufhin habe ich in der Google-Home-App versucht, den Dienst einzurichten:
- Zuhause / hinzufügen /du hast bereits Geräte eingerichtet
- iobroker gesucht und gefunden
- iobroker angeklickt und Zugangsdaten aus der Mail eingegeben
- Kennwort geändert
- Der Dienst iobroker erschien danach nicht unter "verknüpfte Dienste"
- daraufhin noch einmal nach "iobroker" gesucht
- es erscheint eine Maske mit Anmelden als [meine Mail-Adresse]
- angeklickt und es erscheint "sie werden angemeldet" und "wird mit iobroker-Konto verknüpft"
Danach erscheint der Dienst niemals unter "verknüpfte Dienste". Ich kann das so oft wiederholen wie ich will.
Was mache ich falsch? Ich hoffe auf Hilfe.
Herzlichen Dank im Voraus.
-
PROBLEM MIT DER EINRICHTUNG IN DER GOOGLE HOME APP
Ich bin ganz glücklich, dass ioBroker nun auch mit dem Google Assistant gesteuert werden kann. Allerdings habe ich Probleme mit der Einrichtung in der Google Home App.
- ich habe mich auf ioBroker.pro angemeldet und einen Pro-Account eingerichtet.
- ich habe den iot-Adapter eingerichtet. Dieser ist betriebsbereit (grün).
- ich habe den Haken "Fordern Sie noch einmal eine E-Mail mit Passwort an" angehakt und neue Verbindungszertifikate angefordert.
- ich habe ein Kennwort erhalten
daraufhin habe ich in der Google-Home-App versucht, den Dienst einzurichten:
- Zuhause / hinzufügen /du hast bereits Geräte eingerichtet
- iobroker gesucht und gefunden
- iobroker angeklickt und Zugangsdaten aus der Mail eingegeben
- Kennwort geändert
- Der Dienst iobroker erschien danach nicht unter "verknüpfte Dienste"
- daraufhin noch einmal nach "iobroker" gesucht
- es erscheint eine Maske mit Anmelden als [meine Mail-Adresse]
- angeklickt und es erscheint "sie werden angemeldet" und "wird mit iobroker-Konto verknüpft"
Danach erscheint der Dienst niemals unter "verknüpfte Dienste". Ich kann das so oft wiederholen wie ich will.
Was mache ich falsch? Ich hoffe auf Hilfe.
Herzlichen Dank im Voraus.
@SirDirk Du musst im IoT Adapter bei mindestens einem Gerät einen"type" und einen "trait" auswählen und speichern (ggf. IoT Adapter einmal neu starten).
Anschließend solltest Du dich am Dienst anmelden können, der sollte nun in der Auflistung stehen bleiben und das neue Gerät sollte ebenfalls zu finden sein.
Sofern der Datenpunkt einem Raum zugordnet wurde, dann sogar gleich unter dem entsprechenden Raum in Google Home


