NEWS
Google Home/Assistant ioBroker einrichten/nutzen
-
@uschi08 wenn stehen sie unter Konsole ist das gleiche Verhalten mit chrome?
-
yes
-
@tombox said in Google Home/Assistant ioBroker einrichten/nutzen:
@uschi08 wenn stehen sie unter Konsole ist das gleiche Verhalten mit chrome?
okay, in Chrome läuft es insofern als dass ich ne Botschaft bekomme, mit der Aufforderung weiter zu spezifizieren...
Also Meldung kommt, State wird aber nicht hinzugefügt, demnach kann ich auch Trait oder Typ nicht spezifizieren.
Würde ich dies vorher am Objekt machen hätte ich ja wieder die - falsche automatische Zuornung...
Ein Teufelskreis....;-)
-
@uschi08 das ist die normale Erfolgsmeldung sie sollte dann auch hinzugefügt sein
-
nein, das ist eben nicht der Fall..
schliessen, man sieht nichts, nach dem refresh dann:
vielleicht bin ich aber auch der einizge der dieses Problem hat..
Trotzdem Danke! -
@uschi08 Bei mir funktioniert dein exportiert state genauso. Vielleicht solltest du diesen shelly unter objekte löschen und vom shelly adapter neu erstellen lassen
-
Danke, werd's versuchen!
-
@tombox said in Google Home/Assistant ioBroker einrichten/nutzen:
@uschi08 Bei mir funktioniert dein exportiert state genauso. Vielleicht solltest du diesen shelly unter objekte löschen und vom shelly adapter neu erstellen lassen
Hi, haut hin...Danke für den Hinweis.
Der Shelly 1 hat nen bisserl viel, bzw. die AutoOff/Ob ist falsch assigned, führt dann in GH auch dazu, das hier nen Helligkeitsregler auftaucht.Bei den Shelly BLB kann man die Frabe nicht ändern, müsste das gehen? importier sind sie, assigned aber nicht.
Für den ZWAVE Dimmer hast du keinen Tipp? Der lässt sich via brightness regeln, aber an / aus wird über zwei seperate Datenpunkte (bright und close )geregelt, wie schon geschrieben...kann ich der Erkennung denn unter die Arme greifen, wenn ich die DP benennen würde? Falls ja, wie?
kann es aber ben nicht selber "hinfrickeln".
-
Ich möchte gerne den iot Adapter mit den Fritz!Dect 301 Thermostat benutzen, der mit dem Fritz!Dect Adapter eingebunden ist. Wenn ich das Thermostat versuche automatisch zu erkennen, wird er zwar gefunden, die Steuerung über Google Home funktioniert aber nicht ordnungsgemäß. Die Steuerung der Heizungsmodis ist dann falsch. Fritz!Dect kennt nur 0 für Auto, 1 für Aus und 2 für den Boost Modus. Da ich über Scripte den Fritz!Dect steuere, habe ich Datenpunkte angelegt, die die Werte, die darin per Script eingetragen werden, auf den Fritz!Dect Thermostat geschrieben werden. Das funktioniert auch gut. Im Einzelnen sind das der Thermosthatmodus, die Solltemperatur, die aktuelle Temperatur (die aber von einem Xiaomi Themperatursensor kommt, da die Fritz!Dect Temperatur, die am Thermostat gemessen wird nicht die Raumtemperatur abbildet) und die Nachtabsenktemperatur. Diese werden wie gesagt über die Scripte ausgewertet und entsprechende Änderungen dann an den Thermostaten weiter geleitet. Den Thermostatmodus und die Zieltemperatur möchte ich gerne über Google Home ändern, dazu soll die über den Xiaomi Temperatursensor die Raumtemperatur angezeigt werden. Da ich diese Datenpunkte unter einem Gerät gesammelt habe, dachte ich, wenn ich Räume und Funktionen soweit zuordne, dass das Gerät automatisch vom iot Adapter erkannt werden. Ich habe aber das selbe Problem, wie mit dem Thermostaten selber, dass das Gerät zwar erkannt wird, jedoch nicht ordnungsgemäß über Google Home gesteuert werden kann. Meine nächste Überlegung war nun, die Datenpunkte manuell im iot Adapter zu konfigurieren. Hier bin ich aber mit meinem Latein am Ende, da ich nicht genau weiß, wie ich das tun soll. Da die automatische Erkennung höchstwahrscheinlich über Benennung der Datenpunkte und den zugewiesenen Types und Traits funktionieren müsste, sehe ich da den Ansatz, nur müsste ich wissen, wie ich die Datenpunkte benennen muss und welchen Types und Traits ich zuweisen muss. Am Ende sollen Kommandos , wie "Schalte die Heizung im Wohnzimmer ein/aus" oder "Stelle die Temperatur im Wohnzimmer auf xx Grad" funktionieren. Als Bonus wär noch ein Kommando, wie "Stelle die Heizung auf den Sparmodus" schön. Das alles natürlich unter einem Gerät gesammelt.
Nachtrag: Wenn ich meinen eigenen Text lese, komme ich zu den Eindruck, dass der Sachverhalt recht komplex ist, daher der Gedanke dahinter kurz erklärt:
Das Heizungssystem im Wohnzimmer besteht aus zwei Fritz!Dect 301 Thermostaten. Diese habe ich zwar in der Fritz!Box zu einer Thermostatgruppe zusammen gefasst. Ich habe aber das Problem, dass die Raumtemperatur von den Thermostaten nicht genau erfasst wird, da eine Heizung am Fenster, die Zweite im Raum ist und einen Korrektur der Thermostateigenen Temperaturfühler zu ungenau ist. Da ich ein Xiaomi SmartHome System zusätzlich habe, erfasse ich die Raumtemperatur mittels eines Xiaomi Temperatursensors. Außerdem habe ich Fenster- und Türsensoren, die Einfluss auf den Thermostatmodus nehmen. Ein Temperatursensor auf dem Balkon nimmt ebenfalls Einfluss auf den Thermostatmodus, er schaltet die Heizung aus, wenn die Außentemperatur über der Spartemperatur liegt. Über einen Xiaomi Button schalte ich den Boostmodus der Themostaten ein, er wird nach dem Erreichen der Boosttemperatur (in einem anderen Datenpunkt festgelegt) wieder ausgeschaltet, bzw. unterbrochen, wenn ein Fenster geöffnet wurde. Über Templates, die ich in der Fritz!Box festgelegt habe und ich derzeit noch manuell aktiviere nehme ich Einfluss auf Gegebenheiten, wie Schichtdienst und unterschiedlich Heizungsszenarien, die sich daraus ergeben. Über eine Anwesenheitserfassung wird nochmals Einfluss auf die Solltemperatur und den Thermostatmodus ausgübt. Wenn Fenster geöffnet sind, wird der Thermostatmodus auf Aus gestellt. Das alles habe ich über Scripte geregelt und funktioniert auch gut. Der Einfachheit halber habe ich die nötigen Datenpunkte auf ein manuell angelegtes Gerät gemapt. Die Werte, die dort eingetragen werden, schreibe ich mittels Scripte auf die Thermostate. Das manuell angelegte Gerät "Wohnzimmerheizung" bildet also meinen Wunschthermostaten ab und diesen möchte ich über Google Home (den iot Adapter) steuern.Wenn ich das alles so lese, kommt mir die Idee, dass es ziemlich cool wäre, wenn es einen Thermostatadapter gäbe, in dem man sich seinen Wunschthermostaten aus verschiedenen Gerätedatenpunkten zusammenstellen könnte, Gruppen bilden könnte und es im ioT Adapter einen Mechanismus zur automatischen Erkennung geben würde. Man könnte dank des Abstraktionslayers allgemeingültige Heizungssteuerungen aufbauen, allgemeingültige Zeitpläne integrieren und das losgelöst von den vielfältigen Thermostatvarianten
-
Ich konnte gemäß Anleitung alle gewünschten Geräte über die automatische Aufzählung im iot Adapter (1.1.8) einlesen und auch in Google Home (Android Version, aktuell) anzeigen lassen (DANKE!) - allerdings sind die Heizkörperthermos (HM Ip) sporadisch mal nicht erreichbar und teilweise erreichbar, aber nicht steuerbar. Hatte das schonmal jemand und weiß, was ich tun kann?
So sollte es eigentlich sein:
so ist es aber aktuell bei manchen Thermos:
Selbst wenn ich unten bei "anderer Modus" auf "Heizen" gehe, tut sich nix.
Danke für jeden Tipp!
-
@Sundance Thermostate verhalten sich von Google Seite noch komisch. Nach einem Geräte Sync ist alles ok?
-
@tombox - ja, ich habe die Instanz ein paar mal neu gestartet und Google home einmal entlinkt und wieder hinzugefügt. Jetzt funktioniert alles erstmal wieder wie gehabt!
-
@Sundance ok dann weiß ich wo ich ansetzten muss.
-
@tombox Besten Dank für die Mühe - ansonsten klappt bisher alles wirklich super!
-
Mein Google Home sagt wieder, wenn ich mein Fernseher und ein Shelly (mein Flurlicht) einschalten will:
"Sorry i didn't get any response"Aber er schaltet auch dann ein und aus, nur kommt diese Message von Google, bis vor par tagen war das noch nicht.
Was kann man da tun ? -
@marcuskl nichts ein Fehler von Google der immer wieder ein paar Tage auftaucht
-
@tombox Ab wann wird das manuelle Bearbeiten der Einträge möglich sein?
Aktuelle Bugs (google home page):
Wenn ich einen Eintrag, der aufgrund von iobroker.mobile einen Raum und eine Funktion hat, lösche, so ist er 2 Sekunden später durch ein selbst refresh wieder da, auch wenn ich nicht den AUTO MODE RELOAD button drücke.
Wenn ich einen Type/trait ändern möchte hüpft es nach dem speichern im Eintrag auf den alten Wert zurück, oder liefert einen "unknown error"
Wenn ich ein Thermostat (Eurotronic über Zigbee Adapter) konfigurieren möchte und die Attributes ({"availableThermostatModes":"off,heat,cool,on","thermostatTemperatureUnit":"C"}) verändern möchte, kann ich nicht speichern, da unknown error und ladekreis. Erneutes öffnen - alte Werte. Das ganze Device wandert falsch rein und wird nicht richtig erkannt. zigbee.0.00158d0001922cb2.json Die locale temperator anpassung (differenz raum und heiztemperatur, wird als setpoint verwendet. was falsch ist. Die Lösung einfach den Wert anstelle des Device einfügen. Aber dann wäre es schön die attributes anpassen zu können. Geht aber nicht - da edit problem.
Ich möchte einen Temeratur Wert von einem Javastate lesen und ausgeben. Da type und trait nicht zu editieren sind, kommt der als sensor open close rein und kann nicht geändert werden.
Ich kann Lichtszenen auch nicht als solche markieren, da sie als schalter verspeichert werden. Edit ist ja nicht möglich usw.
Einen Tür Sensor (Xiaomi über deconz) kann meldet seitenverkehrt. Er ist als sensor drinnen - müsste aber "Door" sein und wenn er offen ist, erkennt google als zu und umgekehrt.
Wenn das manuelle editieren funktionieren würde, könnte man sich fast alles richten. Damit meine Bitte fixt den Google Home Editor im IOT Adapter. So dass man sich selbst die Einträge machen kann.
Aktuelle kann ich gerade Licht ein und ausschalten. Alles andere verlangt anpassung, die eben nicht funktioniert.
Es wäre großartig, wenn das bald klappen würde.Lieben Dank für Eure Arbeit und Verständnis!
-
Hallo,
Wenn man manuell ein Gerät in IOT Adapter hinzufügt, wie bekomme ich das in der Google Home App zu sehen? Ich habe einen einfachen Schalter hinzugefügt, sehe den aber nicht in der Googel Home App?
Wie kann man das aktualisieren?
Gruß -
@Johann001 Siehe Beitrag 1 herunterziehen oder Google bitte per Sprachbefehl die Geräte zu aktualisieren
-
@tombox said in Google Home/Assistant ioBroker einrichten/nutzen:
@Johann001 Siehe Beitrag 1 herunterziehen oder Google bitte per Sprachbefehl die Geräte zu aktualisieren
Vielen Dank, per Sprachbefehl, auf das wäre ich nicht gekommen