Released 1.4.0
- Drop support for HA versions before 2024.8.3.
- Move file I/O to executor.
Released 1.4.0
Released 1.5.0
Remove legacy YAML platform config support.
I had to updat6e my expired cookies file but I think I incorrectly told the integration to create a device tracker with the new info. Because I already had an entity configured I think I should not have selected that. Now I have two devices listed.
But now I can’t see a way to delete the second unwanted device/entity. It seems I can only delete the entire integration and start over? or am I missing something?
Let’s be a little more precise with our terminology. ![]()
When you go to Settings → Devices & services → Google Maps, how many “Integration entries” do you see? There should be one for each Google account you’ve entered, and each one’s name should be (at least by default) the email address for the account.
The terminology is forced to be confusing by the latest changes in how integrations and their entries are sorted and displayed. So I apologize for that. ![]()
Yes, I have one integration entry.
under that I have two devices listed and each device has one entity. prior to reauthenticating my cookies I only had one device with one corresponding entity. I believe I had changed the device name on the original one from the default at some point.
the first sub entry in the list was added after I re-uploaded the cookies. I think that was because I thought I needed to create a device tracker for it not realizing that it would create a new one.
now I need to remove the first sub entry (the one with @gmail.com following it). But I don’t see a delete option for the sub entry, just the integration entry. All I can do is disable the device/entity for the first sub entry. but if I just disable it the device/entity is still there but just greyed out.
Yeah, some day HA core stuff will settle down. LOL!!!
That’s a useful clue. Thx.
And how would you have created a device tracker for it? I’m not sure what you mean by that.
It’s been a while since I wrote this code, and I’ve been getting a bit rusty with HA stuff lately, so I’ll have to go back and refresh my memory on how this integration creates devices. I would hope that renaming a device wouldn’t cause problems, but maybe I did something wrong. BTW, do you mean you renamed the device, or the entity associated with the device?
So, the devices are created each with their own “identifier”. For each person whose location is shared with the integration entry’s account, the identifier will be some (in theory) unique number. If the integration entry’s configuration option “Create tracker entity for account holder” was enabled, then the device’s identifier will be the account holder’s email address.
If you click on a device (under the integration entry), the device’s identifier should be shown in the Device info box at the top left as the “Serial number”. What do you see for serial number for the two device entries? Are they both numbers, or is one an email address or something else? Are they both the same (whatever they are)?
Ok, my guess is you enabled “Create tracker entity for account holder” when you didn’t mean to. Just click the integration entry’s Configure button (the gear icon) and on the second page, disable “Create tracker entity for account holder”. Then go through the remaining pages clicking Submit on the last page.
Following that last post got it fixed.
I must have just let it create an entity for just the user last time and not the account holder.
or something…I don’t really know. ![]()
But so far it looks correct again. Thanks for the help. ![]()