TRANSCRIPTIONEnglish

Control Home Assistant with Google Home, Alexa, or Apple Home via Matter (Local, No Subscription!)

11m 40s1,712 mots194 segmentsEnglish

TRANSCRIPTION COMPLÈTE

0:00

Hey, here I am again and this time I've got

0:03

something really fun that you can set up very

0:06

quickly in Home Assistant.

0:08

I'm going to show you how to connect Home

0:10

Assistant to Google Home via Matter so you can

0:12

control all your Home Assistant entities through Google Home.

0:17

This works the same for Alexa and Apple Home.

0:19

It's fully local, so no subscription is required.

0:23

Let's get started!

0:34

As you may know, you can control Home Assistant with your voice in several ways.

0:38

For example, you can use the Home Assistant Voice PE.

0:42

In addition, you can also control Home

0:43

Assistant via Alexa, Google Home or Apple Home using

0:46

voice commands.

0:48

That usually happens through the cloud and I can imagine you might not want that.

0:53

I will focus on installing this for Google Home,

0:55

but it works the same for Alexa and Apple Home.

0:58

Now, there is also an add-on that allows you

1:01

to connect Home Assistant to Alexa, Google Home

1:04

or Apple Home via Matter so you can control Home

1:07

Assistant locally through one of these devices.

1:10

Well, Alexa, Google Home or Apple Home

1:12

itself is of course still connected via the cloud,

1:16

but you can control Home Assistant locally using voice commands.

1:19

And that actually has quite a few advantages.

1:22

For instance, Google's speech recognition is

1:25

currently still better than Home Assistant's

1:27

own speech recognition.

1:28

Yeah, sorry if I'm stepping on anyone's toes here.

1:31

And with this solution, you can use Google Home to

1:34

control your automations, scripts, buttons, sensors,

1:37

helpers, lights, climate, locks and many more components within Home Assistant.

1:43

And if you set it up a bit smartly, it

1:44

becomes a true set it and forget it solution.

1:47

I'm now going to show you how to configure this in Home Assistant.

1:51

If all goes well, you'll have it up and running in no time.

1:55

If you want to connect your Home Assistant to Google Home using Matter,

1:59

you first have to add a repository to the add-on store in Home Assistant.

2:03

And that is this repository.

2:05

It's the repository of t0bst4r.

2:07

And there is also an explanation about the app

2:11

that's in there or the add-on that's in there.

2:13

That's the Home Assistant Matter Hub.

2:15

And that Home Assistant Matter Hub add-on makes Home Assistant a Matter Hub.

2:20

And what you can do with this is you can make

2:24

sure that Home Assistant devices are visible in

2:28

Google Home, Alexa or Apple Home.

2:30

For instance, these are the supported device types.

2:33

You can make automations, buttons, binary sensors, climate, cover, fan, humidifier,

2:40

input boolean, input button, light, lock, media player, scene, script, sensors,

2:46

switch and vacuum entities visible in Google Home.

2:52

And that's really, really powerful.

2:55

So first we have to make sure that we are going to

2:58

add this repository to Home Assistant, the add-on store.

3:07

So I'm going to copy this link.

3:11

And this link is also in the description of this video.

3:15

Now we go back to Home Assistant and we go to settings and then we go to add-ons.

3:21

And within add-ons there is somewhere an option add-on store.

3:26

And in the upper right corner there is an option repositories.

3:32

And here you can add a new repository.

3:34

So here you can, for instance, paste that repository

3:37

that we just copied and then you click add and it will be

3:40

added to the add-on store.

3:44

I already did that so I'm not going to click add. Close.

3:50

And after that you will see that there are new

3:53

add-ons added to Home Assistant that you can install them.

3:57

And the one that you need is this one, Home Assistant Matter Hub.

4:00

So if I click it, you will see an install button.

4:04

I already installed it.

4:05

So I see it after it's been started.

4:07

So I started it on boot.

4:09

I can even add it to sidebar.

4:11

So I see here Matter Hub.

4:13

And now I can open the web UI.

4:16

As you can see, I already created one new Matter Bridge here.

4:20

But you will probably see nothing there.

4:23

So what you will do is you will create a new Matter Bridge.

4:26

You give the name, for instance, well, Test Home Assistant.

4:30

You give it a country code.

4:32

In my case it's NL.

4:34

Well, you normally have to type it, but I already tested it.

4:39

And then you go to include.

4:40

And in include, you can include all the entities

4:43

that you want Google Home to see from Home Assistant.

4:49

I can choose a type and there are different types that I can use.

4:52

I can use a pattern.

4:53

I can use a domain, a platform, label, area, or entity category.

4:57

So, for instance, if I choose domain and I type in

5:04

light, then it will include all my lights in Home Assistant.

5:12

So that I can control them using Google Home, Alexa, or Apple Home.

5:21

You can also use a pattern.

5:22

For instance, light.office star.

5:27

And now it will only include all the lights from my office.

5:31

According to the names that I gave it in the entities.

5:37

But there's one thing that, well, and you have

5:39

all the things here, area for complete area, etc.

5:43

But there's one thing that is really interesting and that is the label.

5:45

I'm going to use label because label can be

5:49

used for like a set it and forget it option.

5:53

And let's say I have Google Home and I have a

5:56

label in Home Assistant that I called Google Home.

6:00

So I want to add this label here.

6:03

And the thing is that this won't work.

6:06

So if you have a label in Home Assistant that has spaces and uppercase characters,

6:13

you have to replace the spaces by underscores.

6:15

And you have to replace the uppercase characters by lowercase.

6:20

So that would be Google underscore home.

6:26

And then you can also say do not invert

6:33

percentages for covers and include hidden entities.

