i8beef / HomeAutio.Mqtt.GoogleHome

MIT License
215 stars 29 forks source link

Support for local home? #76

Closed GAZ082 closed 4 years ago

GAZ082 commented 4 years ago

Looks like the Local Home SDK is out of beta. Wonder if HomeAutio will support it? Would be nice not to relay so heavily on the internet for local devices.

https://developers.googleblog.com/2020/04/local-home-sdk-ready-for-actions.html

Thanks!

i8beef commented 4 years ago

Not planning on it, no. There's really not much benefit when this is running on the same network as the GoogleHome already. There's no bandwidth saving, there's no uptime benefit since if your network is down, so is the one running the Home, and you still have to maintain all of the rest of the complexity to handle report state, etc.

It's really only useful if you have a cloud provider answering all of the requests to eliminate the round trips to it (i.e., Home Assitant, OpenHAB, node-red NORA, which all have components running in the cloud might benefit from this, but since this runs locally anyway, you aren't really gaining anything).

GAZ082 commented 4 years ago

Yeah, you are right. But somehow I hoped this would make GA work with no internet connectivity and looks it's not the case anyways. :/

On Sun, Apr 26, 2020 at 2:27 PM Michael Hallock notifications@github.com wrote:

Not planning on it, no. There's really not much benefit when this is running on the same network as the GoogleHome already. There's no bandwidth saving, there's no uptime benefit since if your network is down, so is the one running the Home, and you still have to maintain all of the rest of the complexity to handle report state, etc.

It's really only useful if you have a cloud provider answering all of the requests to eliminate the round trips to it (i.e., Home Assitant, OpenHAB, node-red NORA, which all have components running in the cloud might benefit from this, but since this runs locally anyway, you aren't really gaining anything).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/i8beef/HomeAutio.Mqtt.GoogleHome/issues/76#issuecomment-619590199, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAYOYRLXEHUR7XK7C7NPADRORVIBANCNFSM4MRJS5SA .

-- Gabriel A. Zorrilla

i8beef commented 4 years ago

Yeah everything still has to go to Google, the only difference is if it sends the following commands/requests to (a) your Google Home on your network, or (b) HomeAutio also on your network. I gather its really a move to allow the cloud based device suppliers to limit their hosting costs, and improve the experience with flaky cloud providers that go up and down all the time or have bad bandwidth issues (i.e., the "don't be SmartThings strategy").