Both apps have slightly different possibilities, but overwrite eachother when installing; caused by both using the same ID: io.home-assistant
This can be ‘workarounded’ by installing the community app via the command line (a.k.a. CLI). After download, we edit a file and alter the app ID.
This way, the Athom app can run next to the community app.
Go to the folder where you want to save the HomeAassisant hcs app files
I’ll just show the commands I did.
I work on linux btw, so things might look a little different.
pd@laptop:~$ cd /home/pedw/Desktop/Homey
pd@laptop:~/Desktop/Homey$ git clone https://github.com/rogro82/io.homeassistant.git
Now you downloaded the HA hcs app files
Ok, go to the folder with the app files:
Now, edit the file app.json
Change "id": "io.homeassistant"
into "id": "community.io.homeassistant"
Change "en": "Home Assistant"
into "en": "Home Assistant HCS"
The main problem with renaming an app ID is:
This is an “new” app. You can install this app parallel to the old HCS app. You can’t make an update and you will need to re-add all devices to the new (parallel) installed app.
But the advantage is: You can move the devices one by one and you have still the old ones to look at and test.
Yes you’ll have “to start over”, and add devices again, but I liked the advantages more!
And you problably can update it to SDk3
And with the ‘Device-Replace-Script’ by Martijn Poppen, you’ll fix your flows in a few minutes.
Would it be ok for you to change the paitring dialog (device list) from multi selection (all deveces preselected) to single selection?
Then it’s only possible to add one device for each started pairing, but yo don’t have to deselect >100 devices first. Just a thought until Athom will enhance the multi device list.
It’s very unpractical to deselect 500 devices, one by one, just to add one device
I requested a long time ago for the Athom HA app, if they can add “select all” “select none” buttons to the pairing dialog. It was ‘passed on to the devs’