6:36

I didn't do that.

6:37

And then you do submit and save.

6:40

Well, I already created one.

6:43

So let's go back and I'm going to open the one that I created.

6:47

So after you created this, you will see this.

6:51

Then you open.

6:52

Well, this one has the name Home Assistant.

6:54

I did Test Home Assistant.

6:56

This one has the name Home Assistant.

6:58

So you open this and then you will see a QR code here.

7:01

I already commissioned this QR code, so I cannot do it again.

7:05

But what you can do now is that you can

7:07

scan this QR code with your Google Home app,

7:12

with your Alexa app or with your Apple Home app.

7:16

And at that moment, my Home Assistant entities will be added to my Google Home app.

7:21

So what you see is here, the label is Google underscore home.

7:26

And you see all the entities here that I gave this label.

7:32

Well, that is almost everything that you have to do.

7:34

But you have to do one more thing.

7:36

And that is that you have to create a label in

7:38

Home Assistant and assign that label to entities

7:41

that you want to see in Google Home, Apple Home or Alexa.

7:45

So I'm going to settings.

7:47

I'm going to area labels and zones.

7:49

I'm clicking on labels and here are all my labels.

7:52

I already created the label Google Home.

7:54

You probably have to make one, create label and enter everything here.

8:00

So if I open it, you see it's called Google Home with a nice icon.

8:05

And what I did is now when you go to settings,

8:09

devices and services, and you go to entities,

8:13

let's create a filter on label.

8:16

Oh, I already filtered it.

8:18

I created already a filter on Google Home.

8:23

And now you see all my entities that have the label Google Home.

8:27

If you want to add one, let's remove this.

8:33

Yeah, another light entity, let's say bathroom spot 01.

8:39

It's just for test.

8:40

I click on the cogwheel and I can add the label here.

8:42

I can choose Google Home, update it.

8:45

And now bathroom spot 01 will also be controllable through my Google Home,

8:51

because it has the label Google Home.

8:53

I'm going to remove this because I don't want this.

8:55

Okay, update.

9:01

And at this moment, all your entities in Home

9:03

Assistant can be controlled through Google Home.

9:06

And I will show you a little demo now.

9:10

Okay Google

9:12

Turn off Office Front.

9:17

Office Front Off.

9:19

Set Office Front to 50%.

9:25

Office Front to 50%.

9:28

Set Office Front 100%.

9:33

Office Front to 100%.

9:37

Set Office Front Temperature 20 degrees.

9:40

Set to 20 degrees.

9:49

Set mail arrived off.

9:54

Got it. Turning off mail arrived.

9:57

Thank you.

9:58

Just doing my job.

10:00

So this works, but there's only one thing

10:02

that really annoys me and that is that you

10:05

cannot use aliases. If I go for instance,

10:08

let's filter on the label Google Home again.

10:14

Let's say Office Front.

10:17

Open Office Front. Click on the cogwheel.

10:20

Normally I can add aliases here.

10:24

So I added an aliases for Office Front that is called Front Office.

10:28

The thing is that with this setup, Google Home

10:33

will not recognize Front Office at the moment.

10:36

So maybe this add-on will be updated and then it will recognize it in the future.

10:43

And that would be really handy because then it's

10:45

really easy to create aliases and make Google Home

10:51

Home or Alexa or Apple Home recognize the things that you want to do better.

11:00

So this was another old school Home Assistant tutorial. I hope you found it useful.

11:05

You helped me a lot by liking this video and

11:07

subscribing to my channel if you haven't already.

11:10

It's a small effort, but it helps me tremendously.

11:12

Unfortunately, YouTube ad revenue isn't enough to keep this sustainable.

11:17

That's why you can also sponsor me monthly just like these people do.

11:21

This helps ensure that I can keep making these videos for you.

11:25

It only costs you the price of a cup of coffee per month.

11:28

And you'll find links to Patreon, Ko-fi and

11:30

information on how to become a paid channel

11:32

member in the video description. Huge thanks if you decide to do that.

11:37

I'll see you soon in my next video. Bye bye!

DÉBLOQUER PLUS

Inscrivez-vous gratuitement pour accéder aux fonctionnalités premium

VISUALISEUR INTERACTIF

Regardez la vidéo avec des sous-titres synchronisés, une superposition réglable et un contrôle total de la lecture.

INSCRIVEZ-VOUS GRATUITEMENT POUR DÉBLOQUER

RÉSUMÉ IA

Obtenez un résumé instantané généré par l'IA du contenu de la vidéo, des points clés et des principaux enseignements.

INSCRIVEZ-VOUS GRATUITEMENT POUR DÉBLOQUER

TRADUIRE

Traduisez la transcription dans plus de 100 langues en un seul clic. Téléchargez dans n'importe quel format.

INSCRIVEZ-VOUS GRATUITEMENT POUR DÉBLOQUER

CARTE MENTALE

Visualisez la transcription sous forme de carte mentale interactive. Comprenez la structure en un coup d'œil.

INSCRIVEZ-VOUS GRATUITEMENT POUR DÉBLOQUER

DISCUTER AVEC LA TRANSCRIPTION

Posez des questions sur le contenu de la vidéo. Obtenez des réponses alimentées par l'IA directement à partir de la transcription.

INSCRIVEZ-VOUS GRATUITEMENT POUR DÉBLOQUER

TIREZ LE MEILLEUR PARTI DE VOS TRANSCRIPTIONS

Inscrivez-vous gratuitement et débloquez la visionneuse interactive, les résumés IA, les traductions, les cartes mentales, et plus encore. Aucune carte de crédit requise.

    Control Home As… - Transcription Complète | YouTubeTranscript.dev