#Google Home and Home Assistant

1 messages · Page 1 of 1 (latest)

vale slate
#

Zero requirements for add-ons to get Google Home working with HA

twin pastureBOT
vale slate
#

That's all you need - with working external access as explained there

dense cove
#

It works both ways as well?

vale slate
#

Google Home and Home Assistant

dense cove
#

Like each can control one another?

vale slate
#

Well, GHome can control things in HA

#

Not easily the other way around, without abusing GHome's routines

#

Even that isn't easy

dense cove
#

Fair

#

And i dont need the HA cloud subscription or anything?

vale slate
#

No

#

(again, that's explained in the docs)

#

I run with the manual setup, works just fine

dense cove
#

I spent all night trying to figure out how to do the manual setup lol, watched like 3 tutorial videos and read the instruction links they all provided

#

I think one of them was docs

#

No yeah this is what i tried to do

vale slate
#

I followed the guide in the docs about 6 to 9 months ago, YouTube videos are often horribly outdated

dense cove
#

I would upload a screenshot

elfin bloom
twin pastureBOT
#

Please use imgur or other image sharing web sites, and share the link here.

Image posting is blocked in most channels to discourage people from sharing text as images. Sharing text as images assumes that everybody sees the world as you do, which isn't the case. Some people are colour blind, or have visual impairment that means they can't make sense of an image of text.

vale slate
dense cove
#

But basically I'm at the point where you try to add it via google home and it says "Could not reach [test] yadayada, please try again."

vale slate
#

That suggests a problem with working remote access

dense cove
#

Right, which I'm guessing is because I cant get a proper url for it because its a container instead of an OS

#

I can only access it via the IP

vale slate
#

What...

#

That's ... not how it works

dense cove
#

Part of that setup requires the url to your home assistant, right?

vale slate
#

You need a hostname that resolves to your current WAN IP - DuckDNS, No-IP, and others can provide those for free

#

You need an SSL certificate - again you can get a free one from LetsEncrypt or ZeroSSL

#

You need port forwarding

dense cove
#

Does DuckDNS not require add-ons?

vale slate
#

No

#

DuckDNS pre-dates Home Assistant and add-ons by ... a long long long long time

#

Add-ons are just software in a container, for the Supervisor

#

They're not special. They're not magic.

dense cove
#

Ah, thats just how all of the tutorials I saw described how to set that up

vale slate
#

Thankfully there's lots of other guides, and most of this isn't HA specific

#

(or No-IP, or others)

#

A reverse proxy like Traefik can even handle SSL for you, or you can do it directly in HA (use Traefik)

dense cove
#

Can you link to a guide that shows how to set DuckDNS up with HA without the plug-in? I never could find one

dense cove
#

I think all the docs do is link to the first link you sent, and I dont think that link even mentions DuckDNS

vale slate
#

ddclient can update DuckDNS and more

dense cove
#

Right, it just doesnt seem clear how to do that

#

I like to think I'm pretty tech savvy but technical network stuff is something I'm still fairly new too, and i feel like this guide is assuming you've done this a thousand times already lol

vale slate
#

ddclient is well documented and there's hundreds of guides out there

#

You don't need ddclient and Home Assistant just ddclient

dense cove
#

Wait how does that work?

vale slate
#

Magic and unicorns?

dense cove
#

If ddclient isnt for helping to get DuckDNS working with HA, and I dont need the plug-in for DuckDNS within HA, what actually ends up connecting the two?

vale slate
#

You configure and run ddclient, it updates your hostname automatically

#

The hostname can be used for anything

#

HA is just one of a few million things you can host using one

#

And you don't need the DuckDNS integration (there are no plugins) if you use ddclient - or you can just use the integration and not ddclient

dense cove
#

Do integrations work with containers?

vale slate
#

Yes

twin pastureBOT
#

#integrations-archived integrate Home Assistant with devices or services, or provide functionality within Home Assistant.

#add-ons-archived provide additional software or services, which an integration could possibility integrate with. Add-ons are for Home Assistant OS and Supervised only, other install methods can install software other ways.

vale slate
#

Integrations work with any install method

dense cove
#

Ah, so it's not something you'd do within HA gui

vale slate
#

Well, maybe

#

Some integrations are set up in the UI, some in YAML

dense cove
#

Which one is DuckDNS?

twin pastureBOT
vale slate
#

Click on the docs link and see what it says

#

If it mentions configuration.yaml then it's done in YAML

#

If it mentions clicking then it's done in the UI

dense cove
#

Ah, alright

#

Did it used to be in UI or something? I swear at least one of the video guides I watched did it at least partially in there

vale slate
#

That was probably the DuckDNS add-on you were looking at

dense cove
#

So.. there is a DuckDNS add-on?

vale slate
#

Yes

dense cove
#

I thought you said there werent any though

vale slate
#

What?

dense cove
vale slate
#

Nowhere in that line did I mention add-ons

#

I said there are no plugins

#

That word, plugin, has zero meaning with HA

dense cove
#

Oh, I guess I use those terms interchangeably

vale slate
#

Don't 😉

#

Using the right term matters, a lot

dense cove
#

Y'know I'd love to not, but the subconscious loves to play dirty with my grammar

vale slate
#

Sadly some people use plugin to mean integration, or add-on, or card... so if you do that nobody knows what you're talking about

dense cove
#

Ah, i guess you should've initially been more clear that plug-ins in general arent a thing, I was under the impression that plug-ins only werent a thing for DuckDNS lol

#

But alright, so after I add it via the YAML, then I do ddclient stuff?

vale slate
vale slate
#

You just need to sort out SSL certificates

#

Traefik makes that pretty easy, particularly if you want to expose/remotely access more web services

dense cove
#

Ah, okay. Would that work for klipper as well?

vale slate
#

If you access it with a web browser, yes

dense cove
#

That would be hella handy

#

I usually have to monitor my 3d prints via chrome remote desktop lmao

vale slate
#

All you need is a guide in your preferred format (video, written, smoke signals, ...) for traefik duckdns letsencrypt

dense cove
#

Man.. the fact that all of this is whats required to get a fuckin Tuya ceiling fan working as it should've to begin with

#

I spent $160 on this pos

vale slate
dense cove
#

Lmao

#

It didnt even say it was a Tuya either

#

Just some generic amazon brand

vale slate
#

Tuya provide firmware and services to many manufacturers

#

Some are good, some are utter shite, most fall somewhere in the meh band

dense cove
#

Mine is somewhere in the latter half of that range lol

#

The remote works perfectly

#

The Tuya app almost works perfectly

#

And the google home integration is just literally broken

#

Like this thing has color hue and brightness, 6 fan speeds and a fan reverse, and a timer

#

And google home can literally only do fan on and fan off

#

Like i specifically got this shit to fix my sleep schedule by having the lights come on automatically, and it cant even control that

#

And here i am at 8 in the morning, setting an alarm for 3pm because i spent all night trying to figure this shit out

#

Ugh. I'll try to find a good traefik guide tomorrow though

#

Or, well, today

#

When i wake up lol

broken topaz
#

I'm having the same issue, I'm set up for remote access with duckDNS. Do I need to forward port 443 for google assistant to work?

vale slate
#

No

#

You need a port but it doesn't have to be 443

#

I use a random high numbered port (think like 12345)

dense cove
#

I'm assuming I won't need any add-ons to get Tuya working with HA as well?

vale slate
#

Correct

#

Add-ons are other software

dense cove
#

okay good

twin pastureBOT
dense cove
#

I can't seem to figure out what datacenter my app account's in, or how to change that datacenter

#

cuz I already set it to eastern US in the IoT platform project and can't figure out how to change it there either

#

nvm figured out how to change it on IoT

#

apparently I'm on the western US server for whatever reason

#

alright sweet the fan's fully controllable via HA, just gotta get the Google Home side of things functional

#

ddclient's installed now, is there anything I need to do with ddclient specifically before I move on to setting up traefik?

dense cove
#

if not, do I need to set up traefik v1 or v2?

dense cove
vale slate
#

Forward from router A to router B, then from B to HA

#

But better to not have two routers

dense cove
vale slate
#

Why?

dense cove
#

Most importantly, it's used for wireless PCVR

vale slate
#

Again, why?

dense cove
#

... For wireless PCVR

#

That should be self explanatory lol

vale slate
#

PCVR isn't "self explanatory"

#

"lol"

dense cove
#

PCVR is:

#

Extremely high refresh rate

#

Extremely low latency

#

Extremely high resolution

#

On two tiny wireless monitors

vale slate
#

Great, so use the router in AP mode

dense cove
twin pastureBOT
#

@dense cove When using Discord's Reply feature it defaults to pinging the person you reply to, which can get frustrating for the target. Use Shift + click on the Reply option, or click @ ON to @ OFF to stop this - on the right side of the compose bar.

You have to change this every time (thank the Discord devs for that).

dense cove
#

Literally the creators of virtual desktop directly tell you its best to have a dedicated router with its own wifi 6 network

#

Meshing it with the rest of the network like you would normally do doesnt guarantee that you'll stay connected to the single router that you should have line of sight with

dense cove
#

For most use cases, sure

#

Here? No

#

Even if I should use AP mode, I'd most likely need a non-ISP-provided main router to not have issues with it

#

And I dont have that kind of money

#

Otherwise, I would just be buying a raspberry pi to use for HAOS instead of using a container on a server I already have