Komplettes Gerät mit diversen Entitäten aus Google ausschließen

Guten Morgen, ich stehe gerade auf dem Schlauch… ich habe ein Gerät mit zig Entitäten im Home Assistant. Das wird automatisch an Google Home weitergegeben. Kann ich das komplette Gerät aus der configuration.yaml ausschließen oder muss ich echt alle Entitäten einzeln aufführen?

Schon mal vielen Dank!

Wie hast du das eingerichtet, dass es an Google Home weitergegeben wird?

Moin,

mir ist kein Weg bekannt ein Gerät bei HA kompl. von Google Home auszuschließen. D.h. m.W. kann und muss man wirklich die Entitäten einzeln ausschließen. Entweder bei dem Gerät und der jeweiligen Entität oder halt unter Sprachassistenten und dann bei Google Assistant.

VG Jim

Es wird automatisch weitergegeben, wenn ich ein Gerät hinzufüge. Google ist nicht über die angebotenen Assistenten eingebunden, sondern via

google_assistant:
project_id: [PROJECT-ID from Google Cloud Console]
service_account: !include SERVICE_ACCOUNT.JSON
report_state: true

in der configuration.yaml.

Normalweise ist das eine super Lösung für mich. Aber nun hab ich ein Tablet mit 58 (!) Entitäten, von denen ich nur zwei brauche.

@Jim_OS okay, dann bleibt vermutlich nur die Fleißarbeit… Danke!

Ich befürchte darauf wird es hinauslaufen. :slightly_smiling_face: Sicherlich werden die entsprechenden Entitäten auch noch in irgendeiner config/voice…yaml-Irgendetwas gespeichert sein, wo man sie ggf. manuell “in einem Rutsch” herauslöschen könnte, aber a) weiß ich nicht ob und wo es diese config/voice…yaml gibt und b) weiß ich auch nicht welche Auswirkungen ein editieren darin dann ggf. für sonstige HA-Funktionen hätte.

Aber vielleicht gibt es hier von anderen Usern ja noch eine Info oder einen Tipp dazu.

VG Jim

Mir kommt gerade selbst noch eine Idee. Müsste es nicht auch über einen Helfer - Gruppe gehen? Ich könnte vielleicht alle nicht gebrauchten Entitäten als “Sensor” gruppieren und dann die Gruppe ausschließen?

Damit würde ich mir zumindest das manuelle Runtergeschreibsel in der configuration.yaml ersparen

Ist eine Gruppe dann nicht eine neue, zusätzliche Entität, sprich dadurch werden die Entitäten bei dem Tablet und somit bei Google Home, doch trotzdem noch vorhanden sein. Sprich ich vermute das wird nicht klappen, aber Du kannst es ja mal probieren. :slightly_smiling_face:

VG Jim

imho kannst du nur Entities oder Domains ausnehmen, nicht aber ganze Devices. Auch ganze Räume lassen sich wohl nicht ausnehmen.

Da wird @Jim_OS recht haben, das wird nicht funktionieren.

ja, hat nicht geklappt. Schade. Wäre auch zu einfach gewesen. :upside_down_face:

Ich nutze Nabu Casa und kann die Entitäten hier (nicht) verfügbar machen: Link to Voice assistants – My Home Assistant
Geht das nicht auch bei dir?

Ich nutze Nabu Casa nicht. Aber ich hab die Sensoren gerade manuell über die Auswahl der Entitätenliste deaktiviert. Mal sehen, ob es das gebracht hat. Das wäre so ein typisches “Den Wald vor lauter Bäumen”-Ding. Ich berichte gleich…

1 „Gefällt mir“

Das was bei einer manuellen Einbindung wie bei Dir möglich ist ist ja bei der Google Assistant Doku Google Assistant - Home Assistant beschieben und bzgl. ausschließen wäre das wohl:

expose_by_default Google Assistant - Home Assistant
und
exposed_domains Google Assistant - Home Assistant

Ansonsten bliebe halt nur der Weg jede Entität einzeln von Google Assistant auszuschließen.

VG Jim

1 „Gefällt mir“