24x7 at Nabu Casa - what's the reliability story re cloud dependencies?

While it is indeed possible to run Home Assistant without any dependence on Nabu Casa infrastructure, Nabu Casa makes using Home Assistant convenient - and that makes people rely on it.

Is there some disclosure statement somewhere regarding what functionality of Nabu Casa user goes out when cloud is sad?

Ideally, these services would keep working even when a vendor like Amazon, Microsoft, or Google (or a smaller one, are having a bad day… and trust me, these bad days happen as we’ve seen most recently with AWS)… but perhaps an easier lower bar, and in good spirit and on-brand would be to publish some info in the form of some plain English “reliability story” somewhere.

For example, optimistically and at some point this could look like:

“… if AWS is borked globally for whatever reason, lots of folks will have a bad day, so will Nabu Casa but your feature {foo} will probably be fine on short order because we can stop publishing AWS specific endpoints in DNS…”

… I realize Nabu Casa is simply too small in terms of actual humans employed, to pull off multi-cloud successfully (ie. you need a good cohesive team of at least 10 qualified people in order to pull off a 24x7 rotation otherwise you get smart creative software engineers dealing with BGP and DNS running scripts over SSH at 3am and that’s a good recipe for burnout …

… also there’s cognitive overload of having to deal with multiple clouds, … even if you have terraform – that just adds a third tool into the mix.

What is the feature request? What are we voting on?

But regarding this, I guess anything that relies on Nabu casa. Meaning if you have a callback url in a webhook.
Notifications to phones probably wont work outside.
Google home and Alexa TTS if you are using cloud.say I guess.

But apart from that I don’t think there is anything more, but not sure.

Document dependency on a particular cloud vendor.


Obviously alexa relies on aws and google home relies on gcp.

… I don’t think “remote UI” / "webhook " ; “cloud say” … obviously require a particular cloud working, but in reality, IIRC they actually do.

Not really a feature request then, it’s more a documentations thing.
And anyone can edit the documentations so it’s not “someone’s” job.
But I’d say it’s hard to know if it works or not for someone who did not develop the integration, but perhaps even for the person who did write the integration.

it’s nabu casa … built into home assistant

Don’t forget to vote for you own request.

1 Like