WTH: iOS app having more than one Home Assistant

I also have 2 home assistants, so, yes, this would be handy

1 Like

YES YES YES TO THIS!, Just a simple select your instance on app-startup would be fan-freaking-tastic!

Terry

2 Likes

This would be amazing! I’ve got so many hacks work arounds for this.

As the original poster said just switching between instances like a standard profile picker (eg. Google mail) would be amazing.

or two instances of the app, i have it through accident an old beta running but lost notification with the latest update…

would be great to have this continously

and android app, without having to install a second beta APK

2 Likes

there is a topic to vote: WTH android app can't handle multiple HA instances

installing multiple instances of one app sin’t possible for iOS

Same here! Would be easier to help my parents! :slight_smile:

This feature is also required on Android.

2 Likes

Yeah, for sure. I should’ve written ‘companion apps…’

Just as a heads up, for android, you can utilize “Island” to install the home assistant app twice. That’s the work around I’ve done for now. Though at that point you’re limited to only two. One under your “personal” side, and one under the “work” side.

But definitely it would be so much better if it supported multiple accounts.

And incase there was any doubt of how to do it from a UI perspective, the normal way that I’d expect is opening stage left, or whatever the name of the left side pull out panel is, and where it currently says “Home Assistant” at the very top, that would be replaced with the name of the active instance, that name you would optionally configure during setup, defaulting to “Home Assistant”, and there would be a down arrow next to it that would expand to show a list of all the instances available, with a pencil next to each one to edit them, as well as a button to “Add Another Account” that would just go through the normal setup process for the app.

3 Likes

forte Exactly. I don’t think it would be difficult to shut down current instance and start a new one with a new IP address…

this would be an excellent feature.
my use case is 1) home, 2) office, 3) my parent’s house

ideally the iOS companion app would be able to interact with all simultaneously for push notifications etc., but the main feature would be simply to utilise the one mobile app to toggle various entities etc. at different sites

+1 for this feature

2 Likes

+1
Would love this

I too have multiple HA instances – home, office, dev, etc.

I’m currently using this app https://github.com/tuanha2000vn/Home-Assistant-Dashboard, it supports multiples servers as far as notifications go. I use it for notifications only.

But I like the HA iOS official app UI better.

1 Like

Thanks for the info @iamhueman. Hopefully this is something in development as I’m sure all the developers have more than one setup as well but its nice to have a work around for some functionality anyway!

This isn’t a requested feature. Guys, it’s a must. Just name one single app from Aqara, Tuya, Broadlink, Apple Home, Google Home, BlitzWolf that doesn’t have this multiple-homes feature. They all do! Know it’s hard now, but things should’ve been built for multi-home from the ground up.

3 Likes

Just a question or idea on how it could work, but can HA integrate with multiple instances? Here is an example:

  • Have a master HA node and add a “site” through some sort of pairing.
  • Each node has knowledge of all other nodes.
  • for the mobile app, perhaps you choose a primary node to report into, or there is some intelligence to pick the routing
  • then that leads to the idea that the mobile entity is a “shared” entity for all sites in the HA cluster and there is some real cool possibilities there I’d think, because the user is the next entity that could be shared/synced across remote nodes.

Sounds involved, but if you break it out to the core ask the first 2 bullets should help to establish the trust relationship of info sharing. Then the only thing you really change in the mobile app is which site you are seeing data for and this could be synced from any of the node sites and the user ACL could control who sees what sites.

Can’t you just buy another iPhone for each instance?
-Tim Cook

4 Likes

Since having multiple instances of the same app, is not possible on iOS (Or Android for that matter - without “Hacks”) - the solution here is to add different “servers” to HA and allow it to connect to a different server based on User login info.